Присоединяюсь к угасающей волне)
QA-инженер, отлавливаю баги в сайтах и приложениях
QA-инженер, отлавливаю баги в сайтах и приложениях
И она мне очень по душе, благодаря отличному коллективу, интересным задачам и другим приятным плюшкам :)
На данный момент я работаю старшим инженером по обеспечению качества и тестированию ПО aka full stack QA engineer, manual & automation.
Рабочее место выглядит по разному.
Вот я и закончил курс в яндексе на тестера. Соответственно вопрос как найти работу на тестировщика? Открываешь сайты с вакансиями, охреневаешь от количества свободных мест, но везде какие то сумасшедшие требования либо ооочень много таких же желторотиков как я! В конечном итоге за 2 недели пришло столько отказов, что недалеко и до микродепресухи)
Я - тестер, и моя заработная плата составляет 270 тысяч в РФ. Считаю, что мне повезло.
Программирование было моим хобби до войны и пандемии, когда у моей семьи был бизнес. Но из-за пандемии магазинам приказали закрыться, налоги никто не отменил, а уменьшение арендной платы на 50% не помогло. Война довершила дело. Я учился в университете в 2010 году, где изучал плюсы и писал рефераты и другие работы с использованием LaTeX. После университета я создавал различные боты, скрипты и веб-сайты, писал серверные сервисы и занимался всем немного. Мне нравилось воплощать и автоматизировать свои идеи. Я создавал веб-сайты и ботов с интеграцией с базами данных и системами рассылки для бизнеса, и мне это очень нравилось.
Решил попробовать себя в прогерах, но не прошел собеседования. Везде требовали знание специальной терминологии. Может быть, мне не повезло с компаниями, или может быть, мне повезло, что я не попал к тем, кто бездумно применяет паттерны везде и считает свой код идеальным и безошибочным. Решил попробовать себя в тестировании. На собеседовании меня встретил тимлид, который задавал четкие и по делу вопросы, без лишней ненужной лабуды.
В начале моей работы моя зарплата составляла 45 тысяч, затем ее повысили до 70 тысяч через три месяца. Через шесть месяцев докинули доп полставки, чтобы повысить зарплату до 110 тысяч (нагрузка не увеличилась). Через год меня перевели на должность ведущего разраба, но фактически я выполняю роль QA. Моя зарплата составляет 260 тысяч плюс премии, и я работаю полностью удаленно.
Я смотрю на своих коллег, и мне постоянно приходится им объяснять и учить простейшие вещи, которые они должны были выучить ещё в университете! Мне это несложно, и мне нравится им помогать, поэтому я с удовольствием объясняю им всё, + они меня разгружают. Когда я только присоединился к ним, они вообще не имели никакой тестовой базы. Они просто тестировали онли манки. А сейчас у нас полностью автоматизированная система веб- и бэкэнда, а также на подходе мобильные приложения, но, кажется, из-за санкций пока только для Android.
Я очень рад, что нашел людей, с которыми могу обсуждать программирование. Опытные деды прогеры многому научили меня. Кстати, у матерых рвется шаблон, когда тестер объясняет им устройство их системы и причину возникновения бага в том или ином месте.
И изучение английского языка действительно приносит большие плюсы. Если ты знаешь английский, умеешь задавать правильные вопросы и понимаешь, что спрашиваешь, то это уже 80% решения проблемы.
Извините за сумбурность в тексте, просто поделился своим небольшим вайтивайти.
Так всё логично. Курсоделы продают мечту: получать тонну бабла и нихрена не делать.
И да, как QA Lead тоже могу подтвердить, что резюме таких "специалистов" практически сразу отсеиваются. Больше скажу, когда смотрю резюме кандидатов, и вижу там строчку "повышение квалификации", где указано, что кандидат прошёл курсы на гикбрейнс, скилл фэктори или ещё каком-нибудь Алкодем ИТ скул, то для меня это скорее минус и повод относиться к человеку предвзято. Стараюсь бороться с этим, но... надо ли?
Тут недавно искал себе в команду Middle QA. У одного из кандидатов подобные курсы были указаны как "опыт работы". Вот тут у меня пригорело, и я прошёлся просто по каждому пункту, что в этом "опыте" был указан. Как и следовало ожидать, из этого "опыта работы" он практически ничего не знает и делал по гайду. Само собой человек не прошёл.
Знакомый не так давно решил из общепита перейти в ИТ. Пошёл на курсы QA. Ему дали какую-никакую базу, теорию. Сейчас в рамках курсов изучает Java. То есть, когда он закончит курсы, у него будет строчка в резюме, что он умеет автоматизировать на Java, при этом фактический опыт у него: 0 в тестировании и 0 в автоматизации. Как по мне, совсем с нуля рано в автоматизацию идти.
К чему это я. Не ведитесь на мечту. Все эти курсы, которые так старательно рекламируют блогеры - не более, чем инфоцыганство и продажа мечты. Ищите в Интернете профильные ресурсы по тестированию, курсы оттуда будут куда полезней для вас.
Когда начался ковид появилась тонна крутых курсов "как стать домашним айтишником". Удаленка, бабки, все круто!
Одна только беда. Я в тестировании 10 лет с копейками, начинал когда тестирование в РФ только начиналось как настоящая профессия, побывал во всех ролях, и руками тестил и автоматизировал, сейчас лидствую и вот что могу сказать.
Все составители курсов "Самый простой способ попасть в IT через тестирование" горите в аду. Да, быть джуном в тестировании в разы проще чем любым из джунов разработчиков, но все продающие слоганы буквально врут и сравнивают с землей всю спецуху и портит ее облик в глазах людей не разбирающихся в вопросе
Тебе не надо знать код! Ты же только тестируешь! - Да, если хочешь зарабатывать 30к до конца своих QA дней. Никому нахрен не нужен мануальщик, который не может разобраться в логах, или посмотреть что было изменено в коммите
Сиди дома и тестируй! - Конечно, если у тебя есть весь необходимый набор тестового барахла. Скипаем тестирование бэкэнда, там надо знать код, а первый пункт говорит о том, что вас этому не научат. Никакая компания не будет отправлять джуну без опыта девайсы для тестирования. В лучшем случае удаленное подключение, но это есть далеко не у всех компаний
Тестирование проще чем программирование! - И да и нет. С одной стороны тебе не надо знать код, тонны библиотек, набор языков, не нужен навык поиска информации, не надо читать огромный ворох документации. Но с другой - тебе необходимо знать совершенно все что есть в приложении, тебе не обязательно знать как написано ваше приложение, но тебе надо знать что там написано и как оно запускается, если есть инженерно-конструкторское окружение - то надо знать как работает и оно в том числе, для того что бы видеть и понимать где у вас узкие места, потенциальные риски и делать это еще на этапе тестирования документации.
Это интересно! - Нет! Тестирование - это довольно занудно, скучно и зациклено. Читаешь доку, пишешь тесткейсы, тестируешь фичи по кейсам, заводишь баги, смотришь фиксы багов, прогоняешь регресс по кейсам, читаешь документацию, и тд. Из развлечений тут не очень много вещей, каждому свое но в целом это очень бюрократично занудно
В тестирование легко войти! - В целом да, но на этих курсах очень редко говорят, что вы как тестировщики - последняя линия обороны перед пользователями. Ваше "Все проверили, все хорошо" - это знак, что с этого момента вы будете виноваты в 80% проблем на проде. В целом это довольно сложный пункт и по нему я воевал с хэдами продолжительное время, так что расписывать не буду.
Зарплаты как у разработчиков! - Нет. Тестирование в РФ очень дешевое. Еще дешевле тестирование игр. Если хотите зарабатывать в тестировании - сразу учитесь на автоматизатора, а это по сути такой же разработчик, только со своими особенностями.
Можно еще долго об этом говорить, все равно все не охвачу, давайте к сути
Вот я разговнился на людей которые сделали курс, как бы, а тебе-то что с этого? Чо грязь разводишь, разве тебе от этого хуже?
Хуже. Найти нормального кандидата очень трудно. В конце курса вы собираете себе красивое резюме с которым потом стучитесь в каждую конуру "Эй, возьмите меня, смотрите сколько я всего знаю", только вот красивая бумажка и пара выполненных заданий - это не боевой опыт. Круто что вы на старте профессии получили такой объем знаний, по чуть-чуть но в каждое направление, я малость завидую, да только писать что ты можешь и на селениуме автоматизировать тесты и составлять матрицы покрытия и тесткейсы писать - это слегка эребор. Ты это не умеешь, ты это однажды сделал по инструкции и тебя проверили по кальке.
На выходе мы получаем тонны резюме написанные совершенно одинаково, словно вы использовали форму ввода "Напишите имя и мы вышлем вам пдф". Первое время мы еще как-то смотрели на них, а теперь пропускаем мимо ушей, каждый второй валится на тесте треугольника, 2 из 3 не могут протестировать абстрактную сущность, общий фон совершенно ужасный
В завершении скажу следующее.
Товарищи курсоделы, вы уничтожаете профессию. Джунам стало крайне трудно найти работу, потому что вы растрезвонили что в IT есть бэкдор и вы даже не пытаетесь отслеживать рынок, который переполнен низкосортными бестолочами с запросами ЗП от 60к без какого-либо опыта, но с гонором и понтами.
Товарищи джуны QA, прошу вас, даже если вы закончили эти курсы и очень хотите в тестирование - не отправляйте это красивое резюме, оно мягко говоря никому не интересно. Напишите своими словами, конечно же можно приукрасить, главное что бы с вами можно предметно пообщаться. Если компания ищет джуна - то она и будет искать джуна. Если у вас 0 опыта и миддловые описания, вам просто не поверят