Кто такой тестировщик игр?
Тестировщик игр — это человек, который играет в разрабатываемые видеоигры, чтобы проверить их на наличие ошибок, также известных как глюки или баги. Тестировщики игр обычно работают в компаниях, занимающихся видеоиграми, часто тесно сотрудничая с программистами и другими техническими членами команды разработчиков.
Что делают тестировщики игр и чем занимаются?
Обязанности, например, на одной из вакантных должностей:
- Ручное тестирование новых возможностей игры, поиск багов в игре.
- Тестирует функциональность игрового редактора
- Кроссплатформенное тестирование (Android и iOS).
- Понятное и лаконичное составление баг-репортов в Jira и отслеживание изменений в них.
- Взаимодействие с командой разработки для принятия совместных решений и улучшения процессов.
Что должен знать и уметь тестировщик игр?
Требования к тестировщикам игр:
- Функциональное тестирование на Android и iOS
- Работает с Android Studio и Xcode
- Работа с Jenkins и настройка CI
- Работа с эмуляторами и симуляторами
- Работает с Appium Desktop
- Создание отчетов об ошибках
- Автоматизированное тестирование на Android и iOS
- Написание простых и сложных автотестов
Востребованность и зарплаты тестировщиков игр
Сейчас на странице поиска работы 227 вакансий, и спрос на тестировщиков игр растет с каждым месяцем.
Количество вакансий геймтестера с указанной зарплатой по всей России:
- от 85 000 руб. — 39
- от 150 000 руб. — 28
- от 215 000 руб. — 1. 3
- от 280 000 руб. — 7
- от 345 000 руб. — 2
Вакансии с указанным уровнем дохода в Москве:
- от 90 000 руб. — 12
- от 155 000 руб. — 8
- от 215 000 руб. — 6
- от 275 000 руб. — 3
- от 335 000 руб. — 1
Вакансии с указанным уровнем дохода в Санкт-Петербурге:
- от 105 000 руб. — 10
- от 165 000 руб. — 6
- от 225 000 руб. — 4
- от 350 000 руб. — 1
Как стать тестировщиком игр и где учиться?
Варианты обучения тестировщика игр с нуля:
- Самостоятельное обучение — всевозможные видео на YouTube, книги, форумы, туториалы и т д. Плюсы — дешево или очень доступно. Недостатки — нет последовательности, самообучение может быть малоэффективным, приобретенные навыки могут не потребоваться работодателю;
- Онлайн обучение. Пройти курс можно на одной из образовательных платформ. Такие курсы рассчитаны на людей без специальной подготовки, поэтому подойдут большинству людей. Обычно упор в онлайн-обучении делается на практику — это позволяет быстро пополнить портфолио и устроиться на работу сразу после обучения.
Ниже представлен обзор 4 лучших онлайн-курсов.
4 лучших курса для обучения тестировщика игр: подробный обзор
1 место. Курс «Game QA Engineer» — OTUS
https://otus.ru/lessons/qa-game/
Цена: 55 000 ₽
В ходе курса вы углубитесь в детали тестирования игр:
- Узнайте, в чем принципиальное отличие подхода к тестированию игровых проектов
- Познакомьтесь с популярными инструментами контроля качества
- Научитесь тестировать игры на разных платформах: Mobile, PS, Xbox, Nintendo Switch, ПК
- Познакомьтесь с самыми популярными игровыми движками и научитесь с ними работать
- Поговорим об автоматизированном тестировании в играх, обсудим подводные камни и с чего начать
Все эти навыки позволят системно подходить к тестированию игр, тем самым ускоряя процессы и выявляя неочевидные баги.
Для кого этот курс?
- Для младших тестировщиков с опытом. Курс даст профессиональную компетенцию, которую вы сможете претендовать на промежуточные должности в ведущих компаниях игровой индустрии.
- Для тех, кто недавно пришел в IT-направление. Знание и практика игрового тестирования позволят вам выделиться среди других претендентов на позиции Junior.
Если вы фанат игр и у вас есть компания мечты, в которой вы хотели бы работать, этот курс даст вам основу и преимущества, необходимые для привлечения внимания работодателя.
Программа курса:
Модуль 1: Функциональность игры
- Тема 1. Знакомство. Должность и зоны ответственности
- Тема 2. Тестирование графики и интерфейсов
- Тема 3. Тестирование локализации и хронометраж в играх
- Тема 4. Тестирование левел-дизайна и левел-дизайн
- Тема 5. Тестирование игрового баланса
Модуль 2. Игровые платформы
- Тема 6. Функции игр на ПК
- Тема 7. Особенности игр в социальных сетях и онлайн
- Тема 8. Функции игр на мобильных устройствах
- Тема 9. Функции в консольных играх (PS/Xbox)
- Тема 10. Особенности nintendo /switch
Модуль 3: Тестирование в игровых движках и эмуляторах
- Тема 11. Инструменты и эмуляторы для тестирования
- Тема 12. Базовый SQL, API
- Тема 13. Введение в Unity Engine
- Тема 14. Unreal Engine — знакомимся с движком
- Тема 15. Базовый html
Модуль 4: Автоматизация и игровая производительность
- Тема 16. Введение в автоматизацию тестирования
- Тема 17. Автоматизация и производительность в Unreal
- Тема 18. Автоматизация и производительность в Unity
- Тема 19. Тестирование производительности на ПК
Модуль 5: Базовое управление тестированием
- Тема 20. Планирование и оценка своей работы
- Тема 21. Тестирование оптимизации на мобильных устройствах
- Тема 22. Базовые знания CI/CD в тестировании
- Тема 23. Работа с поддержкой
Модуль 6. Подготовка к собеседованию, сертификация
- Тема 24. Подготовка к собеседованию
- Тема 25. Консультация по домашнему заданию и проектной работе
- Тема 26. Краткое содержание курса.
Дипломная работа
После курса ожидается итоговый выпускной экзамен! И это будет очень сложно.
По окончании курса выдается сертификат.
2 место. Курс «Тестировщик игр» — Synergy
https://gamedesign.synergy.ru/profession/game-tester
Стоимость: 50 000 ₽ или рассрочка — от 2 000 ₽/мес
- Государственный диплом
- Продолжительность программы 6 месяцев
- практика на реальных проектах с известными студиями
- Помощь в поиске работы для студентов.
В туториале вы сможете не только научиться искать ошибки, но и пообщаться с разработчиками и геймдизайнерами, познакомиться с типами тестирования и повысить свой игровой опыт.
Программа курса на 1 месяц:
- Цель тестирования
- Различия между тестированием программного обеспечения и играми
- Принципы испытаний
- Уровни испытаний
- Виды тестирования
- Методы тестирования дизайна
- Тестовая документация.
Обучение длится 6 месяцев.
По окончании вы получите диплом государственного образца. Это официальный документ, который подтверждает, что вы приобрели все необходимые знания и навыки в профессии. Работодатели в первую очередь отдают предпочтение тем специалистам, которые имеют подтверждение своего образования.
3 место.Курс «Тестирование компьютерных игр» — ООО «Планета тестирования»
https://qa-academy.by/programmy-i-kursy/kurs-testirovanie-gamedev/
Цена: 17 500 ₽
После прохождения онлайн-курса вы узнаете:
- Правильно описывать ошибки в системе отслеживания ошибок;
- Подготовка тестовой документации (чек-листы, тест-кейсы, тест-планы);
- Тестируйте игры на разных платформах;
- Сохранять лог-файлы игровых сессий и анализировать их в поисках дефектов;
- Работа в команде с разработчиками и другими тестировщиками.
Программа обучения:
- Введение в контроль качества GameDev
- Место тестирования в процессе разработки программного обеспечения
- Различия между тестированием игр и тестированием программного обеспечения
- Распространенные заблуждения о работе тестировщика игр
- Понятия «Тестирование», «Обеспечение качества» и «Контроль качества»
- Ключевые понятия и термины, используемые при тестировании игр
- Особенности ролевой структуры в GameDev
- Способность сообщать мнения и проблемы команде и эскалировать
- Ответственность за QA-менеджера, QA-инженера.
- Работа с дефектами: описание и структура дефектов
- Описание и структура дефектов
- Скриншот/видеоинструмент
- Основные ошибки в описании дефектов и советы, как их избежать
- Критические правила.
- Управление дефектами: жизненный цикл дефекта
- Жизненный цикл дефектов
- Системы управления дефектами.
- Тестирование — как это?
- Уровни тестирования (типы по покрытию)
- Обзор и назначение основных видов тестирования
- Тестирование в разных браузерах и платформах
- Методы тестирования (пороги, все пары и т д)
- Тестирование локализации
- Юзабилити-тестирование.
- Тестовая документация и тестовые артефакты
- Тестовая документация: лист приемки, тестовый опрос, контрольный список
- Тестовые случаи: структура и детали
- Отчетность по тесту.
- Жизненный цикл проекта
- Модели жизненного цикла проекта
- Цель и этапы игрового тестирования
- Жизненный цикл игры.
- Воспроизведение в контексте его компонентов
- Игровые движки
- Архитектура игры
- Логика игры
- Визуальная составляющая игры (рендеринг, 2D и 3D контент, пользовательский интерфейс)
- Звуковая составляющая в игре.
- Игровая механика и игровое тестирование
- Что такое «игровая механика»
- Разобрать игру на механику
- Описание игровой механики во время тестов
- Тестирование механического взаимодействия
- Тестирование пользовательского опыта
- Генерация дохода.
- Технические испытания
- Тестирование стабильности
- Тестирование производительности
- Выполняет измерения памяти
- Тестирование совместимости
- Работа с эмуляторами
- Автоматизация, CI (непрерывная интеграция): TeamCity, Jenkins.
- Особенности тестирования игровой платформы
- Социальные сети (интеграция с Facebook, ВК, внутренние валюты, уведомления и т.д.)
- Особенности в клиентской и клиент-серверной архитектуре игры
- Различия в тестировании десктопных, веб и мобильных игр
- Требования к приложению для iOS и Android
- Журналы на устройствах Android, iOS и Windows.
Курс «Тестирование игр» — SkillUP
https://resize-web.ru/blog/kursi/15-luchshih-kursov-qa-testirovshhikov-po/
Цена: 3 600 ₽ — 27 500 ₽
Чему вы научитесь на курсе:
- Подготовительный курс
- Что такое тестирование? Цель тестирования;
- Различия между тестированием программного обеспечения и тестированием игр
- Принципы испытаний
- Уровни испытаний
- Виды тестирования
- Методы тестирования дизайна
- Тестовая документация
- Тестовый пример / атрибуты тестового набора
- Отчет об ошибке / атрибуты отчета об ошибке
- Категории багов в играх
- Этапы разработки игры
- Основное блюдо
- Написание тестовой документации на примере игровых проектов;
- Управление файлами и локализация;
- Особенности и основные аспекты тестирования мобильных приложений;
- Возможности тестирования мобильных игр и ключевые механики;
- Тестирование API;
- Основы отладки мобильных приложений;
- Функциональное тестирование игровых IOS/Android приложений;
- Практические упражнения и тесты;
- Подготовка к собеседованию;
После прохождения курсов от SkillUP вы получите:
- Обучение перспективной профессии.
- Возможность развиваться в сфере IT.
- Возможность работать в комфортных офисах.
- Возможность работать в международных компаниях.
- Возможность выезда в США, Канаду и другие страны.
- Пошаговый алгоритм гарантированного трудоустройства.
- Возможность зарабатывать $800-$2500/мес и больше.
- Изучайте английский по разумной цене с нашими партнерами — Language Step.
- Быстрая окупаемость инвестиций.
- Самое главное – это конкретные позитивные изменения в вашей жизни.