GeekBrains vs Нетология: QA — где лучше путь manual → automation
Войти в IT через тестирование — один из самых реалистичных маршрутов для тех, кто стартует с нуля. Но у этого пути есть развилка, которую многие недооценивают: остаться в ручном тестировании или двигаться дальше — в автоматизацию. Разница в зарплате, востребованности и карьерных перспективах между manual QA и automation QA в 2026 году ощутима, и рынок это подтверждает.

Именно поэтому в этой статье мы сравниваем два популярных курса — GeekBrains и Нетологию — не в формате «кто лучше вообще», а через конкретную цель: какая программа реально доведёт вас до уровня junior automation QA, а не оставит на полпути.
Мы разберём шесть критериев: программа и глубина автоматизации, практика и проверка работ, формат и нагрузка, поддержка и комьюнити, помощь с трудоустройством, цена и риски. В конце вас ждут таблица сравнения, roadmap перехода manual → automation и чек-лист выбора курса — чтобы решение было осознанным, а не случайным.
- Где лучше учиться на QA: GeekBrains или Нетология?
- Как выглядит путь manual → automation и сколько это занимает времени?
- Что должен уметь junior automation QA в 2026 году и чему должен учить курс?
- Где комфортнее учиться и не выгореть: формат, поддержка, нагрузка?
- Кто реально помогает найти работу: карьерный трек, портфолио и интервью?
- Сколько стоит путь в QA и что выгоднее по цене/результату?
- Итог: кому GeekBrains, кому Нетология — и как сделать выбор
Где лучше учиться на QA: GeekBrains или Нетология?
Прежде чем переходить к сравнению, обозначим рамку: мы смотрим на оба курса через одну и ту же линзу — способность реально привести студента к позиции junior automation QA, а не просто выдать сертификат и пожелать удачи. Это означает, что нас интересуют не маркетинговые обещания, а конкретные признаки: есть ли язык программирования в курсе, проверяемые проекты и код-ревью.
Давайте разберёмся по порядку.
GeekBrains предлагает два смежных трека: «Тестировщик» (12 месяцев, около 120 000 ₽) и «Инженер по автоматизации тестирования» (9 месяцев, около 172 000 ₽). Первая программа включает проект по тестированию онлайн-портала от начала проектирования до релиза и работу над мобильным приложением в команде. В части автоматизации студент изучает Java, JavaScript или Python для написания автотестов и знакомится с принципами CI/CD. Формат предполагает онлайн-занятия с преподавателями два раза в неделю, доступность вебинаров в записи, домашние задания с обратной связью от наставников и занятия в группах.

Часть программы курса “Тестировщик” от Гикбрейнс.
Нетология построена иначе. Базовая программа длится 8 месяцев: сначала студент изучает ручное тестирование, затем выбирает язык для автоматизации — Python или Java. Расширенная программа рассчитана на 14 месяцев, стоит от 105 000 ₽ и включает беспроцентную рассрочку на 36 месяцев. Эксперты курса проверяют каждое задание и дают развёрнутые комментарии; специалисты из VK, Т-Банка, QIWI и других компаний делятся опытом.

