Тестирование остаётся самым коротким входом в IT: порог по математике низкий, первые задачи понятны без кода, а спрос на людей, которые умеют находить дефекты до релиза, не исчезает даже в кризис. Но именно поэтому курсов по QA больше, чем по любой другой IT-профессии, и разброс по цене доходит до десяти раз. Разбираем, что реально делает QA-инженер, какие навыки нужны для первого оффера и по каким признакам отличить программу, которая доведёт до работы, от программы, которая продаёт сертификат.
Чем занимается QA-инженер на самом деле
Распространённое заблуждение: тестировщик «кликает по кнопкам и ищет баги». На практике большая часть рабочего дня уходит на другое. QA читает требования и задаёт вопросы ещё до того, как написана первая строка кода, так дешевле всего убрать ошибку. Затем он проектирует проверки: решает, какие сценарии критичны, какие можно покрыть выборочно, а какие вообще не стоят времени. Только после этого идёт исполнение: ручные прогоны, автотесты, проверка на разных устройствах и данных.
Отдельная часть работы: коммуникация. Баг нужно не просто найти, а описать так, чтобы разработчик воспроизвёл его за минуту, а менеджер понял, блокирует ли он релиз. Умение спорить о приоритетах аргументами, а не эмоциями, ценится в QA не меньше знания инструментов.
Ручное, автоматизированное, нагрузочное: с чего начинать
Внутри профессии три больших ветки. Ручное тестирование: точка входа: тест-кейсы, чек-листы, исследовательское тестирование, работа с багтрекером. Автоматизация: написание кода, который прогоняет проверки без человека: Python или Java, Selenium или Playwright, работа с API. Нагрузочное и performance-тестирование: узкая специализация, куда обычно приходят уже с опытом.
Джуну стоит начинать с ручного тестирования, но с первого месяца добавлять SQL и основы HTTP: без них не получится проверять API и бэкенд, а это отсекает половину вакансий. Курсы, которые обещают «автоматизатора с нуля за 4 месяца», как правило, дают поверхностное знание и того и другого.
Минимальный набор навыков для первого оффера
- Виды и уровни тестирования, техники тест-дизайна: классы эквивалентности, граничные значения, таблицы решений.
- Оформление тест-кейса, чек-листа и баг-репорта по стандарту, понятному любой команде.
- Клиент-серверная модель, HTTP-методы и коды ответов, чтение JSON, тестирование API в Postman или аналоге.
- SQL на уровне SELECT с условиями, JOIN и агрегатами: чтобы проверять, что попало в базу.
- Инструменты разработчика в браузере, логи, базовая работа с Git и терминалом.
- Понимание Agile-процессов: где место QA в спринте, что такое definition of done.
Реалистичный график выглядит так: первый месяц, теория тестирования и тест-дизайн на учебном проекте, второй: HTTP, Postman и SQL, третий: багтрекер, Git, регресс и первые автотесты на уровне «прочитать и поправить». Четвёртый месяц уходит на портфолио и тренировочные собеседования. Если школа обещает уложить всё это в шесть недель, практики там не будет.
Этот список закрывается за 3-4 месяца при 8-10 часах занятий в неделю. Всё, что курс обещает сверх него, либо специализация на будущее, либо маркетинг.
Как сравнивать курсы: таблица критериев
| Критерий | Хороший признак | Тревожный признак |
|---|---|---|
| Практика | Учебный проект с реальным багтрекером, ревью тест-кейсов преподавателем | Только тесты с выбором ответа и видеолекции |
| API и SQL | Отдельные модули с задачами, а не одна обзорная лекция | Упоминаются в программе одной строкой |
| Преподаватели | Действующие QA-лиды, профили открыты | «Эксперты рынка» без имён |
| Карьерный блок | Разбор резюме, тестовое собеседование, помощь с портфолио | «Гарантия трудоустройства» мелким шрифтом с условиями |
| Длительность | 4-7 месяцев для ручного QA | Год и больше «до автоматизатора» за одну цену |
| Цена | Прозрачная полная стоимость и рассрочка без переплаты | Цена только «от … в месяц», срок рассрочки не указан |
Полную стоимость с учётом рассрочки удобно считать заранее: наш калькулятор стоимости обучения показывает, сколько курс обойдётся за весь срок, а не в первый месяц.
Портфолио, которое смотрят работодатели
У джуна-тестировщика нет коммерческого опыта, но есть способ его заменить. Возьмите любой открытый сервис: сайт доставки, приложение банка, учебный магазин, и оформите по нему: набор из 20-30 тест-кейсов в таблице, чек-лист для регресса, 5-10 баг-репортов с шагами воспроизведения и скриншотами, коллекцию запросов к публичному API. Выложите это в Git-репозиторий с коротким README. Такой набор на собеседовании работает лучше, чем сертификат: по нему сразу видно, умеете ли вы думать о продукте.
Чек-лист перед покупкой курса
- Скачали программу и нашли в ней отдельные блоки по тест-дизайну, API, SQL и багтрекеру.
- Посмотрели бесплатный вводный урок или демо-доступ: оценили подачу, а не обещания.
- Прочитали отзывы за последний год, а не общий рейтинг школы.
- Уточнили, сколько времени в неделю ждёт школа, и сверили со своим графиком.
- Посчитали полную стоимость с рассрочкой и сравнили с 2-3 альтернативами.
- Спросили у школы, что происходит, если пропустить месяц: перевод в другой поток или потеря денег.
Частые вопросы
Нужно ли программировать ручному тестировщику?
На старте: нет. Но читать код и писать простые SQL-запросы придётся почти сразу, а через год-полтора рынок ждёт от QA хотя бы базовой автоматизации. Лучше заложить это в план заранее, чем догонять.
Реально ли найти работу без опыта после курса?
Реально, но не автоматически. Решает не диплом, а портфолио и умение пройти техническое собеседование: вас попросят написать тест-кейсы на кнопку, найти ошибку в баг-репорте, объяснить разницу между кодами 401 и 403. Курс полезен ровно настолько, насколько он готовит к этим вопросам.
Сколько зарабатывает QA-инженер?
Разброс большой и зависит от региона, стека и формата компании. Ориентиры по грейдам и динамику зарплат смотрите на странице профессии: мы обновляем их по вакансиям, а не по обещаниям школ.
Вывод
QA: рабочая точка входа в IT, если относиться к ней как к инженерной профессии, а не как к «лёгкому старту». Выбирайте курс по практике, API и SQL, считайте полную стоимость и собирайте портфолио параллельно с обучением. Подробный разбор профессии, зарплаты и путь развития: на странице QA-инженер. Сравнить программы разных школ можно в каталоге IT-курсов, а если сомневаетесь между направлениями: пройдите подбор курса по целям и бюджету. Репутацию конкретной школы проверяйте в каталоге онлайн-школ.
