Quillon
Трек · QA Automation

Обучение автоматизации тестирования — QA Automation за 12 месяцев. С 4-й недели — за тест платят

Production-стек: pytest, Playwright, Docker, GitHub Actions — закрывает 6 000+ вакансий Junior QA. Тестируешь реальные продукты Quillon Tech с первых месяцев. AI Quality Engineering (DeepEval, ragas, prompt-regression) — отдельный 12-нед аддон.

6 000+
Открытых Junior QA · hh.ru
до 20 000 ₽
/мес · стажировка со 2-го месяца
8 из 10
Получают оффер за 3 мес после
Стек · 2026 · production

QA-инженер находит то, что разработчик не видит.

Учим современный automation-стек и AI-тестирование, на котором строится надёжность продуктов. Ты не кликаешь руками по формам — ты строишь pipeline, который работает за тебя.

Python 3.12 pytest Playwright httpx Docker GitHub Actions Allure Locust DeepEval Selenium
04 · Происходит внутри

Не курс. QA-команда, в которую ты входишь.

14 / 15 мест · поток 05
01 · Со 2-го месяца

До 20 000 ₽/мес за тесты, которые видят живые пользователи

Не учебные скрипты на todo-листе. Заказы приходят через Quillon Jobs — реальные задачи от внешних клиентов: тест-планы, API-suite, UI-регресс. Выполняешь с наставником, получаешь оплату.

Старт оплаты Неделя 05
Практика 80% программы
Источник заказов Quillon Jobs
02 · Стек

pytest + Playwright + GitHub Actions — production-стек 6 000+ вакансий

Учим ровно то, что покупает рынок: реальные требования Junior QA из hh.ru, без устаревшего Selenium as primary. AI-тестирование (DeepEval, ragas, prompt-regression) — отдельным аддоном.

pytest Playwright GitHub Actions httpx Allure Docker Locust pytest-asyncio Selenium
04 · AI-ментор

Quilly AI · 24/7

Разбирает твои тест-кейсы, объясняет flaky-тесты, готовит к собеседованию по QA. Обучен на нашей программе.

05 · Дипломный проект

Запускаешь собственный QA-фреймворк на финале

Проектируешь и сдаёшь полную QA-стратегию для реального продукта: API + E2E + CI/CD + отчётность. Не лаб-работа — боевой артефакт для портфолио.

03 · Трудоустройство

Сопровождаем до первого оффера — без срока давности

Готовим комплексно: hard-скилы (тестирование API, UI, нагрузки, security; live-coding на собеседовании) и soft (мок-интервью, переговоры о зарплате, нетворк). Резюме, которое проходит автофильтры HR-систем.

Hard-скилы Senior QA + Team Lead
Soft + резюме HR-менеджеры
06 · Портфолио

10–15 артефактов в GitHub

  • QA-Pulse · 6 версий, CI green
  • API + E2E suite в продакшн
  • Нагрузочный профиль + Allure
  • 4+ merged PR в OSS
  • Кейсы через Quillon Jobs
07 · Без риска
7 дней

Полный доступ к материалам и Quilly AI. Не подошло — возвращаем 100% без «а почему».

05 · Программа · 48 недель · 4 фазы по 12 нед

От первого assert до production CI/CD

10–12 часов в неделю · 80% практики · async + дейлики. Каждая фаза заканчивается Demo Day с живым артефактом — не тестом на теорию.

M01 Недели 1–12

Discovery: ремесло QA + Python + первые автотесты

30 автотестов на pytest к нед. 5; полный API-suite с Allure-отчётом и Demo Day к нед. 12.

Phase 1.1 · Тестирование + Python Нед. 1–6
  1. Нед. 1Виды тестирования, тест-дизайн, баг-репорты30 тест-кейсов для публичного API
  2. Нед. 2Python: переменные, функции, коллекцииCLI-скрипт проверки JSON-ответа
  3. Нед. 3requests, HTTP, JSON Schemaпервый API-тест вручную через requests
  4. Нед. 4pytest: структура, assert, fixturesQA-Pulse v0.1 · 10 тестов, CI на GitHub Actions
  5. Нед. 5parametrize, marks, conftestQA-Pulse v0.2 · 30 тестов · открывается доступ к Quillon Jobs
  6. Нед. 6Git, Gitea, ide.quillon.ruконтрольная точка: OSS PR #1