Программа курса “Инженер по тестированию” от Нетологии.
Теперь — главное. Сравнение по ключевым критериям:
GeekBrains vs Нетология: сравнение по критериям
| Критерий | GeekBrains | Нетология | Как проверить |
|---|---|---|---|
| Входной порог | Без опыта, но трек auto рассчитан на тех, кто уже знает manual | С нуля, единая программа manual → auto | Уточните при записи: нужен ли базовый опыт |
| Структура программы | Два отдельных курса (manual и auto) или объединённый трек auto | Единый маршрут: manual → язык → автотесты | Скачайте программу и проверьте наличие модуля по коду |
| Практические работы | Проекты: тестирование портала, мобильного приложения | 20+ практических проектов, включая задачи от VK и Т-Банка | Спросите: сколько проектных работ, есть ли командный проект |
| Глубина automation | Java / Python / JS на выбор, автотесты UI/API, CI/CD | Python или Java, Selenium/Playwright, Jest, API-автотесты | Проверьте: есть ли фреймворк, репозиторий, настройка CI |
| Проверка ДЗ | Наставники, разбор ДЗ в начале следующего занятия | Эксперты проверяют каждое задание в течение 24 часов | Спросите про среднее время обратной связи |
| Документы | Диплом о профпереподготовке | Диплом о профпереподготовке | Уточните: государственная лицензия есть у обеих школ |
| Поддержка и комьюнити | Закрытое комьюнити, смена преподавателя при запросе | Карьерный клуб, акселератор трудоустройства, чат после окончания | Попросите показать пример студенческого чата |
| Трудоустройство | Карьерные специалисты до момента оффера | Карьерный центр, доступ к вакансиям партнёров | Уточните: что именно делает школа и что зависит от вас |
Что важно понять из этой таблицы: обе школы закрывают базовый минимум. Разница — в деталях реализации и подходе к автоматизации.
Виталий Котов (QA Lead, эксперт курсов по автоматизации): «Проблема многих курсов в том, что они учат кликать Selenium-ом по кнопкам, но не учат инженерному подходу: как сделать тесты стабильными и быстрыми».
GeekBrains делает ставку на гибкость: можно менять преподавателей, двигаться в своём темпе, а трек auto позиционируется для тех, у кого уже есть ручное тестирование за плечами. Среди сильных сторон — серьёзный блок по автоматизации с несколькими языками, работа в команде над реальными проектами и преподаватели уровня Lead и Senior. Из слабых — более высокая стоимость по сравнению с конкурентами и высокая нагрузка, которая не подойдёт тем, кто хочет учиться в очень спокойном темпе.
Нетология берёт комплексностью: программа выстроена как единый путь от нуля до junior automation, что снимает вопрос «а когда мне переходить к коду?». Нетология делает акцент на комплексность подготовки: студенты изучают не только технические инструменты, но и процесс QA, работу в команде, методологии разработки. При этом расширенная программа на 14 месяцев — серьёзное обязательство по времени.
Мини-вывод: кому что
GeekBrains логичнее выбрать, если вы уже работаете manual тестировщиком и хотите прокачаться именно в автоматизацию — тогда можно сразу идти на специализированный трек, не проходя заново то, что уже знаете. Также подойдёт тем, кто ценит живые вебинары и групповое обучение с конкретным преподавателем.
Нетология выглядит предпочтительнее, если вы стартуете с абсолютного нуля и хотите пройти весь путь по одной программе без «швов» между курсами. Расширенный трек с Playwright, Jest и задачами от реальных партнёров — хороший аргумент в пользу актуальности стека.
Если же в приоритете — скорость и бюджет, имеет смысл сначала изучить базовый трек Нетологии (8 месяцев), а уже потом точечно добрать automation через открытые курсы или специализированные программы. Об этом — в разделе про цену и альтернативы.
Как выглядит путь manual → automation и сколько это занимает времени?
Один из самых популярных вопросов у тех, кто только присматривается к QA: «А можно сразу в автоматизацию, без ручного?». Ответ — можно, но с оговорками. Давайте разберёмся, как выглядит маршрут в реальности, а не в маркетинговых буклетах.
Лестница навыков: шесть ступеней
Ступень 1 → Manual-база (тест-дизайн, баг-репорт, Jira, тест-план, виды тестирования) ↓ Ступень 2 → Техническая база (SQL SELECT/JOIN, Git основы, API + Postman, DevTools) ↓ Ступень 3 → Вход в код (синтаксис языка, условия/циклы/функции, ООП-основы) ↓ Ступень 4 → Автотесты UI и API (Selenium или Playwright, фреймворк PyTest/JUnit, структура проекта) ↓ Ступень 5 → CI/CD и стабильность (GitHub Actions или GitLab CI, отчёты Allure, базовый Docker) ↓ Ступень 6 → Портфолио + интервью (репозиторий с README, тест-план, резюме, пробные собеседования)
Каждая ступень — не просто тема для изучения, а набор проверяемых артефактов. Если после ступени нет ничего, что можно показать — значит, ступень не пройдена.
Roadmap manual → automation: этапы и критерии готовности
| Этап | Что учим | Что сдаём в портфолио | Признак готовности | Типичные ошибки |
|---|---|---|---|---|
| Manual-база | Виды тестирования, тест-дизайн, Jira, баг-репорты | Тест-план, чек-лист, 5–10 баг-репортов | Можете описать дефект так, что разработчик воспроизведёт без вопросов | Путают чек-лист и тест-кейс; не указывают приоритет бага |
| Техбаза | SQL (SELECT, JOIN, WHERE), Git (commit, push, branch), API в Postman | Коллекция Postman, несколько SQL-запросов в репо | Отправляете GET/POST, читаете ответ, пишете запрос к БД | Учат SQL теорию без практики на реальной базе |
| Вход в код | Синтаксис (Python/Java/JS), условия, циклы, функции, классы базово | Несколько скриптов на GitHub | Пишете функцию, понимаете, что такое класс и объект | Застревают на теории ООП; боятся ошибок компилятора |
| Автотесты UI/API | Selenium/Playwright, фреймворк, локаторы, Page Object | Репо с 10+ автотестами, структура проекта | Автотест запускается локально и проходит стабильно | Тесты падают из-за хрупких локаторов; нет структуры |
| CI/CD | GitHub Actions или GitLab CI, Allure-отчёт, базовый Docker | Конфиг CI в репозитории, скриншот отчёта | Пайплайн запускается автоматически при пуше | Пропускают CI, считая его «необязательным» |
| Портфолио + интервью | Оформление репо, README, резюме, типовые вопросы | Ссылка на репо, резюме, 2–3 пробных собеседования | Можете объяснить любой файл в своём репозитории | Портфолио есть, но README пустой; не могут объяснить код |
Manual-first или auto-first: дерево решений
Возникает закономерный вопрос: а нужно ли вообще проходить ручное тестирование, если цель — автоматизация? Универсального ответа нет — он зависит от вашего профиля.
Есть технический бэкграунд (разработка, DevOps, данные)? ├── Да → можно стартовать с auto-first: ступени 3–6, manual-базу добрать параллельно за 2–3 недели │ └── Нет → идём manual-first: все 6 ступеней последовательно Сколько часов в неделю готовы тратить? ├── 15+ часов → темп комфортный, можно совмещать ступени └── Меньше 10 → только последовательно, без перескоков Нужен быстрый выход на работу (до 6 месяцев)? ├── Да → manual-first: после ступени 2 уже можно откликаться на junior manual, параллельно двигаясь к automation │ └── Нет → спокойный темп до ступени 6, выходить только с auto-портфолио Есть страх кода? ├── Да → не пропускать ступень 3, уделить ей 3–4 недели; страх кода — это нормально, он проходит после первых рабочих скриптов │ └── Нет → всё в порядке, двигайтесь по плану
Сколько времени это реально занимает?
Здесь мы намеренно уходим от обещаний в духе «работа за два месяца». Практика показывает три реалистичных сценария:
- Быстрый (10–12 месяцев): человек с техническим бэкграундом, 15–20 часов в неделю, дисциплинированное выполнение домашних заданий. Выходит на рынок с полноценным automation-портфолио.
- Нормальный (14–18 месяцев): старт с нуля, 8–12 часов в неделю, совмещение с работой или семьёй. Часть времени уходит на повторение и «догонялки» после пропусков.
- Медленный (18–24 месяца): нерегулярные занятия, пропуски, повторное прохождение модулей. Результат всё равно достижим — просто дольше.
Важный нюанс: быстрый выход на рынок в качестве junior manual QA возможен уже через 3–4 месяца после старта — после ступеней 1–2. Это не тупик, а стратегия: вы начинаете зарабатывать в профессии, параллельно добирая automation-навыки уже с реальным опытом за плечами. Многие практики рынка считают этот путь даже более надёжным, чем попытка сразу выйти на automation-позицию без единого дня работы в QA.
Что должен уметь junior automation QA в 2026 году и чему должен учить курс?
Прежде чем выбирать курс, полезно понять, к какой конкретно планке вас должны привести. Рынок труда в QA-автоматизации достаточно прозрачен: требования к junior-позициям стабилизировались, и большинство вакансий описывают примерно один и тот же минимальный набор. Давайте зафиксируем этот минимум — он же станет чек-листом для оценки любой программы обучения.
Минимальный стек junior automation QA
| Навык | Минимум для junior | Как проверить себя | Пример артефакта |
|---|---|---|---|
| Git | Клонировать репо, создать ветку, сделать commit/push, открыть PR | Можете объяснить разницу между merge и rebase хотя бы на пальцах | Репозиторий на GitHub с историей коммитов |
| SQL | SELECT, WHERE, JOIN (INNER/LEFT), GROUP BY, базовые агрегаты | Пишете запрос к реальной БД без подсказок | SQL-файл с 5–7 запросами разной сложности в репо |
| API (Postman + основы) | GET/POST/PUT/DELETE, заголовки, авторизация, чтение JSON-ответа | Можете протестировать публичный API и зафиксировать баг | Коллекция Postman с тест-кейсами на GitHub/Notion |
| Язык программирования | Условия, циклы, функции, классы, исключения, работа со строками/списками | Пишете простую утилиту без копирования из интернета | Python/Java-скрипты в репозитории |
| Тестовый фреймворк | PyTest или JUnit: написать тест, параметризовать, запустить suite | Тест-сьют запускается одной командой | Папка tests/ с несколькими модулями |
| UI-автоматизация | Selenium или Playwright: найти элемент, кликнуть, заполнить форму, проверить результат | Автотест проходит стабильно на трёх запусках подряд | Репо с 10+ UI-тестами, структура Page Object |
| Отчёты | Allure или встроенный отчёт фреймворка: читать вывод, находить упавший тест | Можете объяснить, что упало и почему | Скриншот/ссылка на отчёт в README |
| CI/CD базово | Настроить GitHub Actions: запуск тестов при пуше | Пайплайн зелёный в вашем репо | .github/workflows/tests.yml в репозитории |
Это и есть минимальная планка, с которой имеет смысл выходить на рынок. Всё, что сверху — моветон для junior, хорошее преимущество для перехода в middle.

