Курс на Stepik
Обложка курса «Инженер по тестированию Middle+» на Stepik
7 000 ₽

Инженер по тестированию Middle+ 3.000

Открыть на
STEPIK.ORG

Практический курс для QA уровня Junior–Middle, который помогает перейти на уровень Middle+ через системное мышление, глубокую работу с API, логами и метриками. Вы научитесь тестировать микросервисные системы осознанно, аргументировать решения и повышать реальное качество продукта.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Инженер по тестированию Middle+»Учеников на курсе 16
Сертификаты, выданные на курсе «Инженер по тестированию Middle+»Сертификатов выдано 7
Отзывы о курсе «Инженер по тестированию Middle+»Отзывов получено 2
Рейтинг курса «Инженер по тестированию Middle+»Рейтинг курса 3.000
Уроки в курсе «Инженер по тестированию Middle+»Количество уроков 64
Тесты в курсе «Инженер по тестированию Middle+»Количество квизов 66
Время прохождения курса «Инженер по тестированию Middle+»Время прохождения курса
Стоимость курса «Инженер по тестированию Middle+»Стоимость курса 7 000 ₽
Обновления курса «Инженер по тестированию Middle+»Обновления курса
Дата публикации курса «Инженер по тестированию Middle+»Дата публикации курса
Последнее обновление курса «Инженер по тестированию Middle+»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Инженер по тестированию Middle+» 9 разделов Уроки в курсе «Инженер по тестированию Middle+» 64 урока Тесты в курсе «Инженер по тестированию Middle+» 66 тестов Время прохождения курса «Инженер по тестированию Middle+» 3 ч. Последнее обновление курса «Инженер по тестированию Middle+» обн. 13 августа 2026

Архитектура и понимание систем

9 уроков
1. Микросервисная архитектура для QA — компоненты, коммуникация
2. Чтение C4-диаграмм — понимание архитектурной документации
3. Клиент-серверное взаимодействие — протоколы, сессии
4. Contract Testing — тестирование контрактов между сервисами
5. Docker для тестировщика — запуск окружений, docker-compose
6. CI/CD pipeline — как устроен, где место QA, интеграция проверок
7. Управление конфигурациями и окружениями — dev, test, staging
8. Словарь модуля и полезные ресурсы
9. Подготовка рабочего окружения и запуск QA Kit

Продвинутая работа с API

9 уроков
1. REST API углубленный — идемпотентность, версионирование API
2. Сложные сценарии авторизации
3. Swagger/OpenAPI — использование, валидация
4. gRPC — что это, отличия от REST, как тестировать
5. GraphQL — основы тестирования, queries, mutation
6. WebSockets — тестирование real-time коммуникаций
7. Mock-сервисы
8. API Gateway и Rate Limiting — тестирование ограничений
9. Поднимаем Mock-сервер в Postman

Работа с данными и логами

7 уроков
1. Брокеры сообщений — Kafka, RabbitMQ
2. Kibana и ELK Stack — анализ логов
3. Регулярные выражения — синтаксис, применение
4. SQL углубленный — JOINы, подзапросы, индексы
5. NoSQL базы данных — MongoDB, Redis
6. Работа с тестовыми данными
7. Миграции баз данных — как тестировать изменения схемы

Сетевые инструменты и отладка

8 уроков
1. Работа со снифферами
2. Анализ HTTP/HTTPS трафика
3. Работа с Fiddler
4. DevTools углубленный — Network, Performance, Security, Console
5. Отладка мобильных приложений — proxy для iOS/Android, ADB, логи
6. Перехват и модификация трафика — подмена ответов, тестирование г
7. DNS и CDN — как работают, влияние на тестирование
8. Bash/cmd скрипты — автоматизация рутинных задач, работа с файлам

Observability и мониторинг

6 уроков
1. Основы Observability — метрики, логи, трейсы
2. Prometheus — сбор метрик, язык запросов PromQL, алерты
3. Grafana — создание дашбордов, визуализация для QA
4. Distributed Tracing — Jaeger, Zipkin, отслеживание запросов
5. Application Performance Monitoring (APM) — инструменты, метрики
6. Алертинг и инциденты — настройка уведомлений

Планирование и процессы

9 уроков
1. Планирование тестирования модуля — стратегия, декомпозиция
2. Анализ бизнес-требований — User Stories, Acceptance Criteria
3. Тест-дизайн для сложных систем — интеграции, распределенные
4. Risk-based testing — приоритизация на основе рисков
5. Метрики качества — что измерять, дашборды, отчетность
6. Метрики качества — постепенное внедрение (+ шаблоны)
7. Управление тестовой документацией — TestRail/TestIT, трассировка
8. Shift-Left и Shift-Right — раннее и позднее тестирование
9. Smoke, Sanity, Regression — стратегии тестирования релизов

AI и современные технологии

5 уроков
1. ИИ в тестировании — ChatGPT для генерации тест-кейсов, анализа
2. AI-ассистенты для QA
3. Тестирование AI-функций — чатботы, рекомендации, LLM-выводы
4. Синтетические данные и AI — генерация тестовых данных
5. Будущее QA — тренды, инструменты, куда движется индустрия

Специализированные техники

6 уроков
1. Интеграционное тестирование — стратегии, подходы, инструменты
2. Тестирование middleware — очереди, шины данных, ESB
3. Backward compatibility testing — проверка совместимости версий
4. Data-driven testing — параметризация, работа с большими наборами
5. Accessibility Testing — WCAG, инструменты проверки доступности
6. Chaos Engineering — тестирование отказоустойчивости, базовые при

Soft skills и карьера

5 уроков
1. Менторство — как обучать джуниоров, онбординг, код-ревью тест-ке
2. Участие в собеседованиях, как оценивать кандидатов, технические
3. Коммуникация с командой — разработчики, аналитики, PM, стейкхолд
4. Презентация результатов тестирования — отчеты, метрики, визуализ
5. Развитие карьеры Middle+ — Senior QA, QA Lead, автоматизация, с