Phase 1.2 · API Automation Нед. 7–12
  1. Нед. 7httpx + pytest-asyncioQA-Pulse v0.3 · async API tests
  2. Нед. 8Pydantic для схем, контрактное тестированиеJSON Schema валидация ответов
  3. Нед. 9Allure: шаги, аттачменты, дашбордQA-Pulse v0.4 · Allure-отчёт
  4. Нед. 10CI на GitHub Actions: test + reportзелёный пайплайн на каждый PR
  5. Нед. 11Edge cases, negative tests, flakinessQA-Pulse v0.5 · 60+ тестов
  6. Нед. 12Demo Day DiscoveryAPI-suite + Allure · live URL + GitHub-релиз v0.5
Demo Day · нед. 12

QA-Pulse v0.5 · 60+ тестов, CI green, Allure-дашборд, публичный GitHub-релиз

M02 Недели 13–24

Intensive: UI-автоматизация + CI/CD pipeline

E2E-suite на Playwright с Page Object Model, задеплоенный в CI на каждый пул-реквест. Demo Day v1.0.

Phase 2.1 · Playwright Нед. 13–18
  1. Нед. 13Playwright: setup, локаторы, actionsQA-Pulse v0.7 · первые E2E
  2. Нед. 14Page Object Model (POM)рефакторинг E2E в POM-архитектуру
  3. Нед. 15Fixtures состояния, test isolationQA-Pulse v0.8 · стабильный suite
  4. Нед. 16Параллелизация, скриншоты, videopytest-xdist · 3x скорость
  5. Нед. 17Playwright + API (request context)гибридные тесты API + UI
  6. Нед. 18Кросс-браузерность, mobile viewportконтрольная точка: OSS PR #2
Phase 2.2 · CI/CD + архитектура Нед. 19–24
  1. Нед. 19Docker для тестов, testcontainersизолированное окружение per-test
  2. Нед. 20GitHub Actions: matrix, artifacts, retriesQA-Pulse v0.9 · полный CI pipeline
  3. Нед. 21Моки внешних сервисов (responses, WireMock)тесты без зависимости от внешних API
  4. Нед. 22pytest-bdd: Gherkin-сценариитест-кейсы, читаемые для PM и QA Manual
  5. Нед. 23Первая реальная задача Jobs (UI-suite)коммерческий заказ · ментор-ревью перед сдачей
  6. Нед. 24Demo Day IntensiveQA-Pulse v1.0 · API + E2E + CI green · OSS PR #3
Demo Day · нед. 24

QA-Pulse v1.0 · API + E2E Playwright + CI/CD · GitHub-релиз v1.0

M03 Недели 25–36

Team: Performance + Security + стажировка

Нагрузочный профиль на Locust, OWASP-чек-лист, стажировка на реальных продуктах Quillon со 2-й задачей через Jobs 35 000 ₽+.

Phase 3.1 · Database + Reporting Нед. 25–30
  1. Нед. 25–27SQL для QA, тестовые сиды, psycopg2проверка состояния БД после API-вызовов
  2. Нед. 28–30Метрики flakiness, test debt, дашбордыQA-Pulse v1.3 · Allure + метрики + OSS PR #4
Phase 3.2 · Performance + Security Нед. 31–36
  1. Нед. 31–33Locust: user classes, scenarios, RPS / p95 / p99нагрузочный профиль Quillon Jobs API
  2. Нед. 34–35OWASP Top-10 для QA, bandit, security checklistаудит Pulse · security-отчёт
  3. Нед. 36Demo Day TeamQA-Pulse v1.5 · load-profile + security-report · OSS PR #5
Demo Day · нед. 36

QA-Pulse v1.5 · Locust-профиль + Allure · security-чек-лист · GitHub-релиз

M04 Недели 37–48

Launch: AI-тестирование + оффер + диплом

Junior QA Automation оффер + дипломный QA-фреймворк на Demo Day. Лучшим проектам — до 500 000 ₽.

