Автоматизатор тестирования на Java
Базовый тариф курса «Автоматизатор тестирования на Java» в Яндекс Практикуме PRO: 5 месяцев, 9 спринтов, 157 часов теории и 143 часа практики, 5 проектов в портфолио с код-ревью. Java от переменных до коллекций и полиморфизма, Git и продвинутая командная работа с ветками, юнит-тестирование на JUnit 5 с инъекцией зависимостей, UI-автотесты на Selenium WebDriver и Page Object Model, тестирование API через REST Assured, инфраструктура и архитектура с запуском сборки в Jenkins, итоговый проект с полным циклом автотестирования. Дополнительно Selenide, базы данных и SQL, а также два модуля по нейросетям. Курс для тех, кто уже работал ручным тестировщиком. Два формата на выбор: с дедлайнами или в своём темпе. На выходе диплом о профессиональной переподготовке, помощи с трудоустройством нет.
Мнение редакции
Курс рассчитан не на новичка, и школа этого не скрывает: нужен опыт ручного тестирования, умение составлять чек-листы и тест-кейсы, владение техниками тест-дизайна и понимание, чем регрессионное тестирование отличается от смоук. Тем, у кого опыта нет, школа честно советует другой свой курс. Такая отсечка встречается редко, и она полезна: программа начинает не с теории тестирования, а сразу с Java, и без базы QA догонять придётся два предмета одновременно.
Логика программы линейная и разумная. Сначала три спринта на язык: переменные и методы, потом ООП с наследованием и абстрактными классами, потом коллекции, исключения и полиморфизм. Только после этого начинается собственно автоматизация: юнит-тесты с инъекцией зависимостей, UI на Selenium с Page Object Model, API на REST Assured, инфраструктура с запуском сборки в Jenkins. Каждый большой блок закрывается проектом, который смотрит код-ревьюер вручную. Пять проектов за пять месяцев это плотно, но выполнимо: часов теории тут даже больше, чем практики, 157 против 143.
Отдельно стоит сказать про два формата, потому что это редкость. Можно учиться с дедлайнами, когда модули открываются по расписанию и есть фиксированная дата окончания, а можно в своём темпе, когда дедлайнов нет и курс закрывается быстрее или медленнее. Школа честно предупреждает, что второй формат требует самоконтроля. Для действующего тестировщика, у которого релизы не спрашивают про учебное расписание, эта опция дороже многих обещаний.
Что нужно понимать про тарифы. Расширенная версия за 149 000 рублей идёт шесть месяцев и добавляет три спринта: BDD с языком Gherkin и Cucumber, работу с асинхронными сервисами на Apache Kafka и проектный спринт, где всё это объединяется в один автотестовый проект. Плюс восемь индивидуальных встреч с опытным Java-автоматизатором, на которых можно разобрать код-ревью своих автотестов или подготовиться к техническому собеседованию. В базовом тарифе ни BDD, ни Kafka, ни этих встреч нет. Оговорка: страница в паре мест противоречит сама себе и упоминает Kafka и Cucumber в списке того, чему учат за пять месяцев, а в витрине проектов показывает шестой проект. Программа при этом однозначно относит эти темы к расширенному тарифу.
Плюсы
- диплом о профессиональной переподготовке за PRO-курс: у большинства программ для действующих специалистов на выходе только свидетельство
- пять проектов с ручным код-ревью, каждый закрывает свой уровень: Java, юнит-тесты, UI на Selenium, API на REST Assured и полный цикл
- два формата на выбор: с дедлайнами и фиксированной датой окончания или в своём темпе без дедлайнов
- Selenide, SQL и базы данных входят в базовый тариф дополнительными модулями, а не продаются отдельно
- два модуля по нейросетям с прикладными задачами автоматизатора: генерация Page Object, тестовых данных, матрицы покрытия и разбор логов
- авторы и наставники названы поимённо, с должностями и компаниями, а требования к поступающим сформулированы конкретным списком
Минусы
- помощи с трудоустройством нет вообще: школа прямо пишет, что карьерная поддержка на этом курсе не предусмотрена
- BDD с Cucumber, Kafka и восемь личных встреч с автоматизатором лежат в расширенной версии за 149 000 рублей, в базовом тарифе их нет
- страница противоречит сама себе: BDD и Kafka перечислены в списке того, чему учат за 5 месяцев, а в витрине показано 6 проектов вместо пяти
- недельная нагрузка нигде не названа, хотя курс рассчитан на людей, совмещающих учёбу с работой
Кому подходит
Ручным тестировщикам с опытом
Школа адресует курс им напрямую: перейти в автоматизацию, научиться покрывать код автотестами на всех уровнях и развивать инфраструктуру проекта.
Начинающим тестировщикам, у которых уже есть база QA
Изучить Java, Git и основы программирования, написать автотесты и собрать портфолио, чтобы найти работу или получить повышение.
Автоматизаторам на других языках
Освоить подходы и инструменты Java-стека, чтобы работать с разными проектами.
Тем, кто не может подстроиться под расписание
Есть формат «в своём темпе»: модули открываются по мере прохождения, дедлайнов нет, курс можно закончить раньше или позже.
Кому курс не подойдёт
- тем, у кого совсем нет опыта в тестировании: школа просит уметь составлять чек-листы и тест-кейсы и владеть техниками тест-дизайна, а новичкам советует другой свой курс
- тем, кто идёт за сменой работы: помощи с трудоустройством на этом курсе нет
- тем, кому нужны BDD с Cucumber, Kafka или личные встречи с автоматизатором: всё это в расширенной версии, а не в базовом тарифе
Чем отличается от других курсов направления
В направлении «Разработка на Java» соседи по каталогу стоят на порядок дешевле, и это надо читать буквально. «Автоматизированное тестирование на Java» Merion Academy идёт 4 месяца за 14 880 рублей, «Java-разработчик с нуля» там же 12 930 рублей, комплект из двух курсов 25 030 рублей. Курсы Слёрма по JavaScript за 15 000 и 60 000 рублей вообще про другой язык. Разница в цене здесь отражает разницу в модели: там записанные материалы, здесь 300 часов, пять проектов с ручным код-ревью, вебинары каждые две недели, диплом о профессиональной переподготовке и требование опыта на входе. Настоящая же развилка лежит на той же странице школы: расширенная версия за 149 000 рублей идёт 6 месяцев и добавляет BDD с Gherkin и Cucumber, Apache Kafka, шестой проект и восемь индивидуальных встреч с опытным Java-автоматизатором, включая подготовку к техническому собеседованию. Базовый за 105 500 рублей даёт всю базу автоматизации, но без BDD, без асинхронных сервисов и без личного сопровождения.
Обзор курса
Кто стоит за курсом
Программу разработали Эрик Бурыгин, руководитель тестирования в Яндексе и куратор программного комитета TeamLead Conf, Виктор Медведев, руководитель отдела тестирования банка, Динара Трифанова, senior AQA в Syncretis с пятнадцатью годами в IT, и Андрей Лисовой, инженер-программист в Белл Интеграторе, в прошлом Java-разработчик в Райффайзенбанке. Воркшопы ведут и в чате отвечают старший специалист по тестированию X5 Group Дмитрий Синицын, руководитель разработки Анатолий Сурин, QA Lead Алексей Вовк и старший инженер по автоматизации Ваагн Хачатрян. Отдельная группа код-ревьюеров проверяет проекты. Школа приводит цифры по всему направлению PRO: 32 000 профессионалов уже прошли обучение, 86 % студентов используют знания в работе, 9 из 10 выпускников рекомендуют Практикум.
Что внутри базового тарифа
Перед первым спринтом идёт дополнительный модуль «Основы Git»: настройка окружения, знакомство с командной строкой, работа с Git и ветками. Спринт 1 вводит Java: переменные, методы, условные операторы, циклы, классы и объекты, локальная среда разработки, пакеты. Спринт 2 отдан базовым конструкциям и ООП: модификаторы доступа, типы данных, наследование, ключевое слово static, абстрактные классы, а на выходе первый проект, приложение на Java, которое отправляется на проверку через GitHub. Спринт 3 продвинутый: Enum и оператор switch, строки, списки и хеш-таблицы, коллекции, обработка исключений, полиморфизм. Спринт 4 переходит к юнит-тестированию через консоль, продвинутую командную работу в Git и параметризацию, спринт 5 добавляет инъекции зависимостей и даёт второй проект с изолированной тестируемой функциональностью. Спринт 6 это UI: архитектура приложений, DevTools, локаторы и действия Selenium, Page Object Model, проект с UI-тестами для веб-приложения. Спринт 7 про API: введение в API, Java API, автоматическое тестирование, проект на REST Assured. Спринт 8 разбирает инфраструктуру и архитектуру и то, как покрывать тестами разные уровни программы, а на практике вы пишете программу, покрываете её тестами и настраиваете запуск сборки в Jenkins. Спринт 9 это итоговый проект: полный цикл автотестирования, где покрываются и веб-приложение, и API, и отдельная функциональность юнит-тестами.
Что идёт дополнительно
Сверх спринтов в базовый тариф входят три модуля. Selenide: подключение и настройка, поиск элементов, действия и проверки, ожидания и Page Object, то есть второй фреймворк автоматизации помимо чистого Selenium. Базы данных: устройство языка запросов SQL и тестирование баз данных. И два модуля по нейросетям: сначала принципы и ограничения, выбор инструментов, основы промптинга, планирование и декомпозиция, выявление галлюцинаций, потом применение в тестировании, где ИИ генерирует классы Page Object на Java, локаторы и структуру проекта, создаёт тестовые данные и mock-объекты, составляет матрицу покрытия требований, группирует тест-кейсы, разбирает логи ошибок и интерпретирует метрики нагрузочного тестирования.
Как устроена нагрузка
Базовый тариф это 5 месяцев, 157 часов теории и 143 часа практики. Недельная нагрузка на странице не названа: школа вместо этого даёт выбор формата. С дедлайнами обучение идёт спринтами, модули открываются по общему расписанию, работы сдаются точно в срок и есть фиксированная дата окончания. В своём темпе дедлайнов нет, модули открываются по мере прохождения, курс можно закончить раньше или позже. Школа предупреждает, что второй формат требует самоконтроля и высокой мотивации. Теория лежит на интерактивной платформе и в приложении, задания выполняются в тренажёре, вебинары для разбора сложных тем идут онлайн в будни каждые две недели. Есть ИИ-помощник от Практикума, который делает краткий пересказ урока и объясняет непонятное другими словами. Предусмотрены каникулы, а при необходимости куратор помогает согласовать новый дедлайн.
Что на выходе
Диплом о профессиональной переподготовке, официальный документ установленного образца, школа работает по образовательной лицензии. Условие касается документа, а не поступления: диплом выдают тем, у кого есть среднее профессиональное или высшее образование, остальным сертификат о прохождении курса, а не дошедшим до итогового проекта электронную справку об обучении с перечнем модулей. Помощи с трудоустройством нет: школа отвечает прямо, что курс для действующих специалистов, у которых уже есть навыки поиска работы, и предлагает обращаться в поддержку только с вопросами о карьерном развитии. Взамен есть портфолио из пяти проектов с код-ревью, а по данным собственного опроса школы за 2025 год 70 % выпускников Практикума PRO увеличивают доход в среднем на четверть.
Деньги
Базовый тариф стоит 105 500 рублей. Школа обещает выгоду до 20 % при оплате всей суммы сразу, рассрочку без переплат от Т-Банка, где платежи растянуты ровно на срок обучения и первый уходит через месяц, отдельно кредит на 3-36 месяцев и Яндекс Сплит. Можно вернуть 13 % через налоговый вычет. Работодатель может оплатить учёбу полностью или разделить сумму, например 50/50 или 75/25, а за десять и более сотрудников школа даёт скидку 10 %. И поскольку карьерной программы на этом курсе нет, корпоративная оплата тут ничего не отключает. Возврат при отказе: если курс ещё не начался, вернут всю сумму, если поток стартовал, возврат частичный по 7 пункту оферты.
Чего в базовом тарифе нет
Расширенная версия за 149 000 рублей идёт 6 месяцев и включает базовый тариф плюс месяц обучения, шестой проект, 34 часа теории и 31 час практики. Содержательно она добавляет три спринта. Десятый это Behavior-Driven Development: введение в BDD, язык Gherkin, Cucumber и умение формулировать сценарии на человеческом языке. Одиннадцатый это работа с асинхронными сервисами: Apache Kafka, отправка и получение сообщений на Java, тестирование Kafka. Двенадцатый проектный: покрыть автотестами веб-приложение, подготовив данные через API и реализовав тесты в формате BDD, применив Selenide, REST Assured, JUnit 5 и Cucumber вместе. Отдельно там идут восемь индивидуальных встреч с опытным Java-автоматизатором, где можно разобрать любые вопросы по курсу, получить код-ревью автотестов или подготовиться к техническому собеседованию. Ничего из этого в базовом тарифе нет.
Где программа проседает
Первое: помощи с трудоустройством нет вовсе, а курс при этом продаётся как способ повысить свою стоимость на рынке. Второе: базовый тариф оставляет вас без BDD и Cucumber, а это то, о чём спрашивают на собеседованиях в командах, где тесты пишут вместе с аналитиками. Третье: страница противоречит сама себе. В блоке «Чему научитесь за 5 месяцев» перечислены и BDD с Cucumber, и тестирование асинхронных интеграций через Apache Kafka, а витрина проектов показывает шесть работ, хотя базовый тариф даёт пять и обе темы программа относит к расширенному тарифу. Четвёртое: недельная нагрузка не названа нигде, а это ровно тот параметр, по которому действующий специалист решает, потянет ли он учёбу. Пятое: зарплатная шкала на странице не про грейды выпускника, а про сравнение ручного тестировщика с автоматизатором, и цифры даны широкими вилками.
Итог
Хорошо собранный переход из ручного тестирования в автоматизацию: Java с нуля, но без снисхождения, юнит-тесты, Selenium с Page Object, REST Assured, Jenkins, Selenide и SQL, пять проектов с живым код-ревью и диплом о переподготовке за пять месяцев. Базовый тариф за 105 500 рублей закрывает базу автоматизатора целиком. Если в вашей команде тесты пишут в BDD-формате или продукт живёт на Kafka, честнее сразу брать расширенную версию: там же лежат и восемь личных встреч с автоматизатором, включая подготовку к техническому собеседованию.
Программа курса
1Бесплатная часть и основы Git
2Введение в Java
3Java: базовые конструкции и ООП
4Java: продвинутый уровень
5Юнит-тестирование
6UI-тестирование и тестирование API
7Инфраструктура, архитектура и итоговый проект
8Дополнительно: Selenide, базы данных и работа с ИИ
Чему вы научитесь
- писать код на Java: ООП, коллекции, исключения, полиморфизм, работа с Git и удалёнными репозиториями
- собирать модульные и параметризованные тесты на JUnit 5, изолировать зависимости через моки и оценивать покрытие
- автоматизировать UI веб-приложений на Selenium WebDriver с паттерном Page Object Model
- подключать и настраивать Selenide: поиск элементов, действия, проверки и ожидания
- создавать API-автотесты с помощью REST Assured и оформлять результаты в отчётах Allure
- настраивать запуск автотестов и сборки в Jenkins и покрывать тестами разные уровни программы
- проверять данные SQL-запросами и тестировать базы данных
- делегировать нейросети генерацию классов Page Object, тестовых данных и SQL-скриптов, разбор логов и метрик
Как проходит обучение
Девять спринтов и пять проектов
Каждый крупный блок закрывается проектом, который вручную смотрит код-ревьюер и пишет, что улучшить.
Два формата на выбор
С дедлайнами: модули по общему расписанию, сдача точно в срок, фиксированная дата окончания. В своём темпе: дедлайнов нет, модули открываются по мере прохождения.
Вебинары каждые две недели
Проходят онлайн в будние дни, на них разбирают темы, которые вызывают трудности, и интересные кейсы.
Тренажёр и платформа с ИИ-помощником
Задания выполняются в тренажёре, теория доступна с компьютера и в приложении, нейросеть Практикума пересказывает урок и объясняет непонятное другими словами.
Наставники в чате и каникулы
Наставники помогают с трудностями и делятся опытом в чате, в программе предусмотрены каникулы, а при необходимости куратор помогает согласовать новый дедлайн.
Часто задаваемые вопросы
Какой опыт нужен, чтобы поступить?
Сколько длится базовый тариф и какая нагрузка?
Чем базовый тариф отличается от расширенной версии?
Какие инструменты изучают?
Какой документ выдают?
Помогают ли с трудоустройством?
Какие зарплаты называет школа?
Можно ли вернуть деньги и есть ли налоговый вычет?
Отзывы о курсе «Автоматизатор тестирования на Java»
Все отзывы о Яндекс Практикум →
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Яндекс Практикум: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
