Старт потока: 11 июня

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

4.65

Отзывы на TutorTop

Когда

11 июня — 26 ноября

Длительность

5 месяцев

Документ

Cертификат QA.GURU об окончании курса

Формат

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

АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ НА PYTHON

Python помогает QA перейти от ручного
тестирования к автоматизации

Он проще большинства языков, поэтому QA-инженеры часто начинают автоматизацию именно с Python

5 месяцев

В среднем требуется, чтобы освоить базовую автоматизацию

ТОП-3

Python входит в тройку самых популярных языков в IT


+20–35%

Рост дохода после перехода из ручного тестирования в автоматизацию

150-200 000 ₽

Средняя зарплата QA автоматизатора уровня Junior+

600-1000

Активных вакансий Python-автоматизаторов на рынке

Команда QA.GURU

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

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

Станислав Васенков

Основатель QA.GURU
10+ лет в автоматизации


Артём Ерошенко, преподаватель QA Java
Артём Ерошенко

Qameta Software
14+ лет в автоматизации


Дмитрий Тучс, преподаватель QA.Guru
Дмитрий Тучс

Head of QA в Dodo Brands
16+ лет в IT


Елена Янушевская, преподаватель автоматизации тестирования на Python
Елена Янушевская

Senior QA Automation Engineer

Елена Янушевская, преподаватель автоматизации тестирования на Python
Елена Янушевская

Senior QA Automation Engineer

О Курсе

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

Краткое описание для блока «Чему научитесь».

Писать код на Python с нуля

Разберётесь в типах данных, функциях, ООП и научитесь решать практические задачи на Python

Автоматизировать веб-приложения

Научитесь писать UI-автотесты с помощью Selenium и проверять реальные пользовательские сценарии

Создавать и запускать тестовые проекты

Освоите Pytest, научитесь организовывать тесты и формировать отчёты о тестировании

Строить архитектуру автотестов

Разберётесь в Page Object Model и научитесь писать поддерживаемые тестовые проекты

Тестировать API и backend-сервисы

Научитесь проверять REST API, работать с JSON и автоматизировать backend-тестирование

Создавать проекты для портфолио

Соберёте несколько проектов автоматизации и оформите GitHub-репозиторий, который можно показать на собеседовании

Практическая часть

Что вы создадите на курсе

Python-утилиты для тестирования

Небольшой набор инструментов, которые автоматизируют типовые задачи QA.
Что реализуете:

Результат: набор Python-скриптов, которые помогают автоматизировать задачи тестирования

UI-автотесты веб-приложения

Создадите набор автотестов для веб-сервиса.
Что реализуете:

Результат: полноценный набор UI-автотестов

API-тестирование сервиса

Создадите проект автоматизации тестирования backend.
Что реализуете:

Результат: API-тесты, которые проверяют backend-сервисы

Итоговый проект: фреймворк автоматизации

Финальный проект, который объединяет все инструменты курса.
Что реализуете:

Это витрина вашего уровня.

Результат: полноценный фреймворк автотестов, который можно показать работодателю

Процесс Обучения в QA.GURU

Как проходит обучение

Краткое описание для блока «Как проходит обучение».

Теория

67 уроков в комфортном ритме: 3 раза в неделю. Записи сохраняются навсегда

Много практики

Выполните 60 практических заданий с проверкой и итоговые проекты. Все вопросы разбираем на вебинарах

Менторское сопровождение

Поддержка менторов: разбор кода, советы по улучшению архитектуры. Персональные консультации с наставниками

Общение в комьюнити

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

Апскилл в QA.GURU

Кому подойдёт курс

Курс подойдёт тем, кто хочет начать автоматизацию тестирования на Python или системно разобраться в её базовых инструментах.
 Программа помогает освоить Python, написать первые автотесты и собрать практический опыт для дальнейшего роста в QA.

Ручные
тестировщики

Для тех, кто работает в ручном тестировании и хочет перейти в автоматизацию.
Курс поможет освоить Python, разобраться в Selenium и Pytest и начать писать свои первые автотесты.

Junior-автоматизаторы

Если вы уже пробовали писать автотесты, но не хватает системности.
На курсе вы разберётесь в архитектуре тестового проекта, научитесь писать стабильные UI и API тесты и работать с Git.

Универсалы

Если вы работаете в продуктовой команде и хотите лучше понимать автоматизацию.
Курс поможет освоить Python и инструменты автоматизации, чтобы уверенно работать с автотестами в проекте

АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ НА PYTHON

Программа обучения — 5 месяцев

Краткое описание для блока «Программа обучения».

70 часов теории
80+ часов практики

Занятия проходят по расписанию 1 раз в 2 недели после 19:00 по МСК

На лекции и практические задания понадобится около 8-10 часов в неделю

Материалы остаются с вами навсегда

Результат: пишете код на Python и решаете задачи уровня Junior

Результат: пишете стабильные UI-автотесты для веб-приложений

Результат: строите управляемый фреймворк автотестов и формируете отчёты