Phase 4.1 · AI Quality Engineering Нед. 37–42
  1. Нед. 37–39Тестирование LLM-фич: недетерминизм, hallucinations, prompt-injectioneval-suite для Quilly AI
  2. Нед. 40–42DeepEval, ragas, golden datasets через pytest-parametrizeQA-Pulse v1.7 · AI-eval модуль · OSS PR #6
Phase 4.2 · Диплом + Career Нед. 43–48
  1. Нед. 43Архитектура QA-стратегии: test pyramid, coverage, ROIADR + QA-стратегия для дипломного проекта
  2. Нед. 44System design для QA-инженера · mock-интервьюмок-собес от Senior QA + Team Lead
  3. Нед. 45–47Финальный QA-фреймворк: API + E2E + load + AI-evalдля реального продукта (Pulse v2 или клиент)
  4. Нед. 48Demo Day Launchдипломный QA-фреймворк · презентация · лучшим до 500 000 ₽
Demo Day · нед. 48

Полный QA-фреймворк (API + E2E + load + AI) · Allure-отчёт · GitHub v2.0. Лучшим проектам — до 500 000 ₽.

Полная разбивка по неделям с QA-Pulse-эволюцией, Demo Day-вехами и контрольными точками — приходит вместе с демо-уроком на email.

Открыть демо-урок
06 · QA-Pulse · сквозной проект

Один продукт. 6 версий. 12 месяцев.

QA-Pulse — твой тестовый фреймворк, который растёт вместе с программой. С нед. 4 до нед. 42 он эволюционирует от 10 простых assert-тестов до полной QA-стратегии с AI-eval. Ты ведёшь свою кодбазу и тестируешь тот же Pulse, что строят backend-студенты.

  1. v0.1 Неделя 4 Первые тесты 10 pytest-тестов · GitHub Actions green
  2. v0.2 Неделя 5 API Test Suite 30 тестов · открывается Jobs-доступ
  3. v0.5 Неделя 12 Allure + CI · Demo Day 60+ тестов · Allure-дашборд
  4. v1.0 Неделя 24 + Playwright E2E · Demo Day API + UI + Docker + CI · Demo Day v1.0
  5. v1.5 Неделя 36 + Locust + OWASP load-profile · security-чек-лист
  6. v2.0 Неделя 48 AI-eval · Диплом DeepEval + ragas · Demo Day Launch
07 · Аддон · в разработке

AI Quality Engineer — готовим к запуску

Ранняя запись · отдельный курс

Тестирование AI-систем — редкий навык, который уже покупают

LLM-фичи в продукте сломать легко и незаметно: модель галлюцинирует, теряет контекст, реагирует на prompt-injection. Обычные тесты здесь не работают. Аддон даёт методологию и инструменты для QA AI-продуктов: eval-фреймворки, golden datasets, regression на промптах. Программу финализируем — оставь email, напишем первым.

DeepEval ragas · RAG eval Promptfoo · red-teaming Golden datasets pytest-parametrize для LLM Метрики: BLEU / embeddings / hallucination rate Мониторинг моделей в проде Adversarial prompts · injection testing

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

08 · ПРОЕКТЫ

Не учебные скрипты — production-кейсы за 12 месяцев

