> AQA_PROKA4
v.12 · набор открыт

Автоматизация тестирования с нуля до CI/CD

Авторский курс по Python-автоматизации от практикующего инженера с 7-летним опытом. Selenium, Playwright, Pytest, Docker, CI/CD, AI — всё, что нужно, чтобы перестать кликать руками.

90+
видео-уроков
13
модулей
7 лет
опыта автора
AI
проверка ДЗ
~/proka4 · pytest
$ pytest tests/ -n 4 --alluredir=./allure
collected 142 items
PASSED test_login_flow.py::test_valid_credentials
PASSED test_checkout.py::test_add_to_cart[chrome]
PASSED test_api.py::test_create_user_201
PASSED test_framework.py::test_page_components
PASSED test_playwright.py::test_shadow_dom_interaction
============== 142 passed in 38.20s ==============
$ git push origin main 
Стек, который вы освоите
Python Selenium Playwright Pytest Allure Docker GitLab CI REST API Pydantic AI / LLM
01 · зачем вам этот курс

Перестаньте кликать — начните писать.

Курс построен на практике: никаких лекций «для галочки». Каждый урок — это код, который вы пишете вместе с автором и запускаете в своём репозитории.

Код, а не слайды

Live-coding на каждом уроке. Вы видите, как инженер пишет, ломает и чинит реальный фреймворк — и повторяете за ним.

AI-проверка ДЗ

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

Fullcycle-инженер

От первого скрипта до CI/CD-пайплайна в GitLab/GitHub Actions. Вы выходите с готовым портфолио и своим фреймворком.

02 · программа · 13 модулей

Маршрут инженера.

Получить полный силлабус
01 · 15 уроковpython

Python с нуля

Синтаксис, ООП, работа с файлами, базами данных. Идиомы, которые нужны именно тестировщику.

02 · 17 уроковselenium

Selenium глубоко

Локаторы, взаимодействия, ожидания, shadow DOM, iframe, загрузки файлов, сложные сценарии.

03 · 10 уроковpytest · allure

Pytest Framework & Allure

Перезапуск и маркировка тестов, параметризация, параллелизация, зависимые тесты, фикстуры (3 части), опции vs переменные окружения, Allure Report, свой Pytest-раннер и хуки.

04 · 12 уроковweb · patterns

Паттерны веб-автоматизации

Page Object Model, Page Components, Fluent Interface, мультиюзерность и мультирольность, хелперы, работа с почтой, паттерны проектирования — и 4 live-кодинг сессии по архитектуре.

05 · 10 уроковrest · api

Автоматизация REST API

От requests и Pydantic до Service Object Model, логирования, Locust и асинхронного httpx. Всё, чтобы писать быстрые и надёжные API-тесты.

06 · 2 урока + AIcareer

Резюме и Интервью

Резюме, которое зовут на интервью. Разбор реальных вопросов и mock-собесов с AI.

07 · 3 урока + тренажёрgit

Git

Введение, работа с ветками, командный флоу и интерактивный Git-тренажёр на 10 уровней: init, branch, merge, rebase, stash и больше.

08 · 5 уроковdocker

Docker

Введение в Docker, работа с образами и контейнерами, сборка собственных образов под тестирование и оркестрация сервисов через docker-compose.

09 · 6 уроковci/cd

CI/CD

GitLab CI, GitHub Actions, CircleCI и интеграция с Allure TestOps. Автозапуск тестов на каждый коммит и публикация красивых отчётов.

10 · 6 уроковplaywright

Playwright

Установка и навигация, взаимодействие с элементами, состояния, загрузка и скачивание файлов, перехват и подмена запросов/ответов, Page Object и запуск в Docker, дебаг в PyCharm.

11 · 2 урокаbots

Нотификационные боты

Собираем ботов для Telegram и Slack: отправляем результаты прогонов в чат сразу после пайплайна.

12 · 4 урокаai · llm

LLM в автоматизации

Prompt-инжиниринг, облачные модели OpenAI и Claude, локальный Ollama и интеграция LLM в пайплайн: генерация тестов, фикстур, разбор падений.

13 · 4 урокаaqa-business

Автоматизация на языке бизнеса

Как продавать автоматизацию внутри команды: когда она действительно нужна, а когда — нет. Считаем ROI, обосновываем бюджеты и возврат инвестиций на языке стейкхолдеров.

03 · платформа

