БЕСПЛАТНЫЙ КУРС

От нуля до Senior QA-инженера

Самый детальный бесплатный курс по тестированию ПО. 325 уроков от основ до лидерства в QA.

325 уроков · 12 модулей · 80+ часов контента · 100% бесплатно · EN/ES/RU
Начать обучение →
Чему вы научитесь
Автоматизация — Playwright, Cypress, Selenium. От первого теста до production-ready фреймворка
API и бэкенд — REST, GraphQL, gRPC. Postman, контракты, микросервисы, Kafka
DevOps — GitHub Actions, Docker, Kubernetes. Мониторинг, chaos engineering
Лидерство — Построение команды, стратегия, метрики, бюджет, найм
Интервью — 200+ вопросов: ручное, автоматизация, API, system design
25 индустрий — Финтех, healthcare, e-commerce, IoT, AI/ML, блокчейн
Программа
00 Введение в курс 5 уроков
01 Основы тестирования ПО 30 уроков
Что такое тестирование ПО? 25m Стоимость программных ошибок 20m Верификация vs Валидация 20m QA vs QC vs Тестирование 20m Семь принципов тестирования (ISTQB) 30m Мышление тестировщика 20m Ошибка, дефект и отказ 20m SDLC: модель Waterfall 25m SDLC: V-модель 20m SDLC: итеративная и инкрементальная разработка 20m Agile-тестирование: Scrum 30m Agile-тестирование: Kanban 20m Масштабирование Agile: SAFe для QA 25m DevOps и Непрерывное Тестирование 30m Shift-Left Тестирование 25m Shift-Right Тестирование: Тестирование в Продакшене 25m Жизненный Цикл Тестирования ПО (STLC) 30m Планирование Тестирования: Стратегия vs План 25m Техники Оценки Трудозатрат на Тестирование 25m Тестирование на Основе Рисков 30m Критерии входа и выхода 20m Метрики тестирования и KPI 30m Матрица трассировки требований 25m Улучшение процесса тестирования: TMMi 25m Улучшение процесса тестирования: TPI Next 25m Тестирование в регулируемых отраслях 30m Стандарты: IEEE 829 25m Стандарты: ISO 29119 25m Создание тестовой стратегии с нуля 35m Итоговая оценка Модуля 1 45m
02 Уровни, виды и методы тестирования 35 уроков
Обзор уровней тестирования 20m Модульное тестирование (Unit Testing) 25m Интеграционное тестирование 25m Системное тестирование 25m Сквозное тестирование (End-to-End) 25m Приёмочное тестирование (UAT) 25m Альфа- и бета-тестирование 20m Дымовое тестирование (Smoke Testing) 20m Санитарное тестирование (Sanity Testing) 20m Регрессионное тестирование 25m Функциональное vs нефункциональное тестирование 25m Обзор тестирования производительности 25m Нагрузочное тестирование с JMeter 35m Нагрузочное тестирование с k6 35m Нагрузочное тестирование с Gatling 30m Нагрузочное тестирование с Locust 30m Стресс-тестирование, тестирование выносливости, пиковое и объёмное тестирование 30m Тестирование удобства использования (Usability Testing) 25m Тестирование доступности (WCAG) 35m Тестирование совместимости 25m Основы тестирования безопасности 30m OWASP Top 10 для тестировщиков 35m Основы тестирования на проникновение 30m Тестирование локализации и интернационализации 25m Тестирование надёжности и восстановления 25m Тестирование белого ящика 25m Тестирование чёрного ящика 25m Тестирование серого ящика 20m Статическое тестирование: ревью и обзоры 25m Статический анализ с SonarQube 30m Динамическое тестирование 20m Исследовательское тестирование 30m Ad Hoc и Monkey-тестирование 20m Управление тестированием на основе сессий (SBTM) 25m Комплексная оценка по Модулю 2 60m
03 Техники тест-дизайна 25 уроков
04 Тестовая документация 20 уроков
05 Тестирование веб-приложений 30 уроков
Веб-архитектура для QA 25m HTML, CSS и JavaScript для тестировщиков 35m Мастерство работы с DevTools 30m Кроссбраузерное тестирование 25m Тестирование адаптивного дизайна 25m Тестирование форм 30m Тестирование аутентификации и сессий 30m Управление cookies и сессиями 25m Тестирование загрузки файлов 25m Поиск, пагинация и сортировка 25m Тестирование корзины интернет-магазина 30m Тестирование платёжных шлюзов 30m Тестирование CMS 25m Тестирование SPA-приложений 30m Тестирование PWA 25m Тестирование WebSocket и real-time 30m Core Web Vitals 25m Аудит с помощью Lighthouse 25m SEO-тестирование для QA 25m Тестирование доступности веба 30m Тестирование email и уведомлений 25m Тестирование мультитенантности и SaaS 30m Тестирование биллинга и подписок 25m Тестирование соответствия GDPR 30m Обработка ошибок и страницы ошибок 25m Стратегия тестирования кэширования 25m Тестирование CDN и геодистрибуции 25m Тестирование оптимизации веб-производительности 25m Тестирование веб-безопасности на практике 30m Оценка по модулю 5 60m
06 Тестирование API и бэкенда 30 уроков
Основы тестирования API 25m Архитектура REST 25m HTTP-методы, коды статуса и заголовки 30m Postman: от новичка до профессионала 40m Аутентификация API: ключи, OAuth, JWT 30m cURL для тестирования API 25m Валидация схем с OpenAPI 30m Тестирование CRUD-операций 25m Обработка ошибок API 25m Тестирование ограничения запросов 25m Версионирование API 25m Тестирование GraphQL 30m Тестирование gRPC 30m Тестирование SOAP и XML 25m Мокирование API с WireMock 30m Тестирование производительности API 30m Безопасность API: OWASP API Top 10 35m Стратегия тестирования микросервисов 30m Тестирование Service Mesh 25m Очереди сообщений: Kafka и RabbitMQ 30m Тестирование событийной архитектуры 30m Тестирование SQL-баз данных 30m Тестирование NoSQL: MongoDB, Redis, DynamoDB 30m Тестирование ETL 30m Тестирование миграции данных 25m Тестирование вебхуков 25m Тестирование интеграции со сторонними сервисами 25m Контрактное тестирование с Pact 30m Тестирование документации API 25m Оценка по модулю 6 60m
07 Тестирование мобильных приложений 25 уроков
Тестирование iOS и Android 25m Нативные, гибридные и кроссплатформенные приложения 25m Настройка лаборатории устройств 30m Особенности тестирования iOS 30m Особенности тестирования Android 30m Тестирование UI/UX мобильных приложений 25m Тестирование жестов и касаний 25m Тестирование сетевых условий 25m Тестирование офлайн-режима и синхронизации 25m Тестирование push-уведомлений 25m Deep Links и Universal Links 25m Тестирование батареи и производительности 25m Тестирование памяти и хранилища 25m Тестирование безопасности мобильных приложений 30m Профилирование производительности мобильных приложений 30m Аналитика крашей: Crashlytics и Sentry 25m Тестирование биометрической аутентификации 25m Тестирование внутренних покупок 30m Тестирование CarPlay и Android Auto 25m Тестирование носимых устройств 25m A/B-тестирование мобильных приложений 25m Дистрибуция приложений: TestFlight и Firebase 25m Тестирование доступности мобильных приложений 30m Тестирование локализации мобильных приложений 25m Оценка по модулю 7 45m
08 Автоматизация тестирования 30 уроков
09 CI/CD и DevOps для QA 20 уроков
10 Сети и протоколы 15 уроков
11 Тестирование по доменам 25 уроков
Тестирование банковских и финансовых систем 30m Тестирование страховых систем 25m Тестирование в сфере здравоохранения 30m Тестирование телекоммуникационных систем 25m Тестирование электронной коммерции 30m Тестирование ERP и SAP 30m Тестирование CRM и Salesforce 25m Тестирование игр 30m Тестирование стриминга и медиа 25m Тестирование IoT 30m Тестирование встраиваемых систем 30m Тестирование AI и машинного обучения 35m Тестирование LLM и генеративного AI 35m Тестирование блокчейна и Web3 30m Тестирование криптовалют и DeFi 30m Тестирование автомобильных и ADAS-систем 30m Тестирование в авиационной отрасли 25m Тестирование госсистем и комплаенс 25m Тестирование EdTech 25m Тестирование недвижимости и PropTech 25m Тестирование цепочек поставок и логистики 25m Тестирование социальных сетей 25m Тестирование маркетплейсов 25m Тестирование хранилищ данных и BI 30m Оценка по модулю 11 45m
12 Лидерство и карьера в QA 30 уроков
Карьерные пути в QA 25m Создание QA-портфолио 30m Подготовка к собеседованию: ручное тестирование 30m Подготовка к собеседованию: автоматизация 30m Подготовка к собеседованию: тестирование API 30m Подготовка к собеседованию: системный дизайн для QA 35m Подготовка к собеседованию: поведенческие вопросы 25m Составление резюме для QA-инженеров 25m Сертификации: ISTQB и другие 25m Построение QA-команды с нуля 30m Найм в QA: как найти правильных людей 25m Тест-стратегия для нового проекта 30m Аудит QA-процессов 30m Дашборд метрик QA 30m Навыки коммуникации для QA 25m Эффективная работа с разработчиками 25m Презентация результатов тестирования 25m Бюджет и выбор инструментов 25m Управление распределёнными QA-командами 25m Менторство начинающих QA-инженеров 25m Переход от ручного тестирования к автоматизации 30m Фриланс в QA 25m Контрибуция в open-source QA-проекты 25m Построение личного бренда в QA 25m Выступления на конференциях для QA 25m Техническое писательство для QA 25m Будущее QA: AI и далее 30m Переговоры о зарплате в QA 25m Построение QA-сообщества 25m Финальный экзамен курса 90m
Ваш преподаватель Yuri Kan