Результат: пишете поддерживаемый и масштабируемый код автотестов

Результат: пишете API-автотесты и проверяете backend-сервисы

Результат: работаете с кодом в командной разработке

Что это за проект:

Что входит в проект:

Результат: готовый проект автотестов (UI + API), оформленный как реальный рабочий репозиторий, который можно показать на собеседовании

AI платформа

Фичи образовательной платформы

AI-решения

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

AI-мок интервью
Проходите мок-интервью с помощью ИИ-ассистента и получайте полноценный фидбек по своим сильными и слабым сторонам
Беклог

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

AI-ассистент

На протяжении всего обучения под рукой будет AI-агент в виде чата, который обучен на программе курса и поможет по любым вопросам

AI-заметки

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

Сертификат QA.GURU

Мы обучаем по государственной лицензии

После успешной защиты итогового проекта вы получите сертификат установленного образца, который подтверждает вашу квалификацию как инженера-автоматизатора.

Этот документ можно добавить в резюме, приложить к откликам и показать работодателю вместе с вашим GitHub-портфолио.

Тарифные планы

Лучшие решения для наших Учеников

Мы предлагаем гибкие варианты обучения. Выберите тариф, который подходит именно вам, и начните свой путь к профессиональному росту уже сегодня!

для юрлиц/организаций – цена 109 890 ₽

5 месяцев обучения • старт 11 июня

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

Частями от

8 325 ₽ / месяц
Одним платежом -20%
Одним платежом -15%

79 920 ₽

84 915 ₽

Вместо 99 900 ₽

C 18 МАЯ: 79 920 ₽89 920 ₽
C 7 ИЮНЯ: 89 920 ₽99 900 ₽

Обучение проводится по лицензии на образовательную деятельность

Спецусловие до 17 мая

КОРПОРАТИВНОЕ ОБУЧЕНИЕ В QA.GURU

Учитесь за счёт работодателя

Во многих компаниях действует программа компенсации обучения: работодатель может оплатить курс полностью или частично (до 50–100% в зависимости от политики компании).

Компаний Доверяют Нам
50 +

Комьюнити QA.GURU

Поддержка комьюнити

Как студент курса вы получаете:
Сообщество — одна из сильных сторон курса. Вы никогда не останетесь один на один с вопросами.

FAQ

Вопросы и Ответы

Отвечаем на популярные вопросы учеников

QA Automation Engineer на Python:

– пишет UI- и API-автотесты на Python,
– проектирует тестовый фреймворк (Pytest, паттерны, структура),
– настраивает отчётность (Allure) и стабильный запуск,
– работает с инфраструктурой (Docker, CI/CD),
‍– настраивает отчётность (Allure) и стабильный запуск,
– анализирует причины падений и улучшает тестовую архитектуру.

Ручной тестировщик проверяет продукт руками и тест-кейсами.
Автоматизатор проверяет продукт кодом и строит систему тестов, которая запускается автоматически, ускоряет проверки и снижает риск регрессий, особенно в больших продуктах

Для уверенного уровня Junior+ / Middle важны:

– Python (основы + ООП)
– UI-автоматизация (Selenide / Selenium / Playwright)
– Pytest (fixtures, параметризация, хуки)
– API-тестирование (requests, модели данных)
– Git, CI/CD
– отчётность и аналитика прогона (Allure)
– базовое понимание backend (как преимущество)

Да. Программа начинается с базового Python и пошагово приводит к автотестам, фреймворкам и проектам в портфолио. Важно только быть готовым регулярно практиковаться (в среднем 8–10 часов в неделю)

Подойдёт, если вам интересно:

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

Если хотите понять быстрее, у нас есть вводные задания и примеры проектов, по которым становится ясно, ваше ли это. Просто оставьте заявку на программу и с вами свяжется менеджер

– это не Python ради Python, а путь в профессию AQA
– много практики и проектов, которые можно показывать работодателю
– карьерный трек встроен в программу: портфолио, резюме, тестовые, интервью
– обучение выстроено так, чтобы выход на рынок и поиск работы начинались во время обучения

Да, программа построена так, чтобы вы начали собирать портфолио и отрабатывать собеседования ещё до окончания курса:

– проекты под вакансию
– ревью кода и улучшение GitHub
– подготовка резюме и профилей
– практика интервью и тестовых заданий

Это создаёт условия, при которых карьерный рост часто происходит уже в процессе обучения.

Да. Если обучение не подойдёт, можно оформить возврат по правилам школы (условия зависят от пройденной части программы). Все детали подскажем после заявки или в договоре.
Да, в большинстве случаев перевод возможен, если меняются планы или вы хотите другой стек. Условия зависят от этапа обучения и тарифа.
После заявки менеджер присылает ссылку на оплату и документы (если нужно). Возможна оплата картой, по счёту для юрлиц и другие варианты.

Не нашли ответ на свой вопрос?

Напишите нам и мы поможем разобраться с интересующими вас вопросами и найдём лучшие индивидуальные решения.