

OTUS
JavaScript QA Engineer
- Начальный уровень
- Наставник: Нет
- Сертификат: Нет
- Формат: Online
- Рассрочка: Нет
- Язык: Русский
- Осталось мест: Неограничено
JavaScript QA Engineer
Что даст вам этот курс
Первый на рынке курс по написанию автотестов на JS!
Цель курса - научиться организовывать комплексное автоматизированное тестирование веб-приложений.
При освоении будем делать упор на API, UI и E2E тестирование и эффективное использование современных инструментов Playwright/Jest.
Вы познакомитесь с современными подходами и технологиями, на текущий день применяемыми в автоматизации тестирования веб-приложений.
После окончания курса:
Повысите квалификацию, научившись выстраивать процесс автоматизированного тестирования: от написания автотестов до встраивания их в процесс используя DevOps практики
Поймете, что JS-инструменты для автоматизации весьма развиты и позволяют быстро и эффективно запускать процесс автоматизированного тестирования
Близко познакомитесь с фреймворками Playwright, Jest
Научитесь выстраивать архитектуру своего тестового фреймворка
Освоите CI практики, используя Docker и Gitlab
Кому подойдет:
Для инженеров по тестированию с опытом работы от 1 до 3 лет и стремящихся перейти в автоматизацию на JS
Для начинающих специалистов автоматизированного тестирования на JS с опытом работы до 1 года и минимальными знаниями программирования и желающих углубить, систематизировать и актуализировать свои знания
Для специалистов, планирующих внедрить автоматизацию тестирования на своем проекте
Изучите полный ландшафт современных технологий тестирования на JS
Курс построен на основе требований сегодняшнего рынка труда к профессионалам
Разберете принцип работы Playwright и CodeceptJS
Проектная работа для вашего портфолио
Выпускной проект
Студенту будет необходимо написать фреймворк для автоматизации тестирования веб-сайта используя CodeceptJS. Нужно будет выстроить систему E2E тестов для покрытия оговоренного функционала: включение API тестов, скриншот-тестирование и т.д. Так же получившуюся систему нужно будет оформить как работающую pipeline/JOBs в гитлабе либо как описанный докер образ, готовый для разворачивания.
Процесс обучения
Всё обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя. Вебинары идут два раза в неделю 1,5 часа. Все вебинары сохраняются и в записи в вашем личном кабинете. Домашнее задание занимает 3-5 часов. Мы горячо призываем заниматься такой самостоятельной работой, так как это поможет вам качественно освоить все изучаемые технологии на практике с поддержкой и обратной связью наших преподавателей. Возникающие вопросы по материалам лекций, домашним заданиям и по выпускному проекту вы сможете задавать преподавателю в слаке или во время вебинаров. Выполнение проектной работы помогает усвоению практических навыков, а тема проекта отдельно выносится в сертификат. Во время работы над проектом студенты получают консультации и обратную связь от преподавателей в слаке группы и на проектных занятиях.