Senior QA Lead с 7+ годами опыта построения систем качества в Google (Waze) и AI-платформах. Специализация: автоматизация тестирования, AI/ML тестирование и платёжные системы.

Подробнее обо мне →
Часто задаваемые вопросы
Для кого этот курс?
Для всех уровней. Если вы рассматриваете QA как карьеру — начните с Модуля 0. Если вы ручной тестировщик и хотите в автоматизацию — идите в Модуль 8. Если Senior и хотите стать Lead — Модуль 12. Каждый модуль самодостаточен, можно начать с любого.
Нужен ли опыт программирования?
Нет. Модули 0–4 полностью концептуальные: основы тестирования, техники тест-дизайна, документация. Программирование начинается в Модуле 8, где есть отдельный урок «Основы программирования для тестировщиков» с нуля.
Чем этот курс отличается от QA Bible, Halushka, Guru99?
Охват. QA Bible покрывает ~120 тем, Halushka — 24. Этот курс — 320 уроков в 12 модулях, включая 24 темы которые не покрывает никто: AI/ML тестирование, Playwright, контрактное тестирование, chaos engineering, gRPC, карьерный рост до Director. Плюс — практические упражнения и квизы в каждом уроке.
Почему курс полностью бесплатный?
Я верю что качественное QA-образование не должно быть за paywall. Этот курс — результат 7+ лет опыта в Google, AI стартапах и финтехе. Он бесплатный потому что лучший способ построить авторитет в индустрии — делиться знаниями открыто.
Сколько времени нужно на прохождение?
80+ часов контента. В своём темпе — обычно 3–6 месяцев при 2–3 уроках в день. Каждый урок рассчитан на одно занятие: 15–55 минут. Можно проходить линейно или прыгать к нужным темам.
На каких языках доступен курс?
Английский, испанский и русский. Все 320 уроков полностью доступны на трёх языках. Это не машинный перевод — каждая версия адаптирована с учётом терминологии и контекста QA-сообщества на каждом языке.
Есть ли практические задания?
Да. 150+ упражнений с подсказками и решениями. Квизы в каждом уроке для проверки понимания. Итоговый assessment в конце каждого модуля. Mermaid-диаграммы и примеры кода с подсветкой синтаксиса.
Могу ли я использовать курс для подготовки к ISTQB?
Да. Модули 1–4 покрывают весь syllabus ISTQB Foundation Level: принципы тестирования, STLC, техники тест-дизайна, документация. Модуль 12 включает отдельный урок по сертификациям ISTQB с рекомендациями по подготовке.