Курс по автоматизации тестирования

Авторский курс, который я разработал в РЕД СОФТ для подготовки инженеров автоматизации. Это не теория ради теории: по этому курсу я набрал и обучил команду автоматизаторов, которая сегодня ведёт реальные проекты.

Для кого

  • Ручные тестировщики, которые хотят перейти в автоматизацию.
  • Студенты и начинающие инженеры, выбирающие направление в QA.
  • Команды, которым нужно выстроить автоматизацию с нуля.

Основные блоки курса

  • Фундамент: тест-дизайн, тест-кейсы и чек-листы — что и зачем автоматизировать.
  • Язык программирования: база, достаточная для уверенного написания автотестов (основной стек — Java, дополнительно Python).
  • UI-автотесты: Selenide — стабильные тесты веб-интерфейса без флака.
  • API-тесты: RestAssured / Requests — тестирование REST-сервисов.
  • Тестовые фреймворки: JUnit, организация и структура тестов.
  • Инфраструктура: Git, Gradle, запуск тестов в Jenkins CI.
  • Отчётность: Allure — отчёты, которые читают не только QA.
  • Окружение: основы Linux и Docker для тестовых стендов.

Программа адаптируется под уровень группы и задачи команды — приведён базовый состав блоков.

Формат

Практика на реальных задачах: каждый блок закрепляется написанием работающих тестов для настоящего проекта. Финал курса — самостоятельный набор автотестов, готовый к запуску в CI.

Хотите обучить команду?

Если вам нужно вырастить автоматизаторов из ручных тестировщиков или выстроить процесс АТ — напишите мне.

Связаться со мной Выступления и преподавание