Программа

14 тем. Одна за другой.

Ручное тестирование и автотесты на Python для QA-инженера уровня middle. Обязательная часть — 30 дней при 2–3 часах в день. В каждой теме — короткие уроки с практикой, квиз и сдача куратору; есть обязательные уроки и уроки по желанию. Первая тема открыта сразу. В сопровождении Python тоже открыт сразу, остальные темы открываются по одной после сдачи предыдущей.

Линия кода

4 темы

Python с нуля и Git — открыт сразу, параллельно ручной линии; автотесты API на pytest — после Python и темы 5. UI-автотесты, фреймворк и CI — после оффера.

T-07 · линия кодазакрыта
T-07· 17 уроков

Python с нуля и Git

Программирование для тестировщика: Python с нуля до классов, Git и пул-реквест для работы с кодом автотестов. Первые уроки — в браузере, без установки; с урока про установку — на своём компьютере.

Открыта сразу.
T-08 · линия кодазакрыта
T-08· 17 уроков

API-автотесты

API-автотесты на pytest и requests: первый тест, проверка тела и статуса, негативные проверки, авторизация, фикстуры, параметризация и маркеры, слой клиента, модели Pydantic, полный цикл ресурса, разбор падений. Задачи — в браузере на учебном стенде, задания — в своём репозитории с автопроверкой на подсаженных багах API MarketCove.

Откроется после сдачи тем 5 и 7.
T-09 · линия кодазакрыта
T-09

UI-автотесты: Playwright

UI-автотесты на Playwright: установка, локаторы, действия и проверки, ожидания и нестабильные тесты, формы, Page Object, отладка. Уроки переводятся с TypeScript на Python.

После оффера — по желанию, как углубление. Уроки готовятся.
T-10 · линия кодазакрыта
T-10

Фреймворк автотестов

Как из набора автотестов сделать проект, с которым работает команда: слои фреймворка, от Page Object к App Actions, тестовые данные через API и фабрики, настройки окружений и секреты, свои фикстуры, отчёты и артефакты Playwright, параллельный запуск и изоляция состояния.

После оффера — по желанию, как углубление. Уроки готовятся.

Первая тема открыта сразу

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