Учебная среда,
которая думает за вас.

Курс — это не только 90+ видео. Я собрал вокруг него полноценную авторскую платформу с AI в каждом шаге: от проверки кода до тренировки интервью. Вы не остаётесь один на один с «ошибкой в 147 строке» в три часа ночи.

ai-ассистент курса

Помощник, обученный
на ваших материалах

Построен на OpenAI Assistants API. Помнит контекст между сессиями, знает каждый урок, может запустить код в песочнице.

ТЫ
Как настроить WebDriverWait?
AI
Из урока 6 модуля Selenium:
wait = WebDriverWait(driver, 10)
wait.until(EC.visibility_of_element_located(...))
Рекомендую повторить урок про явные ожидания.
  • Контекст сохраняется между сессиями
  • Code Interpreter для запуска кода
  • Знает все 13 модулей вашего курса
ai-проверка дз

Мгновенное ревью кода
с оценкой и фидбеком

AI разбирает ваше решение по критериям best practices, ставит оценку по 100-балльной шкале и показывает, что улучшить.

login_page.py · ревью
1
2
3
4
5
class LoginPage(BasePage):
    EMAIL = (By.ID, "email")

    def login(self, email, pwd):
        self.fill(EMAIL, email)
AI принято 92/100
  • Проверка за секунды, а не за дни
  • Оценка по 100-балльной шкале
  • Альтернативные решения от AI
mock-собес

Тренируйте интервью с AI

Безлимитные mock-собеседования с разбором ответов. Приходите на реальное интервью подготовленным.

ai-заметки

Умные заметки
из методички

AI сжимает методические материалы урока в короткие умные заметки. Повторяете перед сном или собесом за пару минут — а не пересматриваете часовое видео.

аналитика · прогресс

Прогноз завершения
по вашим данным

Стрики, вовлечённость и алерты, когда вы начинаете «сливаться». AI предсказывает, дойдёте ли до финала.

🔥

Геймификация

20+ бейджей, стрики, рейтинги и достижения. Учиться — как играть.

Уровни сложности

Задания адаптируются под ваш темп: хотите быстрее — хардкор, хотите спокойно — базовый.

Комментарии & сообщество

@упоминания, вложенные ответы и обсуждения с другими студентами прямо под уроком.

Сертификат

Именной сертификат по окончании — в резюме и в LinkedIn.

семантический поиск

Ищите не по словам — по смыслу

Забыли, в каком уроке был WebDriverWait? Спросите «как ждать элемент» — и AI найдёт нужный таймкод в видео, конспекте и в комментариях других студентов.

и это ещё не всё

Авторская платформа.
Вне конкуренции.

64+ модуля, собранных специально под этот курс. Такой платформы нет ни на Stepik, ни на Udemy, ни на одной школе автоматизации. Я написал её сам — с нуля, в одиночку. Потому что готового решения, которое меня устраивало, просто не существует.

расписание live Q&A база ресурсов дашборд собесов рейтинги потока поиск по коду история ДЗ закладки уроков чек-листы модуля + ещё 50
64
+
модуля платформы
AI-движок
Аналитика
Геймификация
Сообщество
killer feature

Ваша собственная
песочница для практики.

Самая недооценённая часть курса — и одновременно самая мощная. Вы получите доступ к полноценному пет-проекту с UI, базами данных, REST API и готовыми тестовыми кейсами. На его основе вы соберёте своё портфолио, которое не стыдно показывать на собесе.

UI

Полноценный веб-интерфейс: формы, таблицы, dropdown'ы, drag&drop, datepicker'ы, shadow DOM. Всё, на чём вы будете писать Selenium и Playwright.

REST API
GET /api/users
POST /api/auth/login
PUT /api/users/:id
DELETE /api/tasks/:id
+ 40 эндпоинтов

Боевой REST-бэкенд с аутентификацией, JWT, CRUD, ошибками, пагинацией и вебхуками. Для requests, httpx и Service Object Model.

Базы данных
users1.2k
orders8.4k
products342
sessions5.7k

PostgreSQL под капотом. Проверяйте данные напрямую из тестов: user создался, заказ обновился, токен записался.

Готовые кейсы
Десятки сценариев, на которых можно сразу писать тесты
Свой pet-проект
Форкните и соберите портфолио на реальной системе
Интерактивные тренажёры
Git, Xpath, локаторы — прокачка прямо в браузере
Без своей инфраструктуры
Всё развёрнуто и доступно — никакого Docker для старта
Вы не будете искать «на чём потренироваться».

