Акции школ
Войти

Курс «JavaScript QA Engineer»

Составитель: Денис Сметнёв · Обновлено: 01.10.2026
Сложный
76 700 ₽
★ 2 · 1 отзыв
от 8 250 ₽/мес в рассрочку (прим.)

Playwright, Jest, TypeScript, CI/CD, Docker — всё это в одном курсе для тех, кто уже тестирует вручную и хочет перейти на автоматизацию. Стек заточен под JS/TS-команды: именно такой набор стоит в вакансиях на автоматизатора в продуктовых компаниях. Сто двадцать дней — срок достаточный, чтобы набрать реальный инструментальный охват, а не просто пощупать каждый инструмент по разу. Уровень продвинутый: без базы ручного тестирования и минимального знания JavaScript идти не стоит.

Подробнее


Сложный
76 700 ₽
★ 2 · 1 отзыв
от 8 250 ₽/мес в рассрочку (прим.)

Компания: OTUS (Отус)

рейтинг: Язык: ru

Уровень: Сложный Длительность: 6 месяцев Формат: Online Старт: в любое время
Рассрочка: от 8 250 ₽/мес
Почему мы рекомендуем: проверен 1 отзывами — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (37 модулей, по данным школы)

  1. Модуль 1. Введение в автоматизацию тестирования на JS — В данном модуле рассмотрим теоретические аспекты автоматизации тестирования, познакомимся с языком JavaScript применительно к автотестам, начнем работу с GitHub-репозиториями и unit-тестами.
  2. • Введение в автоматизацию тестирования // ДЗ
  3. • Git на кончиках пальцев // ДЗ
  4. • Настройка окружения // ДЗ
  5. • Основы JS. Функции // ДЗ
  6. • Unit тесты и data driven testing // ДЗ
  7. Модуль 2. Тестирование API — В этом модуле сравним основные JS библиотеки для API-тестирования. Начнем писать API-тесты, используя jest и axios. Задача этого модуля — научиться строить архитектуру тестов для того, чтобы они были расширяемыми и легко поддерживаемыми, а также понять, как от единичных автотестов перейти к организации полноценного тестового фреймворка.
  8. • Препарируем http запросы // ДЗ
  9. • Основы JS. Объекты и массивы // ДЗ
  10. • Библиотеки для тестирования API // ДЗ
  11. • Шаблоны проектирования в тестировании API // ДЗ
  12. • Валидируем http запросы // ДЗ
  13. • Репортеры и внешние сервисы // ДЗ
  14. • TypeScript в тестировании // ДЗ
  15. Модуль 3. Практики CI/CD — Задача этого модуля — сформировать общее представление о CI/CD практиках и DevOps-инструментах. В этом модуле мы научимся внедрять автотесты в pipeline процесса разработки.
  16. • Стратегия автоматизации в agile проектах и планирование покрытия
  17. • Контейнеры. Docker // ДЗ
  18. • Катит - не катит. Github CI часть 1
  19. • Катит - не катит. Github CI часть 2 // ДЗ
  20. • Q&A сессия
  21. • SQL
  22. Модуль 4. Тестирование UI — В данном модуле мы познакомимся с инструментами для тестирования UI. Разберёмся, для чего нужны локаторы, критерии выбора хорошего/плохого локатора и CSS, XPATH локаторы. Расскажем про основные сценарии использования Playwright и основные техники тест-дизайна. В конце модуля начнём подробнее изучать язык JavaScript для автотестирования.
  23. • Обзор инструментов для тестирования UI
  24. • Локаторы // ДЗ
  25. • Основные сценарии использования Playwright // ДЗ

Кем вы сможете работать

Инженер по тестированию · Автоматизатор тестирования · QA-инженер

Сколько зарабатывают в профессии (медиана hh.ru, по 119 вакансиям)

