Эксклюзивный партнер
GeekBrains в России
burger
close
Каталог Программирование Инженер по автоматизации тестирования
Получить доступ

Онлайн-курс
Профессия Инженер по автоматизации тестирования

Изучите Java, JavaScript или Python для автотестов, познакомитесь с принципами тестирования, прокачаетесь как QA-инженер

Получить доступ

Вебинары в мини-группах

На онлайн-курсе с вами будут работать эксперты в ИТ

Командный проект

Практический опыт совместной разработки

Ваше будущее портфолио

Junior Инженер по автоматизации тестирования

QA Automation Engineer

Инструменты:

Java

GitLab

Python

JavaScript

JUnit

Selenium WebDriver

Chrome DevTools

PostMan

Grafana

SQL

Jira

Figma

Навыки:

  • Ручное тестирование веб- и мобильных приложений
  • Написание автотестов для приложений
  • Составление баг-репортов
  • Проектирование тест-кейсов
  • Приемочное и регрессионное тестирование
  • Основы Git, Java/Python/JavaScript, SQL и верстки
  • Работа с API
  • Понимание метрик тестирования и их применение
  • Работа с Jira, постановка задач
  • Написание UI-тестов на Java/Python/JavaScript

В процессе вы разработаете:

Напишите автотесты для реальных задач от преподавателей

Закрепите навыки создания автотестов на Java, Python или JavaScript, в зависимости от вашего выбора

Настройка непрерывной интеграции

Автоматизируете процесс проверки кода программы на работу и ошибки

Бесплатная консультация со специалистом

Поможем за 10 минут разобраться в программе, дадим советы и сразу ответим на вопросы

Комбинируем формат вебинаров и видеозаписей

Теория в записи с бесконечным доступом

Изучайте материалы в удобное время, всегда можете к ним вернуться, чтобы повторить

Вебинары по расписанию

Разберёте сложные задачи с экспертами в прямом эфире, зададите вопросы и сразу получите ответы

Практика для тренировки навыков

Чтобы материал лучше осваивался, вы постоянно будете выполнять задания: простые задачки отработаете на тренажёрах, мини-кейсы или целые проекты разработаете в профессиональной среде PyCharm

Персональная обратная связь на ваши задания

Подробная обратная связь от кураторов-экспертов в течение 24 часов с момента отправки работы

Спикеры онлайн-курса

Павел Круглей

Frontend&Quality Engineering manager в New10

Марина Третьякова

Ведущий специалист по тестированию в СКБ “Контур”

Даниил Пилипенко

Java-программист с опытом работы 18 лет

Александр Воробей

Team Lead QA Automation в OZON

Записаться на курс или получить бесплатную консультацию
Имя
Телефон
Электронная почта
Отправить
success
error
warning

Программа онлайн-курса

Длительность 9 мес.

2 проекта

110 часов теории

400 часов практики

Основные курсы

JavaScript (на выбор)

  • Переменные и работа с числами
  • Строки, boolean и условные операторы
  • Массивы и циклы
  • Функции
  • Объекты
  • Введение в DOM
  • Константы, области видимости и замыкания
  • Преобразование типов и нестрогие сравнения
  • Общение с сервером, async/await

Java (на выбор)

  • Синтаксис языка
  • Объекты и классы
  • Примитивы
  • Числа и даты
  • Строки
  • Массивы и списки
  • Коллекции Set, Map
  • Comparator Iterator Collections
  • Наследование
  • Абстрактные классы и интерфейсы
  • Особенности ООП в Java
  • Исключения, отладка, тестирование и логирование
  • Работа с файлами и сетью
  • Работа с MySQL в Java
  • Многопоточность
  • Производительность и оптимизация
  • Протокол HTTP
  • Разработка веб-приложений
  • Нереляционные (NoSQL) базы данных
  • Разработка веб-приложений

Python (на выбор)

  • Основы Python
  • Операторы, выражения
  • Условный оператор if, ветвления
  • Цикл while
  • For: циклы со счетчиком, работа со строками
  • Вложенные циклы
  • Числа с плавающей точкой (int/float)
  • Функции

Основы автотестов

  • Введение в автоматизированное тестирование
  • Знакомство с автоматизацией на JS: mocha и Selenium Webdriver
  • Поиск элементов в Selenium Webdriver
  • Поиск элементов: CSS
  • Поиск элементов с помощью CSS: продолжение
  • Сложные CSS-локаторы и ожидания элементов
  • XPath-локаторы
  • Мастер-класс по написанию автотестов
  • Вебинар*
  • Финальная работа

Автоматизация на JavaScript

  • Принципы CI/CD
  • WebdriverIO: введение и углубленная настройка
  • WebdriverIO: элементы, кастомизация, работа с браузером, CDP-протокол
  • Cypress
  • Сравнение инструментов
  • Шаблоны и процессы автоматизации тестирования
  • API-тесты

Автоматизация на Java

  • Инфраструктура браузерных тестов
  • Сложные UI-тесты
  • Кастомные действия над элементами
  • Взаимодействие с окнами, вкладками и фреймами
  • Загрузка и скачивание файлов
  • Принципы CI/CD

Автоматизация на Python

  • Структурные паттерны для написания стабильных тестов
  • Проектирование UI-автотестов
  • Разработка e2e-сценариев
  • Комбинирование API+UI для ускорения автотестов
  • Pytest test runner: параметризация, фикстуры, хуки, плагины
  • Артефакты после прогона автотестов: отчеты и логи
  • Playwright: автоматизация UI