Пока другие курсы отправляют вас на demo-сайты типа sauce-demo, у вас будет полноценная боевая система — такая же, какую вы увидите в реальном проекте. Тестируйте, ломайте, фиксите, показывайте на собеседовании.

04 · автор курса
Алексей Коледачкин
Алексей Коледачкин
Автор курса · QA Automation Engineer
7+ лет
в автоматизации
15K+
студентов на Stepik
10K+
подписчиков YouTube
100+
офферов студентов

Учу тому,
чем занимаюсь каждый день.

Я действующий инженер автоматизации, а не тренер «из 2015-го». Все примеры — из продакшена, все паттерны — из реальных фреймворков, которые я пишу сейчас.

Я один снимаю уроки, сам пишу методички, сам проверяю подход, сам собрал платформу — без команды, без продюсеров, без «методологов». Поэтому курс получился плотный и честный: то, чего мне самому не хватало, когда я начинал.

За плечами — мастер-класс на Heisenbug 2024, экспертные комментарии для Forbes и Mediazona, судейство на хакатонах и более 15 тысяч студентов на Stepik по ручному QA, Selenium, REST API и паттернам веб-автоматизации.

признание индустрии
Heisenbug 2024
Спикер мастер-класса на крупнейшей QA-конференции
Forbes & Mediazona
Эксперт-комментарии о тестировании и AI в QA
Судья хакатонов
В жюри студенческих и индустриальных QA-хакатонов
15 000+ студентов
На моих курсах Stepik: ручное QA, Selenium, REST API, паттерны
бесплатные live-кодинги
#playwright #ci_cd #mentoring #ai_tools #heisenbug
05 · отзывы

Студенты, которые дошли до оффера.

100+
довольных студентов
нашли оффер после курса
офферы в: Ozon Tech Wildberries Яндекс Сбер Тинькофф VK Kaspersky и ещё десятки
★★★★★

«В июне пришли HR с разными предложениями — я решил попробовать. И получил оффер от Ozon Tech. На автомейшене. Курс реально помог — там, где из технического спросили наследование и переопределение методов через super, я чётко помнил урок и смог всё комплексно написать.»

оффер получен
PM
Павел Моргунов
QA → AQA · Ozon Tech
★★★★★

«Занимался ручным тестированием 3 года, с языками и автоматизацией не был знаком совсем. До курса, когда Лёша строил процессы автоматизации с нуля до CI/CD и Docker, я сидел такой: «Чего вообще? Ни фига себе. Не, я наверное дверью ошибся, мне туда не надо».

И вот сейчас самый главный итог: я нашёл работу AQA, подняв зарплату ровно в 2 раза! Буду с нуля строить процессы автоматизации на проекте. Теперь я знаю и умею это.»

М
Михаил
Manual QA → AQA · ×2 к ЗП
★★★★★

«После собеседования понял, что нужно подтянуть навыки автоматизации на Python. Искал подходящие материалы, пересматривал видео и курсы, пока не наткнулся на live-кодинг по API от Алексея. Уже после первой встречи стало ясно — нужно записываться.

Модуль по pytest — просто снимаю шляпу. На высшем уровне. Модуль по паттернам — настоящая находка: мультиюзерность и Page Components ни в одном другом курсе так подробно не раскрывают. А модуль по Docker и CI/CD дал то, чего ждал от многих.

Я абсолютно не жалею, что выбрал этот курс. Если бы можно было «стереть» воспоминания и пройти его заново — сделал бы без раздумий. Если сомневаетесь — идите. Это лучшая инвестиция вашего времени и денег.»

ВД
Виталий Дамбажев
Студент · выпускник потока
★★★★★

«Долго искал отзывы — и только про курс Алексея все были положительные. По завершении согласен с каждым: структурированная подача, широкий охват, а там, где нужно, — копаем в самые основы. Очень рад, что прошёл этот путь. Прокачал себя, теперь применяю знания на практике.»

И
Ivan
Выпускник · AQA Junior+
★★★★★

«Привет! Пользуясь моментом: благодаря курсу несколько недель назад нашёл работу на автоматизацию — мидл. 🤝 А я сейчас на начале 4-го модуля :)»

А
Александр
QA → AQA Middle · в процессе курса
★★★★★