Junior
115 000 ₽
Middle
221 850 ₽
Senior
261 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
JavaScript QA Engineer (этот) OTUS (Отус) 76 700 ₽ 6 месяцев 2 — —
Курс «Java-разработчик» с оплатой большей части курса после трудоустройства Kata Academy by Java Mentor 139 000 ₽ 9 месяцев 4.7 — Перейти
Курс «Java-разработчик» с оплатой во время учёбы Kata Academy by Java Mentor 262 000 ₽ 9 месяцев 4.5 — Перейти
Java-разработчик GeekBrains (ГикБреинс) беспл. 12 месяцев 3.7 Сертификат Перейти

Стоит ли идти на этот курс

Плюсы

  • Стек под JS/TS-команды: Playwright, Jest, TypeScript, GitHub Actions — именно этот набор встречается в вакансиях на автоматизатора в продуктовых компаниях, а не абстрактный «опыт с Selenium».
  • Data-driven testing и шаблоны проектирования в программе отличают автоматизатора от человека с парой скриптов. Это то, на что смотрят на техническом интервью.
  • В итоге курса собирается портфолио и настроенная система отчётности по автотестам: на собеседовании можно показать работающий пайплайн, а не просто рассказать о нём.
  • Git, Docker, CI/CD — в программе это не галочки, а рабочий контекст, в котором отрабатываются Playwright и Jest. Именно такой контекст и нужен, чтобы инструменты осели на практике.

Минусы и кому не стоит

  • Уровень продвинутый: если вы не работали QA вручную и не знаете основ JavaScript, курс окажется слишком крутым входом — догонять придётся параллельно, и это выбьет из темпа.
  • Ни трудоустройство, ни тип итогового документа в открытом описании не указаны. Если для вас принципиален диплом государственного образца или карьерная поддержка, спросите у OTUS напрямую до покупки — от ответа зависит выбор формата.
  • За 76 700 ₽ вы получаете полный стек от JavaScript до Docker и CI/CD. Если цель — только освоить Playwright, есть более короткие и дешёвые форматы под конкретный инструмент.

Когда этот курс вам не нужен

Тем, кто уже пишет автотесты на Playwright или Cypress в рабочем проекте и разбирается в CI/CD, курс закроет знакомый материал. За быстрым результатом сюда тоже не стоит: сто двадцать дней продвинутой программы требуют 8–12 часов в неделю, и если времени нет, прогресс будет рваным. Наконец, если вы только начинаете в QA и ещё не уверены в ручном тестировании, TypeScript и шаблоны проектирования в первые недели создадут перегрузку — сначала нужна база.

Как выбрать курс по этому направлению

Выбирая курс по автоматизации тестирования, смотрите не на список технологий в описании, а на то, в каком контексте их применяют. Playwright с нуля — одно, Playwright внутри CI/CD-пайплайна с репортингом и Docker — другое. Задания на учебных болванках и задания на реальных проектах дают разный результат: первое — знание синтаксиса, второе — рабочий пайплайн в портфолио. Проверьте наличие data-driven тестов и шаблонов проектирования: без этого автоматизация на реальных проектах рассыпается. Курс с таким стеком — это не дешёвый инструментальный практикум; прежде чем сравнивать цены, убедитесь, что охват действительно нужен весь, а не только Playwright.

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

Можно ли пройти курс без опыта в QA?

Нет. Уровень продвинутый: курс предполагает, что вы уже понимаете, что такое тест-кейс, баг-репорт, ручное тестирование. Без этой базы программа будет перегруженной с первых занятий.

Нужно ли знать JavaScript до начала?

Желательно — хотя бы синтаксис и базовые конструкции. TypeScript и продвинутые паттерны проектирования осваиваются в процессе, но нулём в JS идти тяжело.

Сколько времени в неделю занимает учёба?

Продвинутый уровень за 120 дней — это не фоновое чтение. Закладывайте 8–12 часов в неделю: лекции плюс реальная работа с Playwright, Docker и CI/CD-пайплайнами.

Какой документ выдают по окончании?

В открытом описании этих данных нет. Напишите в OTUS напрямую: уточните, какой документ выдают, государственного образца или нет. Если диплом нужен для работодателя или налогового вычета, ответ изменит решение.

На какие позиции можно претендовать после курса?

По данным курса: инженер по тестированию, автоматизатор тестирования, QA-инженер. Уровень «начальный+/продолжающий» в автоматизации — не лид, но уже не ручной джун.