Какими инструментами и навыками вы будете владеть после курса “Тестировщик” от GB.
Какой язык выбрать: Java, Python или JavaScript?
Вопрос, который вызывает неожиданно горячие споры в профессиональных чатах. На самом деле ответ зависит от нескольких конкретных факторов, а не от личных предпочтений преподавателей курса.
- Python — наиболее мягкий вход для новичков без технического бэкграунда. Синтаксис читается почти как псевдокод, экосистема для тестирования зрелая: PyTest, Selenium, Playwright, Requests. Хорошо подходит для API-автоматизации и скриптования. Востребован в компаниях с Python-бэкендом, в data-смежных проектах, в стартапах.
- Java — исторически доминирующий язык в enterprise-автоматизации. Selenium изначально написан на JavaScript, JUnit и TestNG — зрелые фреймворки с огромной документацией. Порог входа выше: строгая типизация, многословный синтаксис, нужно разобраться с Maven/Gradle. Зато вакансий с Java в крупных корпорациях и банках традиционно больше — особенно в Москве и Санкт-Петербурге.
- JavaScript/TypeScript — логичный выбор, если проект фронтенд-ориентированный или если вы хотите работать с Playwright в его «родной» среде. Playwright написан командой Microsoft именно для JS/TS-экосистемы, и там он работает наиболее органично. Минус — порог входа для новичка сопоставим с Java, а рынок вакансий для JS QA пока уже, чем для Python и Java.
Практический совет: посмотрите 20–30 актуальных вакансий junior QA automation в вашем городе или регионе на HH.ru и Habr Career. Какой язык встречается чаще — тот и выбирайте. Рынок конкретнее любой теории.
Selenium vs Playwright: без фанатизма
Оба инструмента решают одну задачу — автоматизацию браузерных интерфейсов. Разница в деталях, которые на уровне junior почти несущественны, но знать их полезно.
Selenium — старожил рынка, огромная документация, тысячи StackOverflow-ответов, поддержка любых браузеров. Если вы учитесь на Java, Selenium — очевидный выбор: экосистема выстроена именно вокруг него. Из минусов — более многословный код, отдельный WebDriver под каждый браузер (хотя в свежих версиях это упростили).
Playwright — современный инструмент с встроенной поддержкой нескольких браузеров, авто-ожиданием элементов и более лаконичным API. Хорошо работает с Python и TypeScript. Активно набирает долю в новых проектах — особенно там, где важна скорость написания тестов.
Вывод простой: на junior-уровне важнее не выбор инструмента, а понимание концепции — локаторы, ожидания, Page Object, обработка ошибок. Человек, который понимает эти принципы на Selenium, освоит Playwright за неделю и наоборот.
Какой уровень программирования реально нужен?
Это, пожалуй, самый важный неявный вопрос — и одновременно источник главного страха у тех, кто присматривается к автоматизации. Развеем его конкретикой.
- Junior automation QA не обязан уметь: проектировать архитектуру приложений, писать production-код, разбираться в дизайн-паттернах на глубоком уровне, знать алгоритмы leetcode.
- Junior automation QA обязан уметь: написать функцию, понять чужой класс и добавить в него метод, разобраться в чужом тест-файле, отладить упавший тест по стектрейсу, написать цикл с условием, работать со словарями и списками, использовать библиотеки через import.
Если сформулировать одной фразой: уровень программирования junior QA — это уверенный новичок, не разработчик. Цель курса — вырастить не программиста, а человека, который читает и пишет автотесты без страха и понимает, что происходит в его репозитории.
Артем Ерошенко (CEO QAMeta Software, создатель Allure): «Тестирование сегодня — это не про поиск багов, а про создание инфраструктуры, которая не дает багам попасть в продакшн. Если ты не умеешь кодить, ты не контролируешь эту инфраструктуру».
Чек-лист готовности к junior automation (самопроверка)
- Есть репозиторий на GitHub с историей осмысленных коммитов.
- Умею писать SQL-запросы с JOIN и фильтрацией без подсказок.
- Могу протестировать API через Postman и описать найденный дефект.
- Написал(а) минимум 10 автотестов UI или API, которые запускаются стабильно.
- Проект имеет понятную структуру папок, не всё в одном файле.
- Настроен хотя бы базовый CI (GitHub Actions): тесты запускаются при пуше.
- README объясняет, что тестируется, как запустить и какой стек использован.
- Могу объяснить любой файл в своём репозитории без подготовки.
Если половина пунктов не закрыта — портфолио ещё не готово к откликам. Это не приговор, а ориентир: значит, есть конкретные задачи на ближайшие недели.
Где комфортнее учиться и не выгореть: формат, поддержка, нагрузка?
Технический стек курса — это лишь половина уравнения. Вторая половина — сможете ли вы дойти до конца, не бросив на пятом модуле. По наблюдениям рынка, большинство отчислений и «заморозок» происходят не потому, что материал слишком сложный, а потому что формат не совпал с образом жизни студента. Давайте разберём, как выбрать программу так, чтобы не выгореть на полпути.
Форматы: что реально существует и чем отличается
Поток с живыми вебинарами — занятия проходят по расписанию, два раза в неделю, вебинар записывается и доступен позже. Плюс: дисциплина извне, живой контакт с преподавателем, возможность задать вопрос в моменте. Минус: если пропустили — нагоняете самостоятельно, темп группы не всегда совпадает с вашим.
Самостоятельное прохождение по записям — весь материал доступен сразу, двигаетесь в своём темпе. Плюс: гибкость, можно пересматривать сложные места. Минус: без дедлайнов легко растянуть шестимесячный курс на два года или тихо забросить после второго модуля.
Гибридный формат — записи плюс живые вебинары-разборы раз в неделю. Наиболее распространённая модель в 2025–2026 году: большинство крупных школ движутся именно к ней.
GeekBrains традиционно делает ставку на живые вебинары с преподавателем и последующим доступом к записи.

