Назад
обновлено 4 дня назад

QA Automation Engineer (Gamedev)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle/senior
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
QA Automation Engineer (Gamedev): Развитие автоматизации тестирования мобильных игр и Unity-проектов с акцентом на AI-ассистентов, критичные игровые механики, API и интеграции. Focus on проектирование надежных проверок, анализ качества сгенерированных тестов, подключение автотестов к CI/CD и выявление рисков перед релизом.

Локация: удалённая работа из любой точки мира; синхронизация по GMT+3.

Компания

TownLive Games создаёт мобильные игры и развивает R&D-направление с применением AI.

Что делать

  • Автоматизировать приоритетные сценарии с учётом рисков для игрока и бизнеса: критичные игровые механики, сохранение прогресса и интеграции.
  • Создавать и поддерживать с помощью AI автотесты, тестовые данные и вспомогательные инструменты для Unity-клиента, API и интеграций.
  • Проверять качество сгенерированных тестов, воспроизводимость, ожидаемые результаты, ложные падения и пропущенные проверки.
  • Подключать проверки к регулярным запускам в CI/CD, делать результаты понятными и разбирать причины сбоев.
  • Использовать AI для анализа требований, логов, крашей и подготовки тестовой документации с проверкой выводов по фактическим данным.
  • Проводить исследовательские проверки сложных сценариев, сообщать о рисках перед релизом и измерять влияние автоматизации на регрессию и качество проверок.

Требования

  • Коммерческий опыт в QA мобильных игр или Unity-проектов от 2 лет.
  • Умение самостоятельно разбираться в игровой механике, выделять риски и проектировать проверки, включая негативные и пограничные сценарии.
  • Практический опыт автоматизации в коммерческом проекте и возможность показать поддерживаемые тесты или инструменты; решения, созданные преимущественно с AI, также подходят.
  • Практическое применение AI в автоматизации: предоставление контекста проекта, декомпозиция задач, создание и запуск проверок, исправление неудачных решений.
  • Умение читать изменения, предложенные AI, объяснять логику теста и проверять, что он обнаруживает нужную ошибку; способность отличать дефект игры от ошибки теста или сбоя окружения.
  • Понимание особенностей Android/iOS, API и клиент-серверного взаимодействия; умение использовать логи и сетевые запросы для поиска причины проблемы.
  • Опыт работы с Git и запусками автотестов в CI/CD, понимание покрытия проверками, оставшихся рисков и следующих шагов для команды.

Хорошо, если есть

  • Опыт автоматизации Unity через AltTester, Airtest/Poco, Unity Test Framework или другие подходящие инструменты.
  • Опыт проверки рекламы, покупок, аналитических событий и SDK-интеграций, включая Firebase, AppMetrica, AppsFlyer или AppLovin.
  • Кейсы сокращения регрессии и нестабильных тестов, запуска проверок на устройствах и повторного использования автоматизации между проектами.

Культура и преимущества

  • Удалённая работа из любой точки мира с синхронизацией по GMT+3.
  • Оплата зависит от опыта, технической экспертизы и уровня самостоятельности.
  • 28 дней оплачиваемого отпуска и 10 sick days в год.
  • Работа над живым Unity-проектом на стыке QA, автоматизации и AI.
  • Возможность предлагать решения, влиять на подход к тестированию и видеть результат работы; предусмотрены бонусы и подарки к важным событиям.

Процесс найма

  • В отклике нужно рассказать об одном конкретном кейсе: что автоматизировали, как использовали AI, как проверяли качество решения и что изменилось для команды.
  • В отклике также нужно указать зарплатные ожидания и часовой пояс.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →