На этом курсе начинают с базовых понятий тестирования. Рассматривают основные термины, виды и цели тестирования. Выясняют, чем тестирование игр отличается от тестирования обычного ПО. Студенты ознакомятся с матрицей компетенций тестировщика игр, чтобы понять, какие навыки нужны для работы в геймдеве.
Далее курс охватывает жизненные циклы разработки ПО и тестирования в контексте геймдева. Студенты узнают о пайплайнах аутсорса, продуктовой разработки и аутстаффа. Разбирают структуру тест-команды и взаимодействие с другими департаментами. Важной частью является понимание ролей заказчика, паблишера, платформодержателя и конечного пользователя. Также рассматривают работу с дизайн-документацией, тест-планами и чек-листами.
Этот блок посвящен изучению геймдев сленга и профессиональной терминологии. Студенты разбирают понятия Quality Assurance, основы программирования и геймдизайна. Отдельные уроки посвящены процессам управления проектами, а также основам дизайна, арта и анимации в играх.
Здесь студенты научатся анализировать игру через призму игровых механик. Учатся описывать механики тестами и анализировать их взаимодействие. На реальных примерах рассматривают методы черной и белой коробки, тестирования "всех пар" и тестирования переходов состояний.
Курс охватывает различные направления геймдев тестирования - PC, консоли, мобильные устройства, VR и веб-платформы. Студенты изучают популярные игровые движки - Unreal Engine, Unity, Godot и другие. Также рассматривают системы контроля версий, процессы билдов и коммитов.
Этот модуль знакомит с основным набором инструментов гейм тестировщика. Студенты работают с системами управления тестированием, баг-трекерами на примере Jira и GitHub. Изучают Google Docs, Excel, консольные менеджеры и другие полезные инструменты для ежедневной работы.
Детально рассматривают технические особенности различных платформ - Windows, Linux, MacOS, консолей Xbox, PS, Switch, мобильных устройств и VR. Особое внимание уделяют основным платформам курса - Windows Xbox App, Steam, EGS и требованиям к сертификации платформ.
Студенты научатся тестировать стабильность игры в различных режимах - активной игре, режиме ожидания и многозадачности. Отдельный блок посвящен качеству игры - "проходимости", настройкам, навигации, локализации, онлайн-рейтингам, локальной игре, системе сейвов и звуку.
Рассматривают особенности тестирования на разных поколениях консолей. Анализируют ввод с контроллера, систему крос-сейвов, онлайн-сегментацию мультиплеера, игровые режимы и крос-платформовую совместимость.
Этот блок охватывает тестирование графических режимов HDR/4K, подключение к сторонним сервисам, работу с памятью устройства и персональными данными. Также рассматривают социальные механики - валидацию возраста, контент игроков, систему репортов, списки друзей и инвайты.
Студенты изучают особенности тестирования процесса установки игры, включая возможность игры во время загрузки. Разбирают работу с DLC - активацию во время игры, зависимости от сейвов, отображение цен. Отдельный модуль посвящен работе с контроллерами и профилями игроков.
Завершающий модуль помогает студентам подготовиться к поиску работы. Включает подготовку резюме, прохождение собеседований, успешное завершение испытательного срока. Также рассматривают перспективы развития в профессии, автоматизацию тестирования и способы развития геймерского мышления.
Курс сочетает теоретическую базу с практическими заданиями. Занятия базируются на реальных кейсах из геймдев индустрии. Каждый студент получает персональный фидбек от опытного преподавателя. Доступ к учебным материалам остается после завершения курса. Выпускной проект позволяет закрепить полученные навыки. Выпускники получают поддержку в карьерном развитии.