Back

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

Курс Инженер по тестированию Middle+ создан для QA-специалистов уровня от джуниор до уверенного миддла, которые хотят системно усилить архитектурное мышление, научиться уверенно работать с API, логами и метриками, уверенно планировать тестирование сложных систем и презентовать результаты так, чтобы повышать доверие …

Overview

Курс Инженер по тестированию Middle+ создан для QA-специалистов уровня от джуниор до уверенного миддла, которые хотят системно усилить архитектурное мышление, научиться уверенно работать с API, логами и метриками, уверенно планировать тестирование сложных систем и презентовать результаты так, чтобы повышать доверие к качеству продукта. Мы не перегружаем вас сложными техническими деталями разработки и глубокой программной инженерией. Вместо этого фокус на том, как мыслит сильный тестировщик: понимать, как устроена система, где потенциальные риски, какие проверки важнее, как быстро собирать факты из логов и метрик, как предлагать команде практичные улучшения качества.

Для кого этот курс: для ручных и автоматизирующих тестировщиков, для QA-аналитиков и специалистов, отвечающих за качество в микросервисных продуктах. Если вы умеете отправлять запросы в Postman, разбираетесь в базовых HTTP-статусах, можете прочитать простой SQL-запрос и хотите перейти на следующий уровень, этот курс для вас.

Чего вы добьетесь по итогам обучения: научитесь читать архитектурные C4-диаграммы и связывать их с тестовой стратегией. Освоите контрактное тестирование между сервисами, поймете принципы идемпотентности и версионирования REST, потренируетесь работать с OpenAPI/Swagger, gRPC, GraphQL и WebSocket. Сможете поднимать окружения в Docker и docker-compose, встраивать проверки в CI/CD и управлять конфигурациями для dev, test, staging и production. Будете уверенно анализировать логи в Kibana, строить запросы, применять регулярные выражения, ловить ошибочные паттерны и подтверждать гипотезы данными. Углубите SQL для разборов проблем на продакшне, познакомитесь с NoSQL, освоите подготовку тестовых данных и проверку миграций схем.

Вы получите практический опыт сетевой отладки: снифферы (Fiddler, Charles, Wireshark), HTTP/HTTPS заголовки, cookies и кэширование, DevTools для веба, прокси для мобильных приложений и перехват трафика для проверки граничных случаев. Разберетесь с Observability: как связать метрики, логи и трейсы, что дает Prometheus и PromQL, как строить понятные дашборды в Grafana, когда нужен распределенный трейсинг (Jaeger, Zipkin), где полезен APM и как настраивать жизнеспособный алертинг под SLO/SLI.

В части процессов вы научитесь планировать тестирование модулей, декомпозировать задачи, оценивать риски и выбирать фокус. Мы отработаем анализ требований (User Stories, Acceptance Criteria, DoD), тест-дизайн для интеграций и распределенных транзакций, метрики качества и трассировку требований в системах вроде TestRail/TestIT. Разберем стратегии Smoke, Sanity и Regression, а также что такое Shift-Left и Shift-Right в реальной жизни команды.

Отдельный блок посвящен производительности: виды тестов (нагрузочное, стресс, spike, soak), как быстро собрать JMeter сценарии, когда лучше выбрать k6 или Gatling, как читать результаты без самообмана и предлагать конкретные оптимизации. Вы научитесь смотреть на продакшен-метрики глазами QA: какие сигналы важны, как их проверять и как договориться о порогах с командой.

Мы поговорим и о современном ИИ в работе тестировщика: как применять ChatGPT и другие ассистенты для генерации тест-идей и уточнения требований, как тестировать AI-функции и ML-модели, какие риски несут синтетические данные и как их использовать без вреда качеству. В специализированном модуле разберем интеграционное тестирование, middleware и очереди, backward compatibility, data-driven подход, базовые практики доступности (WCAG) и принципы Chaos Engineering для проверки устойчивости.

Наконец, вы прокачаете soft skills: наставничество джуниоров, участие в собеседованиях, эффективная коммуникация с разработчиками, аналитиками и менеджерами, ясные презентации результатов и план развития карьеры до Senior/QA Lead.

Формат: короткие понятные теоретические блоки, практические задания, чек-листы, шаблоны для ежедневной работы, мини-кейсы из реальных проектов. Главная цель курса — сделать вас тестировщиком, который видит систему целиком, умеет быстро находить коренные причины проблем и аргументированно влияет на качество и процессы. Результат — уверенный шаг к грейду Middle+.

Curriculum

  • 11 Sections
  • 65 Lessons
  • Lifetime
Expand all sectionsCollapse all sections

Instructor

Teacher and QA Engineer

50.00 €