Levelup

Game QA Engineer

50 часов
Для начинающих
QA Automation / QA Manual
Этот курс научит тестировать игры с нуля. Ты разберешь все виды тестирования, научишься работать с разными платформами и инструментами. Занятия проходят онлайн в мини-группах — без видеолекций, только практика с преподавателем. Получишь реальный опыт и подготовишься к работе в геймдеве.

О курсе

Программа курса

Основы тестирования игр

На этом курсе начинают с базовых понятий тестирования. Рассматривают основные термины, виды и цели тестирования. Выясняют, чем тестирование игр отличается от тестирования обычного ПО. Студенты ознакомятся с матрицей компетенций тестировщика игр, чтобы понять, какие навыки нужны для работы в геймдеве.

Процессы разработки и команда

Далее курс охватывает жизненные циклы разработки ПО и тестирования в контексте геймдева. Студенты узнают о пайплайнах аутсорса, продуктовой разработки и аутстаффа. Разбирают структуру тест-команды и взаимодействие с другими департаментами. Важной частью является понимание ролей заказчика, паблишера, платформодержателя и конечного пользователя. Также рассматривают работу с дизайн-документацией, тест-планами и чек-листами.

Геймдев терминология и основы

Этот блок посвящен изучению геймдев сленга и профессиональной терминологии. Студенты разбирают понятия 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 и профили

Студенты изучают особенности тестирования процесса установки игры, включая возможность игры во время загрузки. Разбирают работу с DLC - активацию во время игры, зависимости от сейвов, отображение цен. Отдельный модуль посвящен работе с контроллерами и профилями игроков.

Карьерный развитие

Завершающий модуль помогает студентам подготовиться к поиску работы. Включает подготовку резюме, прохождение собеседований, успешное завершение испытательного срока. Также рассматривают перспективы развития в профессии, автоматизацию тестирования и способы развития геймерского мышления.

Особенности курса

Курс сочетает теоретическую базу с практическими заданиями. Занятия базируются на реальных кейсах из геймдев индустрии. Каждый студент получает персональный фидбек от опытного преподавателя. Доступ к учебным материалам остается после завершения курса. Выпускной проект позволяет закрепить полученные навыки. Выпускники получают поддержку в карьерном развитии.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Возможно трудоустройство
Реальный проект в портфолио
Сопровождение ментора