Назад к вакансиям

QA Automation Engineer (Gamedev)

TownLive GamesВесь мирУдалённоот 2 летПолная занятость
AICI/CDGitAPIJiraGameDevAutomationConfluenceAndroidiOSUnityQA AutomationMobile Gamingавтоматизация тестированияTeamCity

Описание

Компания создает мобильные игры и развивает R&D-направление с применением AI. Ищет QA Automation Engineer (Middle+/Senior), который будет развивать автоматизацию тестирования, сокращать ручную регрессию и помогать команде быстрее выпускать стабильные обновления. Основную работу по созданию и доработке автотестов будем строить через AI-ассистентов и агентов. Вы проектируете проверки, ставите задачи 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
  • Возможность предлагать решения, влиять на подход к тестированию и видеть результат своей работы
  • Бонусы и подарки к важным событиям в жизни
  • Рабочая среда: Unity, Android/iOS, TeamCity, Testy, Jira и Confluence
  • Язык и фреймворк для автотестов выбираем под проект и существующие решения

Процесс отбора

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