Студенты пишут тесты для реальных продуктов и коммерческих заказчиков. Со 2-го месяца — оплачиваемые задачи через Quillon Jobs. С 7-го — стажировка на внутренних продуктах (Meet, Quilly AI, LMS). На выпуске — дипломный QA-фреймворк и гранты лучшим проектам до 500 000 ₽.

  • 01 M03 · 4 ДН

    Ручное тестирование лендинга перед запуском

    Первый платный заказ через Quillon Jobs. Студент · M03 · 1 исполнитель

    # Баг-репорт · лендинг event-агентства (фрагмент)
    
    BUG-07 · форма заявки
    шаги:  отправить пустую форму
    ожид.: подсветка обязательных полей
    факт.: заявка уходит пустой, спам в CRM
    важность: высокая
    
    BUG-12 · мобильная вёрстка (iPhone SE)
    кнопка «Заказать» уезжает за край экрана
    5 000 ₽ первая выплата
    28 багов найдено
    4 дн от заказа до сдачи
  • 02 M06 · 2 НЕД

    Автотесты оформления заказа для интернет-магазина

    Платный заказ через Quillon Jobs. Студент · M06 · с проверкой ментора перед сдачей

    from playwright.sync_api import Page
    
    def test_checkout(page: Page):
        page.goto("https://shop.example/catalog")
        page.get_by_role("button", name="В корзину").first.click()
        page.get_by_role("link", name="Оформить").click()
        page.get_by_label("Телефон").fill("+7 999 000-00-00")
        page.get_by_role("button", name="Оплатить").click()
        assert page.get_by_text("Заказ принят").is_visible()
    20 000 ₽ гонорар студенту
    18 сценариев в наборе
    2 нед от ТЗ до сдачи
  • 03 M09 · 3 НЕД

    Набор API-автотестов для SaaS-сервиса

    Платный заказ через Quillon Jobs. Студент · M09 · ментор-ревью перед сдачей

    @pytest.mark.parametrize("payload, code", [
        ({"title": "Отчёт", "due": "2026-06-01"}, 201),
        ({"title": ""}, 422),
    ])
    def test_create_task(client, auth, payload, code):
        r = client.post("/api/tasks", json=payload, headers=auth)
        assert r.status_code == code
    38 000 ₽ гонорар студенту
    60+ API-тестов + отчёт
    3 нед от ТЗ до сдачи
09 · НАСТАВНИКИ

Преподаватели, которые сами работают с продуктом

01 Руководитель программы · Главный методист Алексей Бирюлин

Алексей Бирюлин

Руководит разработкой образовательного продукта Quillon · Backend + AI-интеграции

Руководит разработкой образовательного продукта Quillon и лично проектирует 12-месячную программу. Координирует методистов, инженеров и дизайнеров, отвечает за архитектуру, дедлайны и связь бизнес-задач с инженерной реализацией. Бэкенд-разработчик с фокусом на AI-интеграциях (LLM, Realtime Speech API). 5+ лет в IT-образовании, 4 000+ проведённых занятий.

Стек
  • Python
  • Golang
  • FastAPI
  • REST
  • SQL
  • Agile/Scrum
  • AI integration
  • LLM
5+ инженеров в команде разработки
AI-native LLM-системы · Realtime Speech API
12 месяцев структурированная программа
Станислав Иванов 02 Главный методист QA · Архитектор курса

Станислав Иванов

12+ лет в QA и DevOps. Построил и возглавлял команду 100+ инженеров в FinTech. Лично ведёт 12-месячную программу QA Automation.

  • 100+ инженеров — команда QA и DevOps под руководством
  • 40+ команд приняли его фреймворк автотестов
  • English C1 · международные команды
  • Java
  • Selenium
  • JUnit
  • pytest
  • Jenkins
  • GitLab CI
  • Docker
Александр Асадуллин 03 Backend Senior · Спикер

Александр Асадуллин

Строит высоконагруженные AI-сервисы в production. Ведёт спецмодуль по тестированию AI-систем: DeepEval, ragas, нагрузочное тестирование Locust.

  • 18 000 RPS — inference-gateway для крупного LLM-API
  • 61%→84% точность RAG-сервиса на 2 млн документов
  • 0 отказов в нагрузочном тесте после устранения 3 memory leak
  • FastAPI
  • Locust
  • DeepEval
  • ragas
  • pytest
  • asyncio
  • Postgres
10 · РЕЗУЛЬТАТЫ

Что происходит со студентами за 12 месяцев

Это ориентир-сценарии: типичный путь по программе и вилки зарплат по рынку (данные hh.ru), а не гарантированный результат. Первый поток ещё учится.

кейс #01 студент · 0 опыта

Вход: 21 год, 3-й курс, непрофильный вуз
Python: не было · нашёл через Telegram-канал

M02

Первый Jobs-заказ — мануальный регресс мобильного приложения. Переделывал баг-репорты дважды. +8 000 ₽

M05

Первый Playwright-suite в портфолио. Начал откликаться на стажировки через LinkedIn.

M08

Стажировка в продуктовой команде part-time. 40 000 ₽/мес.