«AI-проверка ДЗ — это magic. Писала код в час ночи, ревью прилетало сразу. Экономит недели и не даёт забыть, о чём думала вчера.»

ОП
Ольга П.
Manual QA → AQA · финтех
★★★★★

«Наконец-то курс, где фреймворк собирают с нуля, а не "вот готовый репозиторий — запусти". Паттерны уложились в голове раз и навсегда.»

ДК
Дмитрий К.
AQA Senior · финтех

И ещё сотни коротких сообщений в личке «получил оффер», «прошёл собес», «поднял зарплату». Читайте в Telegram автора.

важно · честно

Я не обещаю вам оффер.

Не верьте тем, кто обещает. Ни один ментор, ни одна школа, ни один курс не даст вам оффер — это просто неправда. Оффер вы получаете своими силами: вашими знаниями, умениями и тем, насколько глубоко вы погрузитесь в материал.

Я честно говорю это в начале, потому что не хочу продавать воздух. Я могу дать вам плотную практику, рабочий фреймворк, архитектуру, паттерны, AI-ревью, платформу, поддержку — всё, что реально нужно, чтобы стать сильным инженером. Но кликать «отправить резюме» и проходить собеседования придётся вам.

И хорошая новость: те, кто действительно погружается, находят работу за 3–6 месяцев. А большинство ребят, которые не халтурят, получают первый оффер уже после модуля по REST API — это примерно середина курса.

3–6
месяцев до оффера
у тех, кто не халтурит
~50%
курса достаточно
после модуля REST API
0%
обещаний
100% вашей работы
06 · тарифы

Инвестируйте в себя.

Стабильная цена курса — $1400. Три способа оплаты, все без переплат и скрытых комиссий.

полная стоимость $1400 12 месяцев доступа · без скрытых условий
basic · разово
$1400
один платёж · лучшая цена
  • Все 13 модулей и платформа
  • AI-проверка ДЗ + чатбот
  • Live Q&A раз в месяц
  • 12 месяцев полного доступа
  • Обновления программы
Оплатить разово
POPULAR
recommended
$350 / мес
4 месяца · 0% · итого $1400
  • Всё из Basic
  • Рассрочка без переплаты
  • Приоритетная поддержка
  • Доступ к community-дашборду
  • Без банков и справок
Записаться сейчас →
flex · растянутая
$234 / мес
6 месяцев · 0% · итого $1400
  • Всё из Basic
  • Минимальный месячный платёж
  • Удобный график выплат
  • Без переплат и процентов
  • Гибкие сроки платежей
Оплатить в рассрочку
оплата из любой точки мира
Принимаем
любые способы
Российские карты Visa / Mastercard Зарубежные карты EU/US SEPA / SWIFT Crypto · USDT / BTC / ETH PayPal МИР СБП

Помогу с выбором способа под вашу страну и валюту — напишите в поддержку.

07 · частые вопросы

Короткие ответы.

Подойдёт ли курс новичку без опыта в тестировании? +

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

Сколько времени нужно уделять в неделю? +

Если хотите пройти курс в комфортном темпе — рекомендую 2 занятия в неделю, это ~4 часа. Но не более 3 занятий в неделю и не больше 6 часов — информации очень много, и ей нужно время, чтобы уложиться в голове. Всё асинхронно, темп выбираете сами. Доступ — 12 месяцев.

Будет ли помощь с трудоустройством? +

Нет — я не устраиваю студентов на работу и не обещаю офферы. Но внутри курса есть отдельный модуль по CV, собесам, mock-интервью с AI, разбору CI/CD-вопросов и огромный список тем для подготовки с ответами — по Python, Selenium, Pytest, архитектуре и не только. С этим багажом вы реально готовитесь к собесу, а остальное — в ваших руках.

Что если мне не подойдёт курс? +

У вас есть бесплатный доступ к первым 5 занятиям — без ограничений по времени. Спокойно изучайте, тестируйте подход, и решайте, покупать полный курс или нет, когда сами захотите. А вот возвратов, к сожалению, не предусмотрено — оплата полного курса финальная.

Как оплатить из-за рубежа? +

Принимаю международные карты, SEPA, SWIFT и криптовалюту (USDT / BTC / ETH). Помогу с выбором способа под вашу страну — напишите мне в Telegram.

./start.sh

Готовы автоматизировать?

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