На первых занятиях курс раскрывает основы работы тестировщика в геймдеве. Слушатели узнают о различиях между QA и QC, получат обзор игровой индустрии и карьерных возможностей. Подробно рассматривается весь цикл разработки игры - от концепции до запуска и послерелизной поддержки.
Этот блок посвящен практическим аспектам работы тестировщика. Рассматривается весь рабочий процесс - от получения задания до сдачи работы. Слушатели изучат типы тестирования, научатся эффективно общаться с командой и поймут ключевые различия между тестированием игр и обычного ПО. Отдельно рассматриваются особенности работы с разными платформами.
Модуль знакомит с технической стороной работы тестировщика. Изучаются популярные игровые движки, вспомогательные инструменты и системы контроля версий. Особое внимание уделяется работе с Git - от базовых команд до сложных кейсов использования в реальных проектах.
Слушатели научатся идентифицировать различные типы багов, включая сложные и специфичные для геймдева. Подробно рассматривается процесс составления понятных баг-репортов, правильное формулирование проблем и коммуникация с разработчиками. Практические занятия помогут закрепить навыки описания и классификации багов.
Этот модуль посвящен работе с профессиональными инструментами отслеживания ошибок. Рассматриваются популярные баг-трекеры - Jira, Bugzilla, Mantis и другие. На практике слушатели научатся отслеживать жизненный цикл бага - от момента создания до закрытия.
Блок охватывает классификацию методов тестирования, принципы "методов скрыток" и работу с игровыми механиками. Слушатели научатся тестировать отдельные компоненты игры, понимать роль фичи в игровом процессе и применять различные подходы к тестированию в зависимости от объекта.
Продолжение изучения методологий тестирования с акцентом на практическое применение. Рассматриваются тестовые задания, классификация по времени проведения тестирования и регрессионное тестирование. После модуля проводится фидбек-сессия для закрепления материала.
Модуль обучает создавать профессиональную QA-документацию. Слушатели освоят написание тест-кейсов, работу с чек-листами и управление тестовой документацией. В части тест-дизайна рассматриваются принципы эквивалентного разбиения, анализа граничных значений и особенности тестирования на разном железе.
Блок посвящен особенностям тестирования на разных платформах. Рассматривается работа с консолями, ПК и мобильными устройствами, распределение ресурсов в мультиплатформенных проектах. Приглашенный эксперт расскажет о специфике тестирования мобильных игр и особых требованиях к ним.
Финальные модули готовят к трудоустройству. Слушатели научатся составлять профессиональное CV, готовиться к собеседованиям, формировать портфолио и выполнять тестовые задания. Также рассматривается планирование работы в QA, методологии разработки и особенности работы в Scrum.
Курс завершается фидбек-сессией и финальным занятием, где слушатели презентуют собственные проекты. В работу входит опис фичи, тест-кейсы и найденные баги, собранные на основе домашних заданий в течение курса.
Курс включает 13 практических домашних заданий для закрепления навыков. Участники получают поддержку от лектора и кураторов, доступ к комьюнити единомышленников и готовый проект для портфолио. По завершению проводится техническое собеседование с лектором.