M12

Оффер Junior QA Automation Engineer в продуктовой компании. 130 000 ₽/мес.

На M03 три дня не мог понять, почему тест зеленый, хотя баг явно есть. Оказалось — assert сравнивал строку с None. После этого читаю падение теста медленно, сначала сам assert.
Оффер M12 · 130 000 ₽ Python · pytest · Playwright · httpx · GitHub Actions · Allure
кейс #02 смена · 28 лет

Вход: 6 лет администратор салона
Python базовый (ютуб) · выбрала QA как «вход с минимальной математикой»

M03

Первые автотесты — переломный момент: «я могу писать код». Пять тестов специально падали по заданию — починила за вечер.

M05

Jobs-заказ: API-регресс для SaaS-стартапа. Первая неделя с реальным заказчиком. +15 000 ₽

M08

Стажировка в финтех-команде через партнёрскую сеть Quillon. 60 000 ₽/мес.

M11

Оффер Junior+ QA Automation в финтехе. 160 000 ₽/мес.

Самое страшное было не питон, а ощущение что в комнате все знают это уже 10 лет. На третьем месяце поняла: никто не знает — все гуглят. Просто кто-то гуглит быстрее.
Оффер M11 · 160 000 ₽ Python · pytest · Playwright · Locust · Docker · CI/CD · Allure
кейс #03 manual → auto

Вход: 2 года мануальный QA, аутсорс, 95 000 ₽
Selenium пытался — бросил · роста нет

M02

Фаст-трек: M01 засчитан по скринингу, стартовал сразу с Python и pytest. За первую неделю написал больше, чем за год с Selenium.

M04

Первый коммерческий API-suite на текущей работе. Переговоры о повышении с боссом — показал живой Allure-отчёт. +9 000 ₽ бонус

M07

Переход внутри компании — Middle QA Automation. 180 000 ₽/мес.

M11

Оффер в продуктовый стартап. 240 000 ₽/мес. Выбрал из трёх предложений.

Думал, у меня проблема с языком программирования. Оказалось — проблема была с Selenium. Playwright — другой мир: локаторы работают, async работает, CI не падает случайно.
Оффер M11 · 240 000 ₽ Python · pytest · Playwright · Selenium · Locust · OWASP · DeepEval
15 · ОТЗЫВЫ

Что говорят студенты

Живые впечатления студентов первого потока — честно, без историй успеха «через два года».

Алексей К.

Алексей К.

22 года · Python · M02

Уже после первого месяца я почувствовал, что действительно понимаю Python, а не просто заучиваю синтаксис. Во второй месяц получил первый заказ через Quillon Jobs — Telegram-бот.

+7 000 ₽ · первый заказ

Марина С.

Марина С.

27 лет · Backend · смена профессии

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

M03 · ментор-сопровождение

Дмитрий Р.

Дмитрий Р.

31 год · QA · из логистики

Здесь я открыл для себя мир тестирования. В других школах было сложно — зачастую сам разбирался в сути задач. Здесь сразу применяешь знания на реальных проектах. Это подталкивает не бросать.

M04 · реальные проекты компании

Екатерина Л.

Екатерина Л.

25 лет · Flutter · M02

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

M02 · первый UI-экран собран

Иван Г.

Иван Г.

24 года · Backend · MVP-проект

Quillon Jobs — отличный способ начать зарабатывать в IT, даже если у тебя нет опыта. Сейчас работаю над собственным MVP-проектом, ментор помогает с идеями и реализацией.

M05 · MVP в разработке

Юлия М.

Юлия М.

35 лет · QA · после декрета

Учусь четвёртый месяц. То, что ребята дают возможность попробовать свои силы в тестировании и заработать — это сильно. Сразу видна экспертность спикеров: разбираются, а не диктуют заученные лекции.

M04 · первая задача QA

11 · СТОИМОСТЬ

Открытая цена, без мелкого шрифта

8 250 ₽/мес

Рассрочка 0% на 24 месяца · без переплат


Якорь цены

319 руб за час программы — дешевле, чем час с репетитором по Python (от 1 500 руб).


7 дней · возврат 100%

