QA - Удаленно
Senior QA Engineer
Полный рабочий день | Удаленно (Европа / часовые пояса, совместимые с CET)
О Prism Studio
Prism Studio — независимая компания по разработке видеоигр, базирующаяся на Мальте. Мы сосредоточены на создании незабываемых впечатлений для игроков, основанных на четком художественном видении, передовых инструментах и сильной визуальной идентичности. Нашу работу направляет культура инноваций, творчества и тесного сотрудничества, что позволяет нам воплощать в жизнь наше видение — вернуть веселье в видеоигры и создавать увлекательные, полезные и запоминающиеся впечатления для игроков. Мы работаем как полностью удаленная студия с распределенной по всему миру командой опытных разработчиков, художников и дизайнеров. Prism построен на доверии, подотчетности и четкой коммуникации, что позволяет нам эффективно сотрудничать в разных часовых поясах, поддерживая при этом неизменно высокое качество и исполнение.
В настоящее время студия разрабатывает свой первый многопользовательский шутер PvPvE, Heptic Arena, с целью выделиться в жанре и оставить неизгладимое впечатление у игроков. Присоединяйтесь к нам в нашем захватывающем путешествии, поскольку мы продолжаем создавать передовые игры, раздвигать границы возможного в игровом мире и предоставлять непревзойденные развлечения и захватывающие впечатления игрокам по всему миру!
О роли
Мы ищем опытного Senior QA Engineer, который будет активно участвовать в поддержании и повышении качества наших игр на протяжении всего процесса разработки.
Работая в тесном сотрудничестве с отделами инжиниринга, дизайна, искусства и продакшена, вы будете помогать применять структурированный и проактивный подход к тестированию игровых функций. Вы будете отвечать за создание подробных планов тестирования, выявление и исследование сложных проблем, выполнение рабочих процессов тестирования и обеспечение четкой коммуникации и эффективного решения проблем.
Эта роль выходит за рамки поверхностного тестирования. Мы ищем человека, который понимает разработку игр с технической точки зрения и может критически мыслить о взаимодействии систем, о том, где они могут дать сбой, и как качество может быть проверено на ранних этапах процесса разработки. По мере разработки Heptic Arena вы будете играть важную роль в обеспечении того, чтобы игровые системы, многопользовательская функциональность, производительность и общий игровой опыт соответствовали стандартам, которые мы хотим предоставить.
Что вы будете делать
- Определять и выполнять тестирование функций, систем и игровых сборок на протяжении всего процесса разработки.
- Создавать подробные планы тестирования, тестовые сценарии и регрессионные наборы на основе технических требований и требований к игровому процессу.
- Тестировать новые функции и системы в функциональных, интеграционных, регрессионных, исследовательских сценариях и сценариях совместимости.
- Выявлять, воспроизводить, исследовать и документировать ошибки с четкими шагами воспроизведения, подтверждающими доказательствами и соответствующей технической информацией.
- Работать напрямую с инженерами, дизайнерами и представителями других дисциплин для исследования проблем, определения их серьезности и проверки исправлений.
- Тестировать игровые системы в Unreal Engine 5, используя ваше техническое понимание движка для исследования проблем, выходящих за рамки поверхностного поведения.
- Поддерживать тестирование многопользовательских и сетевых игр, выявляя проблемы, связанные с репликацией, подключением, задержкой, синхронизацией и взаимодействием игроков.
- Координировать и поддерживать внутренние плейтесты, превращая наблюдения и отзывы игроков в четкие, действенные выводы.
- Поддерживать рабочие процессы отслеживания ошибок, документацию QA и отчетность в Jira.
- Отслеживать тенденции дефектов и данные тестирования для выявления повторяющихся проблем и областей, требующих дополнительного покрытия тестами.
- Вносить вклад в автоматизированное тестирование и внутренние инструменты QA, где это уместно.
- Тесно сотрудничать с руководством продакшена и QA для приоритизации дефектов в соответствии с этапами разработки и требованиями к выпуску.
- Помогать команде в более широком смысле выявлять технические риски и риски игрового процесса на ранних этапах, а не полагаться на тестирование в самом конце производства.
О вас
- Значительный профессиональный опыт в QA разработки игр, желательно на должности Senior QA, QA Engineer или аналогичной технической должности, связанной с качеством.
- Высокий уровень владения Unreal Engine 5 с подтвержденным коммерческим опытом работы над выпущенным тайтлом или игрой, находящейся в активной разработке.
- Глубокое понимание процессов разработки игр и взаимосвязи между инжинирингом, дизайном, искусством, продакшеном и QA.
- Опыт создания и поддержания структурированных планов тестирования, тестовых сценариев и регрессионного покрытия.
- Отличные навыки исследования и воспроизведения ошибок, с возможностью четко и точно сообщать о сложных технических проблемах.
- Рабочее знание одной или нескольких соответствующих технологий скриптинга или программирования, таких как Python, C#, Lua, Unreal Blueprints или Unreal scripting tools.
- Опыт работы с платформами QA и отслеживания ошибок, такими как Jira, Azure DevOps или Bugzilla.
- Знакомство с методологиями Agile разработки и рабочими процессами непрерывной интеграции/непрерывной доставки.
- Опыт анализа данных QA, тенденций дефектов и результатов тестирования для выявления закономерностей и областей риска.
- Уверенность в работе с техническими командами и обсуждении проблем напрямую с инженерами.
- Высокая организованность и способность самостоятельно управлять приоритетами в отношении множества функций и областей разработки.
- Отличные письменные и устные коммуникативные навыки на английском языке.
- Проактивный подход к качеству, с возможностью выявлять потенциальные проблемы до того, как они станут более крупными производственными проблемами.
- Искренний интерес к играм и глубокое понимание того, что делает игровой процесс отточенным, отзывчивым и приятным.
- Необходимо проживать в Европе или часовом поясе, совместимом с CET, с достаточным пересечением с рабочими часами Центральной Европы для последовательного участия в ежедневном сотрудничестве, совещаниях и синхронизации команды.
Желательно
- Предыдущий опыт тестирования многопользовательских игр, PvP, PvE или шутеров.
- Опыт тестирования сетевых игр и отладки проблем, связанных с репликацией, задержкой, подбором игроков или онлайн-сервисами.
- Опыт разработки или поддержки фреймворков автоматизированного тестирования, скриптов или инструментов QA.
- Опыт проведения нагрузочного тестирования, стресс-тестирования или тестирования производительности.
- Опыт работы с пайплайнами CI/CD и автоматизированной проверкой сборок.
- Опыт тестирования на нескольких платформах.
- Опыт разработки AAA-игр.
- Опыт работы в полностью удаленной, многонациональной команде разработчиков игр.
- Опыт участия в разработке тайтла на различных этапах производства, от ранней разработки до запуска.
- Активный интерес к соревновательным и многопользовательским играм.
Жизнь в Prism Studio
Мы работаем как единое целое с общей целью. Наша цель — создать междисциплинарную команду, где каждый является самоуправляемым, где бы он ни находился в мире. Мы сотрудничаем открыто и дружелюбно, как глобальная команда, построенная на таланте и общении.