Курсы тестировщика — что учить и как выбрать программу

Почему нам можно доверять

Проверил: Александр. Обновлено: 27 августа 2026. Собираем программы российских школ в одном месте и объясняем, на что смотреть при выборе. Не берем денег за место в подборке. Партнерская модель — честно описана в методологии.

Как мы оцениваем курсы →

Тестирование долго считалось самым простым входом в IT, и это сыграло против профессии. Курсов выпущено много, желающих еще больше, и на джуниорскую вакансию сейчас приходит несколько сотен откликов. Войти можно, но не за два месяца и не по объявлению «профессия с нуля, трудоустройство гарантируем».

Разберем, что реально нужно знать, чем отличается ручное тестирование от автоматизации и на что смотреть в программе.

Manual или automation

Это первое решение, и от него зависит все остальное.

Manual QA — работа руками и головой. Разбор требований, придумывание сценариев, поиск того, что сломается, оформление баг-репортов. Порог входа ниже, программирование на старте не нужно. Именно здесь самая высокая конкуренция.

Automation QA — написание кода, который проверяет продукт вместо человека. Нужен язык программирования на рабочем уровне, чаще Python или Java, плюс фреймворки. Порог выше, вакансий меньше, но и конкуренция заметно спокойнее, а зарплаты выше.

Правильная стратегия для новичка обычно такая: сначала manual до уровня уверенного понимания, что и зачем вы тестируете, затем автоматизация. Курсы, которые обещают сразу сделать вас автоматизатором с нуля за три месяца, дают поверхностный слой и там, и там.

Что должно быть в программе manual QA

  • Теория тестирования. Виды и уровни тестирования, техники тест-дизайна — классы эквивалентности, граничные значения, попарное тестирование. Это база, без нее человек тыкает наугад.
  • Работа с требованиями. Умение найти противоречие в документации до того, как оно превратилось в баг. Это то, что отличает тестировщика от человека, который просто нажимает кнопки.
  • Артефакты. Тест-кейсы, чек-листы, тест-план, баг-репорт. Хороший баг-репорт это отдельный навык, и по нему на собеседовании видно уровень.
  • Баг-трекинг и тест-менеджмент. Jira как минимум, плюс любая система управления тест-кейсами.
  • Тестирование веба. DevTools в браузере на рабочем уровне — сеть, консоль, storage. Без этого вы не отличите баг фронта от бага бэка.
  • API. Postman, понимание REST, методов, кодов ответа, структуры JSON. Это обязательная часть, а не продвинутый модуль.
  • SQL. Не «знакомство», а выборки с джойнами и группировками. Проверять данные в базе приходится постоянно.
  • Основы Linux и работа с логами. Терминал, навигация, чтение логов через grep и tail.
  • Мобильное тестирование, если планируете туда. Особенности платформ, эмуляторы, снятие логов с устройства.
  • Git на базовом уровне. Понимать, что происходит в репозитории, даже если сами не пишете код.

Про ISTQB

Часто спрашивают, нужен ли сертификат. Коротко — он не заменяет опыт и не является требованием в большинстве российских вакансий. Но подготовка к ISTQB Foundation Level хорошо структурирует теорию, потому что заставляет разобраться в терминологии системно, а не обрывками. Как учебный ориентир полезен, как пропуск на работу нет.

Как проверить курс

  • Соотношение теории и практики. Спрашивайте, сколько тест-кейсов и баг-репортов вы напишете за курс и кто их проверит. Если ответ размытый, практики мало.
  • Проверяет ли живой человек. В QA почти все навыки формируются через разбор ошибок в ваших артефактах. Автотесты платформы этого не заменяют.
  • Есть ли работа с реальным приложением, а не с учебным примером на три экрана. Хорошие программы дают стенд с настоящими багами.
  • Кто преподает. Практикующий QA-инженер или человек, который читает по методичке. Смотрите, где работает и что делает сейчас.
  • Что с автоматизацией. Если курс называется полным, а автоматизация в нем один вебинар, это manual-курс с приписанным модулем.
  • Условия «гарантии трудоустройства». Читайте договор. Обычно там есть требование пройти все задания, определенный балл, готовность рассматривать любую вакансию и ограниченный срок действия гарантии. Иногда гарантия сводится к стажировке без оплаты.
  • Возврат денег. Сроки, что считается оказанной услугой, как оформлена рассрочка. Если рассрочка это банковский кредит, отказ от курса не отменяет платежей по кредиту.