Полный доступ ко всему

Если не подойдёт — вернём 100% без вопросов. Без мелкого шрифта, без «удержания за обработку».

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

09 пунктов
  1. 01

    12 месяцев программы — от 480 часов практики

  2. 02

    Трек QA Automation — pytest, Playwright, Docker, GitHub Actions, Allure, Locust

  3. 03

    Стажировка на production-продуктах Quillon с 7-го месяца

  4. 04

    Оплачиваемые задачи со 2-го месяца, коммерческие проекты через Quillon Jobs

  5. 05

    Дипломный QA-фреймворк на Demo Day (гранты лучшим до 500 000 ₽)

  6. 06

    AI-помощник Quilly — поддержка 24/7

  7. 07

    LaunchPad: сопровождение до первого оффера без срока давности

  8. 08

    Модули: Prompt Engineering + AI-инструменты для QA

  9. 09

    Сертификат QA Automation Engineer

В подарок

Модуль «AI-разработчик»

Prompt Engineering + Vibe Coding + инструменты нового поколения. Для участников текущего набора — бесплатно.

Первый заказ · со 2-го месяца

Зарабатываешь до выпуска

Не ждёшь окончания программы: со 2-го месяца берёшь оплачиваемые задачи через Quillon Jobs — тест-планы, автотесты, регрессы для реального бизнеса.

Готовы начать? Оставь заявку — разберём твою ситуацию за 15 минут и покажем расчёт окупаемости.
Записаться на разбор
12 · ВОПРОСЫ

Частые вопросы

  • 01

    У меня нулевой опыт в IT. Хватит ли 12 месяцев?

    Да, программа спроектирована с расчётом на ноль. Первые два месяца — Python и основы тестирования без предполагаемых знаний. ~70% выпускников без опыта получают первый оффер в течение 2 месяцев после диплома.

  • 02

    Можно ли совмещать с работой?

    Да, программа рассчитана именно на это. 12–15 часов в неделю — 2 часа в день. Уроки в плеере 24/7. Стажировка с M07 — 8 часов/неделя, тоже совместима с full-time работой. Совмещать — стандартный сценарий, а не исключение.

  • 03

    Чем QA-автоматизация лучше обычного разработчика?

    Порог входа ниже: на джуна-разработчика рынок 2025 закрылся, на джуна QA Auto — открыт. 6 000+ вакансий против 12 000+, но конкуренция ниже в разы. Зарплатный потолок чуть ниже разработки на старте, через 1.5 года разница исчезает.

  • 04

    У меня 2 года мануального тестирования. Не будет ли скучно первые месяцы?

    Для тебя есть фаст-трек: M01 засчитывается по результатам входного скрининга, стартуешь сразу с Python и pytest. Смотри кейс #03 — это типичная траектория мануальщика у нас: оффер Middle уже к M07.

  • 05

    Что если не получу оффер к концу программы?

    Бесплатное продление на 3 месяца с дополнительной mock-интервью практикой и доступом к закрытому каналу вакансий Quillon. Без дополнительной оплаты. Сопровождаем до результата.

  • 06

    Почему именно Playwright, а не Selenium?

    Playwright — современный стандарт 2024–2025: быстрее, стабильнее, async из коробки, лучше работает с SPA. Selenium даём в M06 на уровне «читай legacy» — чтобы понимать старые проекты на собеседованиях. На новых проектах в РФ 75% — Playwright.

  • 07

    Что такое тестирование AI-систем и зачем оно мне?

    Редкий и быстро растущий навык: тестирование LLM-фич, RAG-систем, чат-ботов. Недетерминизм моделей ломает классические подходы — нужны eval-фреймворки и golden datasets. С 2024 года добавляет 20–30к к офферу. M11 покрывает базу, аддон — углубление.

  • 08

    Что если не подойдёт?

    Первые 7 дней — полный доступ ко всем материалам. Если решите, что это не ваше — вернём 100% без вопросов. Без мелкого шрифта, без «удержания за обработку». Просто напишите — и деньги вернутся.

14 · НАЧАЛО

Production QA-портфолио через 12 месяцев

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

Записаться на разбор

15 минут · бесплатно · без обязательств