Дополнительные курсы

Основы веб-верстки

  • HTML/CSS
  • Подготовка к верстке
  • Layout: HTML-разметка, флексбоксы, стилизация
  • Формы
  • Адаптивность: десктоп и мобильные устройства
  • Доступность
  • Кросс-браузерность
  • Сетки
  • Анимация
  • Работа с хостингом

SQL

  • Основы SQL
  • Введение в реляционные базы данных
  • Основные запросы по работе с данными
  • Функции и выражения в SQL-запросах
  • Проектирование и оптимизация реляционных баз данных

Сертификат от Lerna

По завершении вы получите сертификат о прохождении онлайн-курса

Получить полную программу

Детальная программа и консультация по онлайн-курсу

Отзывы о GeekBrains

4,4 из 5

Средняя оценка преподавателей

4,4 из 5

Средняя оценка программы

96%

Пользователей довольны онлайн-курсом

На основе 1 595 477 оценок онлайн-курсов от GeekBrains

5900+

Оценок на независимых площадках

5.0

4.4

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

5/5

Учёбой в GeekBrains доволен, получил много новых знаний. Закончил курс по специальности Тестировщик ПО. Пришёл к обучению с нуля, теперь понимаю код C#, получил базовые знания по HTML, CSS. Там не всё страшно. Очень классные преподаватели. Прям спецы своего дела. Были занятия онлайн, домашнее задание, все как положено. Не жалею, что выбрал GB, советую! Дали понимание специфики работы в IT. Есть желание продолжать погружение в IT мир.

5/5

Всегда увлекалась IT, но была проблема с выбором программы на Geekbrains. У платформы просто золотые менеджеры, которые быстро отвечают и помогают определиться с выбором программы. Рассказывают все подробно, приятны в общении, даже если по сто раз задаёшь одни и те же вопросы) Само обучение было комфортным, удалось создать своё коммьюнити с другими студентами) Вообщем, теперь планирую ещё купить какую‑нибудь программу, чтобы более серьёзно углубиться в эту тему.

5/5

Ответы на часто задаваемые вопросы

Нужны ли начальные знания для прохождения онлайн-курса по автоматизированному тестированию ПО?

Онлайн-курсы от Geekbrains адаптированы как для новичков в сфере IT, так и для действующих специалистов:
1. Если вы ничего не знаете об IT, то пройдёте через профориентацию, на основе своих навыков и интересов, подберёте направление, в котором станете сильным профессионалом.
2. Действующие специалисты в IT смогут укрепить фундаментальные знания и получить много новых полезных навыков.

Сейчас много курсов и программ обучения. В чем уникальность онлайн-курса по тестированию ПО от Geekbrains?

Мы создали целую IT-экосистему для вас. В начале прохождения онлайн-курса за вами будет закреплён ментор — ваш друг и помощник, которому всегда можно задать вопрос по прохождению онлайн-курса, работе на платформе, рассказать о проблемах или просто поболтать.
Вас добавят в группу, которая будет сформирована по вашим навыкам и интересам. Там вы в режиме 24/7 сможете задать насущные вопросы и получить ответ в короткие сроки.
Накопившиеся вопросы по материалу вы будете детально разбирать на практических занятиях со спикером. Менторы — сильные профессионалы в своих областях. Они всегда помогут разобраться в сложных темах и объяснят недочёты в практических работах и проектах.

Что делать, если я не могу заниматься онлайн или пропускаю занятие?

В среднем пользователи онлайн-курса на QA Engineer посвящают около 10 часов в неделю теории, изучению дополнительных материалов и подготовке практических работ. Мы используем несколько форматов, позволяющих оптимально распределять нагрузку, вы сможете выбрать любой и подстроить график прохождения онлайн-курса под свою загруженность.

Какая техника нужна для прохождения онлайн-курса по тестированию ПО?

Для прохождения онлайн-курса от GeekBrains нужно:
1. ПК, ноутбук или планшет с минимальным набором характеристик для просмотра видео и выполнения практических заданий.
2. Доступ к интернету для просмотра видео и звонков.
3. Электронная почта для регистрации на платформе.
4. 10-16 часов в неделю на просмотр материалов и выполнение практических заданий.
Все что будет нужно на первом этапе - зарегистрироваться на платформе и пройти ознакомительный модуль.
Прямо сейчас вы можете просто оставить заявку на нашем сайте. Вам перезвонит менеджер и поможет понять как в самые короткие сроки начать прохождение онлайн-курса и получить первые результаты.

Что делать, если я пропустил занятие или хочу приостановить прохождение онлайн-курса?

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

Записаться на курс
-40%
5 233 ₽/мес
8 721 ₽/мес
В рассрочку на 24 мес
Скидка по промокоду:
Кешбэк 30%: 37 673 балла на Lerna
Инженер по автоматизации тестирования
Длительность: 9 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
success
error
warning
Спасибо! Ваша заявка успешно отправлена

Сохранили вашу скидку и забронировали место на курсе

Наш менеджер свяжется с вами в ближайшее время

Вы уже оставили заявку на этот курс

Наш менеджер свяжется с вами в ближайшее время

Заявка не отправлена
Пожалуйста, попробуйте еще раз