У GB есть как теория, так и практика: ее в программе 300 часов.
Нетология использует комбинацию: видеолекции для теории, живые разборы и проверка заданий экспертами. Принципиальная разница — в том, насколько жёстко привязан темп обучения к расписанию группы.

У Нетологии гибкая модель обучения, которую легко совмещать с работой.
Как проверить качество курса до оплаты
Это, пожалуй, самый практичный раздел статьи. Прежде чем вносить деньги, имеет смысл пройти следующий маршрут:
Попросите демо-доступ или посмотрите бесплатный вводный урок. Большинство школ предоставляют одно-два занятия бесплатно. Обращайте внимание не на качество картинки, а на подачу: преподаватель объясняет «почему» или просто показывает кнопки?
Скачайте программу курса — не маркетинговую страницу, а полный список модулей с темами. Проверьте: есть ли конкретный язык программирования, есть ли фреймворк, есть ли модуль по CI/CD. Если программа заканчивается на «основах автоматизации» без репозитория и пайплайна — это скорее manual-курс с лёгким appetizer по коду.
Спросите менеджера конкретные вещи: сколько проектных работ, есть ли код-ревью от наставника, как быстро отвечают в чате поддержки, можно ли заморозить обучение и на каких условиях. Размытые ответы — уже информация.
Поищите отзывы не на сайте школы, а на независимых площадках: Курсхаб, Отзовик, IRecommend, тематические Telegram-каналы по QA. Обращайте внимание на отзывы тех, кто дошёл до конца — их опыт ценнее, чем восторги после первых двух занятий.
Схема: что проверять в программе курса, чтобы там был реальный automation
Есть ли язык программирования (Python/Java/JS)? ├── Нет → это manual-курс, автоматизация — маркетинг └── Да ↓ Есть ли тестовый фреймворк (PyTest/JUnit/Jest)? ├── Нет → будут только разрозненные скрипты, не проект └── Да ↓ Есть ли задание сдать репозиторий на GitHub? ├── Нет → портфолио не будет, работодателю показать нечего └── Да ↓ Есть ли настройка CI (GitHub Actions / GitLab CI)? ├── Нет → неполная автоматизация, рынок это замечает └── Да ↓ Есть ли код-ревью от наставника или эксперта? ├── Нет → код будет работать, но будет написан плохо └── Да → программа закрывает минимальный стек junior automation ✓
Этот несложный алгоритм позволяет за десять минут отличить полноценный automation-курс от manual-программы с модулем «знакомство с Selenium» в конце.
Красные флаги: на что обратить внимание
Рынок онлайн-образования достаточно конкурентный, и маркетинговые обещания нередко опережают реальность программы. Вот признаки, которые должны насторожить:
- Слишком мало практики в соотношении с теорией — если в программе 60% лекций и 40% «практических упражнений» без проектных работ, это тревожный сигнал. Автоматизация — ремесло, которое не передаётся через просмотр видео.
- Нет проверяемых артефактов — если по итогам курса у вас нет репозитория, тест-плана, набора автотестов и CI-конфига, то нет и портфолио. Сертификат без артефактов на рынке труда почти ничего не весит.
- Нет внятного roadmap с конкретными навыками — если программа описана в духе «изучите тестирование и автоматизацию», а не «напишете 15 автотестов с Page Object и настроите CI» — уточните детали до оплаты.
- Обещания трудоустройства без условий — «гарантия работы» без оговорок о том, что от вас потребуется, чаще всего означает либо формальную помощь с резюме, либо стажировку без оплаты. Уточняйте конкретику.
- Перегруз без поддержки — если нагрузка заявлена как 20+ часов в неделю, но нет живых разборов и оперативной обратной связи, студент остаётся один на один с трудностями. Это прямой путь к выгоранию.
Какой формат подходит разным категориям студентов
- Работающий человек с плотным графиком — оптимален гибридный формат с доступом к записям и еженедельными живыми разборами. Жёсткие вебинары по расписанию создают дополнительный стресс.
- Родитель с детьми — критически важен асинхронный доступ к материалам и возможность заморозить обучение без штрафов. Уточняйте условия паузы при записи.
- Человек с низкой самодисциплиной — парадоксально, но живые вебинары и жёсткие дедлайны по сдаче домашних заданий работают лучше, чем «учитесь в своём темпе». Внешняя структура заменяет внутреннюю там, где её пока нет.
- Студент с техническим бэкграундом — может позволить себе более высокий темп и самостоятельное прохождение теоретических модулей, фокусируясь на практических заданиях и обратной связи от наставника.
Кто реально помогает найти работу: карьерный трек, портфолио и интервью?
Карьерный центр есть почти у каждой крупной онлайн-школы. Вопрос не в его наличии, а в том, что именно он делает — и что при любом раскладе остаётся на вашей стороне. Давайте разберём этот вопрос без иллюзий: школа может существенно ускорить выход на рынок, но трудоустроиться за вас она не может.
Часть 1. Портфолио: что показать работодателю
Портфолио в QA — это не папка с сертификатами. Это набор конкретных артефактов, по которым рекрутер и технический интервьюер могут оценить, умеете ли вы делать реальную работу. Требования к портфолио отличаются в зависимости от того, на какую позицию вы претендуете.
Портфолио manual vs automation: что показать работодателю
| Артефакт | Manual QA | Automation QA | Где хранить / как оформить |
|---|---|---|---|
| Тест-план | Документ с объёмом тестирования, рисками, критериями выхода | Тест-план для проекта с автотестами | Notion или Google Docs, ссылка в резюме |
| Чек-листы | 2–3 чек-листа на реальные или учебные фичи | Чек-лист как основа для автоматизируемых сценариев | Notion / Google Sheets |
| Баг-репорты | 5–10 оформленных багов с приоритетом, шагами, окружением | Баг-репорты на дефекты, найденные автотестами | Jira (скриншот) или Google Docs |
| Тест-кейсы | 10–20 тест-кейсов с предусловиями и ожидаемым результатом | Тест-кейсы, реализованные в виде автотестов | TestRail (скриншот) или таблица |
| Репозиторий с автотестами | — | 10+ автотестов, структура Page Object, осмысленные коммиты | GitHub, публичный репозиторий |
| README | — | Описание проекта, стек, инструкция по запуску | В корне репозитория на GitHub |
| Отчёты о тестировании | Итоговый отчёт в свободной форме | Allure-отчёт или вывод фреймворка со скриншотом | Скриншот в README или отдельный файл |
| CI-конфиг | — | .github/workflows/tests.yml или аналог | В репозитории, виден в GitHub Actions |
Важный нюанс: портфолио manual QA без единого технического артефакта (SQL-запроса, коллекции Postman) выглядит слабо даже на ручную позицию. Рынок 2026 года ожидает от junior manual хотя бы базовой технической грамотности.
Часть 2. Интервью: к чему готовиться
Собеседование на junior QA, как правило, состоит из нескольких блоков. Знать их заранее — половина успеха.
- Тест-дизайн — самый частый блок на интервью. Вам дадут реальный или выдуманный объект (форма регистрации, корзина в магазине, поле ввода) и попросят написать тест-кейсы или чек-лист. Типичные техники: классы эквивалентности, граничные значения, таблица решений. Большинство кандидатов знают их теоретически, но теряются при реальном применении — поэтому именно здесь стоит потренироваться больше всего.
- API и SQL — стандартная проверка технической базы. Вас могут попросить описать разницу между GET и POST, объяснить коды ответов (200, 400, 404, 500), написать SQL-запрос с JOIN прямо на интервью или в онлайн-редакторе. Уровень ожидаемый — уверенный базовый, не экспертный.
- Git — базовые команды, понимание ветвления, разница между merge и rebase. Часто проверяют устно: «что вы делаете, если нужно откатить последний коммит?»
- Основы кода и автотесты — для automation-позиций попросят показать репозиторий, объяснить структуру проекта, рассказать, почему тест написан именно так. Могут дать небольшое задание: «найдите баг в этом тест-файле» или «допишите автотест по шаблону».
- Кейсовые вопросы — «как бы вы тестировали лифт?», «как приоритизировать баги перед релизом?», «что делать, если автотест нестабильно падает?». Здесь нет единственно правильного ответа — оценивают структуру мышления.
Часть 3. План действий после обучения: 4–6 недель
Большинство выпускников совершают одну и ту же ошибку: заканчивают курс и сразу начинают рассылать резюме с незакрытым портфолио. Практика показывает, что 4–6 недель целенаправленной подготовки после обучения кратно повышают конверсию откликов в офферы.
- Недели 1–2: закрыть портфолио. Довести репозиторий до состояния, когда не стыдно показать: написать README, убедиться что CI зелёный, оформить хотя бы три баг-репорта и один тест-план. Проверить по чек-листу из раздела H2-3.
- Недели 2–3: резюме и профили. Составить резюме с акцентом на артефакты, а не на перечисление пройденных тем. «Написал 15 автотестов UI с Page Object, настроил GitHub Actions» — сильнее, чем «изучил Selenium и pytest». Заполнить профили на HH.ru и Habr Career, добавить ссылку на GitHub.
- Недели 3–5: отклики и разбор отказов. Откликаться на 5–10 вакансий в неделю, включая те, где вы не уверены в соответствии на 100%. Отказ с обратной связью — ценнее, чем неделя промедления. Фиксируйте, на каком этапе застреваете: резюме не проходит скрининг, или технический этап проваливается. Это разные проблемы с разными решениями.
- Недели 5–6: доработка по обратной связи. Если несколько интервью показали одинаковый провал — например, всегда теряетесь на тест-дизайне — это сигнал для целенаправленной практики, а не для новых откликов. Доработайте слабое место, потом возвращайтесь к рынку.
Что школа может дать, а что зависит от вас
Разберём этот вопрос честно, потому что ожидания здесь часто расходятся с реальностью.
Школа может: помочь оформить резюме, провести пробное интервью, дать доступ к вакансиям партнёров, подсказать типичные вопросы рекрутеров, дать обратную связь по портфолио.
Школа не может: устроить вас на работу вместо вас, компенсировать незакрытое портфолио, гарантировать оффер при слабой технической подготовке, заставить работодателя принять кандидата без релевантного опыта.
Карьерный центр — это усилитель, а не замена собственным усилиям. Выпускники, которые находят работу быстро, как правило, приходят к карьерным специалистам уже с готовым портфолио и конкретными вопросами — а не с просьбой «помогите найти работу с нуля».
Чек-лист портфолио перед откликами
- Репозиторий на GitHub публичный, не пустой.
- README объясняет: что тестируется, стек, как запустить.
- Минимум 10 автотестов, структура проекта понятна.
- CI настроен и показывает зелёный статус.
- Есть хотя бы один отчёт (Allure или скриншот вывода).
- Есть примеры тест-дизайна: чек-лист или тест-кейсы.
- Есть 3–5 оформленных баг-репортов.
- Ссылка на GitHub добавлена в резюме и профили на HH/Habr.
Сколько стоит путь в QA и что выгоднее по цене/результату?
Сравнивать курсы по цене в лоб — распространённая ошибка. Цифра на лендинге редко отражает реальную стоимость обучения: к ней добавляются рассрочечные проценты, потраченное время, сопутствующие расходы и — самое главное — вероятность дойти до результата. Давайте разберём, как считать корректно.
Как правильно сравнивать стоимость
- Полная стоимость — это не цена курса, а сумма всех затрат: стоимость программы + возможные проценты по рассрочке + сопутствующие расходы (подписки, техника, английский при необходимости) + стоимость вашего времени. Последнее звучит абстрактно, но работает просто: если вы тратите 12 месяцев на обучение, эти 12 месяцев — часть инвестиции.
- Рассрочка без процентов — реальное преимущество, если школа предоставляет её напрямую, а не через банк. Нетология предлагает беспроцентную рассрочку на 36 месяцев — это снижает ежемесячную нагрузку до 3 000–4 000 рублей, что сопоставимо с подпиской на стриминговый сервис. GeekBrains также предлагает рассрочку через банки-партнёры — уточняйте условия: часть программ идёт через банк с реальной процентной ставкой.
- Возврат средств — важный пункт, который проверяйте до оплаты. Большинство школ позволяют вернуть деньги за непройденные модули при наличии образовательной лицензии. Нетология прямо указывает на возможность прекратить обучение и вернуть остаток — это снижает риск при покупке.
- Налоговый вычет — ещё один инструмент снижения реальной стоимости. Обе школы имеют государственную образовательную лицензию, что даёт право на социальный налоговый вычет 13% от стоимости обучения. На курс за 120 000 рублей это 15 600 рублей назад — деньги небольшие, но реальные.
Модель окупаемости обучения
Самый честный способ оценить вложения — соотнести стоимость курса с ожидаемым приростом дохода. По оценкам экспертов, зарплатные ожидания junior QA Automation в крупных городах начинаются от 70 000 рублей, тогда как их коллеги без навыков программирования порой стартуют с 25–40 тысяч рублей. Junior-специалист без коммерческого опыта, но с базовыми знаниями и портфолио, может рассчитывать на 60 000–100 000 рублей в месяц, а уже через 1–2 года, достигнув уровня middle, доход вырастает до 100 000–180 000 рублей.
Модель окупаемости обучения
| Сценарий | Стоимость обучения | Текущий доход | Ожидаемый доход после | Прирост в месяц | Срок окупаемости |
|---|---|---|---|---|---|
| Смена профессии с нуля | 100 000–170 000 ₽ | 40 000–60 000 ₽ | 70 000–100 000 ₽ | +30 000–50 000 ₽ | 3–5 месяцев после оффера |
| Переход manual → automation | 80 000–120 000 ₽ | 60 000–80 000 ₽ | 90 000–140 000 ₽ | +30 000–60 000 ₽ | 2–4 месяца после оффера |
| Уже в IT, апгрейд стека | 50 000–80 000 ₽ | 80 000–100 000 ₽ | 120 000–160 000 ₽ | +40 000–60 000 ₽ | 1–2 месяца после оффера |
Важная оговорка: цифры основаны на рыночных наблюдениях и не являются гарантией. Реальный срок зависит от активности поиска работы, региона, качества портфолио и рыночной конъюнктуры.
Альтернативы платным курсам: что реально работает
- Платный курс — не единственный путь. Практика показывает несколько работающих альтернатив, которые стоит рассмотреть как самостоятельно, так и в комбинации с основным обучением.
- Курс + самоучка — покупаете базовую программу manual QA (3–4 месяца, 30 000–60 000 рублей), а automation добираете через бесплатные ресурсы: документация Playwright и PyTest читается хорошо, YouTube-каналы по Selenium на Java покрывают большинство junior-требований. Экономия существенная, но требует высокой самодисциплины.
- Бесплатные практикумы и тест-драйвы — большинство школ предоставляют бесплатный вводный модуль на 2–3 занятия. Это позволяет проверить формат и преподавателей без финансовых рисков.
- Open-source и pet-проекты — написать автотесты для публичного сервиса или open-source проекта и опубликовать репозиторий. Работодатели ценят реальный код выше учебных заданий, и этот путь ничего не стоит, кроме времени.
- Стажировки — ряд компаний берёт стажёров без опыта на оплачиваемые позиции с обучением внутри. Это более длинный путь, но без стоимости обучения и сразу с коммерческим опытом в резюме.
Чек-лист снижения рисков при покупке курса
- Скачал(а) полную программу с темами, а не маркетинговую страницу.
- Проверил(а) наличие государственной образовательной лицензии.
- Уточнил(а) условия возврата средств за непройденные модули.
- Проверил(а) условия рассрочки: банк или школа, есть ли проценты.
- Посмотрел(а) демо-урок или бесплатный вводный модуль.
- Нашёл(а) отзывы на независимых площадках (не на сайте школы).
- Уточнил(а) реальный формат проверки ДЗ: кто проверяет, за сколько времени.
- Убедился(ась), что в программе есть язык, фреймворк, репозиторий и CI.
- Уточнил(а) условия заморозки обучения при форс-мажоре.
- Проверил(а), есть ли возможность оформить налоговый вычет 13%.
Итог: кому GeekBrains, кому Нетология — и как сделать выбор
Мы разобрали оба курса по шести критериям, выстроили roadmap и посчитали деньги. Теперь — финальная часть: три сценария выбора, без размытых формулировок.
- Сценарий A: нужны структура, дедлайны и живой преподаватель. Выбирайте GeekBrains. Формат с вебинарами два раза в неделю, разбором домашних заданий в начале следующего занятия и возможностью сменить преподавателя при несовместимости — это среда, которая работает для людей, нуждающимся во внешней дисциплине. Если вы уже знаете manual и хотите прицельно прокачать автоматизацию — трек «Инженер по автоматизации тестирования» закрывает именно эту задачу без повторения пройденного.
- Сценарий B: нужен баланс, гибкость и путь с нуля до automation. Выбирайте Нетологию. Базовая программа на 8 месяцев выстроена как единый маршрут: manual → язык → автотесты, без «швов» между курсами. Расширенная программа на 14 месяцев добавляет Playwright, Jest, задачи от реальных партнёров и более глубокое погружение в стек. Гибридный формат с видеолекциями и живыми разборами позволяет учиться в удобное время — что критично для работающих людей и родителей. Беспроцентная рассрочка на 36 месяцев снижает финансовую нагрузку до минимума.
- Сценарий C: уже есть технический бэкграунд и цель — automation как можно быстрее. Рассмотрите комбинированный путь: базовый курс любой из школ плюс самостоятельное углубление через документацию, open-source и pet-проекты. Человек с техническим опытом способен пройти путь до junior automation за 6–9 месяцев, не переплачивая за модули, которые уже закрыты.
Какой бы сценарий вы ни выбрали, финальный шаг один и тот же: пройдитесь по чек-листу выбора курса, скачайте программы обеих школ и сравните их по схеме. Хороший курс не боится конкретных вопросов — и именно они отделяют осознанный выбор от случайного.
Если вы только начинаете осваивать профессию QA-тестировщика, рекомендуем обратить внимание на подборку курсов по тестированию и QA-автоматизации. В таких программах обычно есть теоретическая и практическая часть, поэтому проще понять основы тестирования, собрать первые проекты и подготовиться к переходу в IT.
Собеседование проджект менеджера: актуальные вопросы и темы 2026 года
Собеседование на проджект менеджера всё чаще строятся вокруг реальных кейсов, срывов сроков, конфликтов и AI-сценариев. Как отвечать уверенно, какие артефакты подготовить и где кандидаты чаще всего теряют оффер? Разбираем кратко, по делу и с практическими подсказками.
CRM-маркетолог в 2026: почему бизнесу нужны специалисты по удержанию, а не только по рекламе
CRM-маркетолог — это уже не просто специалист по рассылкам, а человек, который помогает бизнесу возвращать клиентов и увеличивать LTV. Разберёмся, какие задачи он решает, какие метрики отслеживает и почему удержание становится важнее хаотичной закупки трафика.
Revenue Operations: почему компании ищут людей, которые связывают продажи, маркетинг и аналитику
Revenue Operations — направление для тех, кто хочет работать на стыке продаж, маркетинга, CRM и аналитики. Разберёмся, кому подходит RevOps, какие навыки нужны на старте и с каких проектов лучше начать.
Product Analyst с нуля: почему SQL и метрики могут быть выгоднее «общего курса аналитика»
Product Analyst с нуля — это не только про SQL и красивые графики. Разбираемся, какие навыки действительно нужны на старте, чем продуктовая аналитика отличается от общего анализа данных и как выбрать обучение без лишних модулей.