Сколько это займет

Реальный путь до первой работы в manual QA — от шести до двенадцати месяцев при регулярных занятиях. Из них курс занимает месяцев пять-шесть, а дальше идет поиск работы, который сам по себе редко бывает быстрым.

Если добавлять автоматизацию, прибавляйте еще несколько месяцев на язык программирования и фреймворки.

Обещание «QA-инженер за два месяца» означает, что вам дадут теорию и один учебный проект. Этого не хватает на собеседование.

Про конкуренцию, честно

QA стал самой популярной точкой входа в IT, и рынок джунов переполнен. На вакансию приходят сотни резюме, часть работодателей вообще перестала брать людей без опыта.

Что реально помогает пробиться:

  • Автоматизация хотя бы на базовом уровне. Даже минимальные навыки написания тестов резко сужают круг конкурентов.
  • Домен. Опыт в банках, страховании, логистике, медицине из прошлой профессии превращается в преимущество, потому что вы понимаете, что тестируете.
  • Портфолио с настоящими багами. Найдите баги в открытых продуктах, оформите репорты, соберите в публичный документ. Это лучше учебных проектов, потому что показывает, что вы умеете искать, а не выполнять задание.
  • Активность в сообществе, стажировки, багбаунти, тестирование опенсорса. Любой факт вне резюме работает.

Что попробовать бесплатно перед оплатой

Прочитайте про техники тест-дизайна из открытых источников. Возьмите любое приложение и составьте чек-лист проверок для одной функции. Установите Postman и отправьте пару запросов к публичному API. Пройдите бесплатный тренажер по SQL.

Если через две недели вам интересно копаться в том, где и почему ломается софт, идите на курс. Если скучно, вы сэкономили несколько десятков тысяч и полгода.

Частые вопросы

Manual или automation — что выбирать новичку
Manual QA — работа руками и головой, порог входа ниже, программирование на старте не нужно, но конкуренция самая высокая. Automation QA — написание кода, который проверяет продукт, нужен язык (Python или Java), порог выше, но конкуренция спокойнее и зарплаты выше. Правильная стратегия: сначала manual до уверенного понимания, затем автоматизация.
Нужен ли сертификат ISTQB для работы
Он не заменяет опыт и не требуется в большинстве российских вакансий. Но подготовка к ISTQB Foundation Level хорошо структурирует теорию — заставляет разобраться в терминологии системно. Как учебный ориентир полезен, как пропуск на работу нет.
Сколько зарабатывает тестировщик на старте
Джуниор manual QA — 60 000–90 000 рублей. Специалист с опытом — 100 000–160 000. QA-автоматизатор на Python или Java зарабатывает на 20-40 процентов выше ручного тестировщика. Но рынок джунов переполнен, и на вакансию приходят сотни резюме.
Сколько длится курс тестировщика
Реальные программы идут пять-девять месяцев. Реальный путь до первой работы — от шести до двенадцати месяцев при регулярных занятиях, включая поиск работы. Обещание «QA за два месяца» означает, что вам дадут теорию и один учебный проект — этого не хватает на собеседование.
Что обязательно должно быть в программе
Теория тестирования и техники тест-дизайна, работа с требованиями, тест-кейсы и баг-репорты, Jira, DevTools, Postman и REST API, SQL с джойнами, основы Linux и чтение логов, Git. Если курс называется полным, а автоматизация в нем один вебинар — это manual-курс с приписанным модулем.
Реально ли найти работу тестировщику без опыта
Да, но сложно. Помогают: автоматизация хотя бы на базовом уровне, доменная экспертиза из прошлой профессии, портфолио с реальными багами в открытых продуктах, активность в сообществе, стажировки и багбаунти. Просто сертификат и учебные проекты уже не работают — конкуренция слишком высокая.

Сравнение курсов