QA-инженером чаще входят через ручное тестирование, а не через «сразу Selenium и 300 вакансий automation». В 2026 junior QA всё ещё берут, если видно, что вы умеете разложить сценарий, описать баг так, чтобы разработку не переспрашивали, и не путать дефект с пожеланием. Автоматизация — следующий слой, не билет на вход с пустой головой.
Ниже — ручной вход, какие артефакты собрать, когда рано звать себя automation, как пройти тестовое и куда смотреть вакансии. Цифр зарплат «в среднем по рынку» здесь нет: вилку собирайте фильтрами на вакансиях QA.
Коротко:
- Первый артефакт — папка с тест-кейсами и баг-репортами по одному учебному или реальному сервису, не сертификат ISTQB как единственная строка.
- Опыт — это ещё поддержка, админка, разбор обращений: если перевести его на язык сценариев и эскалации.
- Automation в заголовке пишите, когда есть свои тесты в CI, а не «прошёл модуль Python».
- Тестовое на вход часто ручное: чек-лист, баги, иногда SQL или Postman. Готовьте это, а не только код.
- Письмо без опыта работает, если указывает на папку, а не на мотивацию. Шаблон: сопроводительное без опыта.
Чем QA занят в первую неделю — без романтики «ломаю всё»
Первая неделя: понять продукт, пройти критичные сценарии, завести баги, прогнать регресс по чужому чек-листу, спросить, что уже известно и не надо дублировать. «Интуиция» без записи шагов на этой роли стоит мало. Вас покупают как человека, который снижает риск выкладки, а не как внутреннего хакера для TikTok.
Ручной QA в продукте часто сидит ближе к релизам и поддержке. В аутсорсе — ближе к приёмке чужих ТЗ. Automation в той же команде может быть отдельной ролью или частью вашей. На входе не притворяйтесь SDET: если в вакансии ручной контур, закрывайте ручной контур.
QA не «для тех, кто не потянул разработку». Это другая работа. Если вам скучно описывать шаги и хочется только писать фреймворки — честнее идти в разработку или сразу в автоматизацию с кодовым портфолио, см. как стать автоматизатором.
Кому вход через ручное тестирование подходит
Подходит, если вы внимательны к несовпадению «ожидание / факт», нормально переносите рутину регресса и умеете писать коротко. Смежный опыт: поддержка, контент с регламентами, операционка, даже модерация — если были очередь, шаблон, эскалация. Не подходит, если единственный план — «ISTQB и сразу удалённый senior QA». Такой слот вам не продадут.
Без коммерческого IT-стажа вход реален при артефакте. Без артефакта — нет. Курс без папки с отчётами равен пустому резюме. Стажировка с тикетами сильнее курса; как отличать вход от эксплуатации: стажировка в IT и удалённые стажировки.
Навыки на первую роль: карта без культа инструментов
Смотрите junior-вакансии и выписывайте повторяющееся. Обычно достаточно:
- тест-дизайн на базовом уровне: позитив, негатив, границы, не «50 техник из учебника»;
- баг-репорт: шаги, ожидание, факт, окружение, вложения;
- чек-листы и регресс: как не забыть критичное;
- клиент: браузер, иногда мобильная вёрстка «потыкать»;
- API на уровне Postman: статус, тело, заголовок;
- SQL на уровне SELECT/JOIN, если светится в вакансиях — SQL roadmap;
- Git — часто плюс, не всегда входной барьер.
Можно отложить: нагрузочное, безопасность как профессия, полный SDET, CI на Kubernetes. Карта шире: что должен знать QA. Английский — плюс на импортных продуктах, не замена тестовой документации.
90 дней до папки, которую не стыдно приложить
- Дни 1–15. Выберите один сервис: учебный магазин, ваш банк-клиент (осторожно с персональными данными — лучше учебный), открытый демо-сайт. Напишите 15–20 сценариев критичного пути.
- Дни 16–40. Прогоны, 8–12 баг-репортов в одном шаблоне. 2–3 лучших отчёта — витрина, не архив на 80 файлов.
- Дни 41–60. Чек-лист регресса, простые проверки API в Postman, один SQL-запрос к учебной базе, если целитесь в вакансии с SQL.
- Дни 61–90. Резюме, письмо, 15–25 точечных откликов, разбор тестовых. Параллельно — 5–10 автотестов на один сценарий, если уже закрыт ручной контур и вакансии это ценят. Не вместо папки.
Критерий готовности: вы за 10 минут проводите человека по трём багам и одному чек-листу. Если папки нет — отклики рано. Тот же принцип, что в разработке: сначала доказательство.
Пример 1. Папка junior QA под сервис заказов
Вакансия: junior QA, ручное тестирование веба, баг-репорты, регресс, тестовое возможно.
Учебный сервис доставки. 18 сценариев: заказ, оплата (мок), отмена, пустая корзина, неверный промокод. 11 баг-репортов в шаблоне «шаги / ожидание / факт / окружение / вложение». Чек-лист регресса на 25 пунктов. Коллекция Postman: 6 запросов к учебному API. Коммерческого стажа нет. Ссылка на папку без пароля.
В README папки: что за сервис, какие браузеры, что не покрыто (нагрузка, мобильное нативное). Два отчёта выделены как «смотрите сначала».
Это тот объём, который закрывает 15 секунд рекрутера. Сертификат без папки — нет.
Пример 2. Письмо и короткая версия для поля комментария
Откликаюсь на junior QA в команде сервиса заказов. В первый месяц по вакансии нужны пользовательские сценарии, понятные баги и регресс по чек-листу. Последние два месяца собирал документацию для учебного сервиса доставки — 18 сценариев и 11 отчётов, папка: [ссылка]. Коммерческого опыта в штате нет. Тестовое готов сделать на этой неделе, на созвоне разобрать любой отчёт из папки.
Коротко в поле сайта:
Роль: junior QA. 18 сценариев и 11 баг-репортов по учебному сервису заказов — [ссылка]. Тестовое на этой неделе.
Почему это работает, разобрано в том же ключе, что письмо без опыта. Не начинайте с «опыта нет, но я внимательный».
Когда рано звать себя automation — и как не застрять в manual навсегда
Рано: в резюме «QA automation», а в GitHub пусто или один записанный Selenium по туториалу. Рано, если ручные баги ещё путают причину и симптом. Вовремя: есть 10–20 стабильных тестов на свой или открытый сервис, они гоняются в CI, вы можете объяснить флаки и селекторы.
Переход не обязан ждать три года. Он обязан ждать ручной грамотности. Иначе вы автоматизируете мусор. Отдельный маршрут и резюме: вход в автоматизацию, резюме automation QA.
На первой работе имеет смысл договориться: какой процент времени — регресс руками, какой — автотесты. Если обещают «только писать фреймворк с нуля» junior без кода — это фантазия или эксплуатация.