Помогают ли с поиском работы?

Программы трудоустройства в описании нет. Реальный актив после курса — портфолио и настроенная система отчётности по автотестам: это то, что можно показать на техническом интервью.

76 700 ₽ · от 8 250 ₽/мес
Набор сейчас закрыт
Длительность курса

Длительность курса

120 дней

Формат обучения

Формат обучения

2 вебинара в неделю по 2 академических часа

Обратная связь

Обратная связь

общение с преподавателем в канале Slack раз в месяц очные митапы преподавателей и студентов

Теория и практика

Теория и практика

7 модулей 39 часов теории и 51-85 часов практики

Чему научитесь

  • Внедрять инструменты и разрабатывать тесты в стиле BDD
  • Работать с обязательными для автоматизатора паттернами PageObject, PageFactory и ScreenPlay, паттернами проектирования для более эффективной разработки;
  • Работать с Cucumber и аналогами;
  • Выполнять тесты в несколько потоков, используя Selenium Grid, Selenoid и другие инструменты для распараллеливания тестов;
  • Организовывать CI-процесс, используя Jenkins, Docker и Allure для отчетов;
  • Разбираться в различных расширениях и библиотеках, массивах стандартных инструментов
Набор сейчас закрыт Запишись на курс
прямо сейчас!

О курсе

О курсе

Специалистам по тестированию

Разработчикам автоматизированного тестирования на Java

Рассрочка

15000 р. в месяц

WebDriver

Architecture

BDD

API

Testing

Параллельное выполнение

тестов

Практики CI/CD

Проект А

Selenium

RestAssured

Git

Allure

Docker

Jenkins

углубленное знание инструмента Selenium

реализация паттернов проектирования Singleton, Proxy, Observer, Command

применение BDD

написание API-тестов и расширение существующих UI-тестов

организация параллельного выполнения тестов

умение работать с CI/CD-системами

Компания, проводящая курс

OTUS (Отус)

222 курса по 861 теме

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

Тестировщик ПО

Занимается тестированием во всех его проявлениях и...

Главный разработчик отдела автоматизации банка ВТБ

ВТБ Главный разработчик отдела автоматизации...

QA Automation Lead в Beeline

Ex - руководитель тестирования в УБРиР Более 4-х лет...

тестировщик ПО в компании Arrival

Закончил Томский Государственный Университет Систем...

Ведущий инженер тестирования программного обеспечения в EPAM

EPAM, Lead Software Test Automation Engineer Эксперт в области...

QA lead разработчик

Закончила ЮУрГУ по специальности "Вычислительные...

ДР
Программист

Коммерческой разработкой занимается с 2012-го года...

НЛ
Technical Lead, Power Tech

Работает в разработке более 10-ти лет. Пишет на Javascript,...

АО
Fullstack developer, Газпром-медиа

Более 3 лет занимается разработкой и поддержкой веб...

СК
Team Lead / Архитектор / Преподаватель

15+ лет опыта коммерческой разработки программного...

ЮТ
Senior Software Engineer, Relay Commerce, USA

Впервые познакомился с JavaScript более 20 лет назад....

ТБ
Senior Automation QA, Multilogin

Занимается обеспечением качества более 5-ти лет....

ЕС
Инженер по тестированию, Ozon Tech

QA Fullstack, владеет и применяет в работе как...

АН
QA Lead, Rainexio LLC

QA Lead в Rainexio LLC (финтех, биллинговые платформы и...

Отзывы студентов

2
Рейтинг курса (все отзывы)
0%
0%
0%
100% · 1
0%

Подборки лучших курсов по теме

По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.

Тема разбирается внутри курса «Автоматизатор тестирования на JavaScript»
Школа продаёт эту тему внутри программы — отдельной страницы у неё нет.
больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

Netology (Нетология)
(0)
21 900 ₽
OTUS (Отус)
(1)
76 500 ₽
OTUS (Отус)
(0)
50 000 ₽
OTUS (Отус)
(3)
73 000 ₽
OTUS (Отус)
(1)
84 000 ₽