Профессия Тестировщик игр
Тестировщик игр (Game Tester / QA) - это специалист, который проверяет игры на наличие багов, ошибок и недочётов. Он ищет проблемы в игровом процессе, графике, звуке, интерфейсе, производительности и совместимости с разными устройствами. Тестировщик - это первый игрок, который видит игру до релиза, и его задача - сделать так, чтобы игроки получили качественный продукт без ошибок.
Инструменты
- Тестирование на разных устройствах
- Трекинг багов: Jira, Bugzilla, Mantis, Asana
- Запись видео и скриншотов: OBS, Fraps, Snagit
- Инструменты для тестирования производительности: Unity Profiler, Unreal Insights
- Средства для тестирования совместимости
- Системы контроля версий: Git
Роадмэп
Чтобы стать тестировщиком игр, нужно пройти такой путь:
- Изучить основы тестирования и трекинга багов.
- Освоить игровой движок и его внутренние инструменты.
- Научиться писать баг-репорты и чек-листы.
- Изучить основы работы с Git.
- Освоить работу с Jira или другим трекером.
- Понять основы тестирования производительности.
- Собрать портфолио: 3-5 проектов с примерами баг-репортов.
- Начать искать работу в геймдеве.
Типичный день
Утро тестировщика игр начинается с проверки новых билдов. Он загружает игру, проходит её, ищет ошибки, записывает видео и пишет баг-репорты в Jira. После обеда участвует в созвоне с программистами, обсуждает найденные баги. Затем повторно тестирует исправленные ошибки, проверяет регрессии. К вечеру пишет отчёт о состоянии игры.
Сложности
- Монотонная работа - нужно проходить одни и те же участки игры много раз.
- Нужно быть внимательным и терпеливым.
- Баги могут быть очень сложными и трудно воспроизводимыми.
- Работа часто связана с высокими нагрузками перед релизами.
- Зарплата может быть ниже, чем у разработчиков.
Вход
Минимальный порог входа - знание основ игровых движков, умение писать баг-репорты и работать с трекерами. Опыт в играх - обязателен.
Рост
Из тестировщика игр можно расти в такие профессии:
- QA Lead / QA Manager - управление командой тестировщиков.
- Инженер по автоматизации тестирования - создание автоматических тестов.
- Гейм-дизайнер - если уйти в проектирование игр.
- Разработчик игр - если освоить Unity или Unreal и перейти в программирование.
- Продюсер игр - управление проектами в геймдеве.