Обязанности:

  • Развивать архитектуру mobile test automation на Python, Pytest и Appium: проектировать и рефакторить компоненты фреймворка, участвовать в архитектурных решениях и проводить code review.
  • Автоматизировать тестирование Android- и iOS-клиентов и игрового сервера: UI, API и игровые сценарии.
  • Настраивать CI/CD на GitLab CI и Jenkins, интегрировать автотесты в пайплайны сборки, поддерживать тестовые стенды и окружения.
  • Создавать и интегрировать ферму реальных Android- и iOS-устройств.
  • Повышать стабильность тестов, автоматизировать сбор логов, скриншотов и crash-данных.
  • Развивать интеграцию автотестов с игровым клиентом через test/debug hooks.

Требования: от 3 лет опыта в автоматизации мобильного тестирования, отличное знание Python, опыт разработки или развития test automation framework, опыт с Appium, ADB, Android internals и физическими Android-устройствами, CI/CD (GitLab CI, Jenkins) и Git.

Будет плюсом: Unity или Unreal Engine, NoesisGUI, построение или эксплуатация mobile device farm, native Android crash debugging, performance testing Android и Perfetto, iOS automation (XCUITest, WebDriverAgent).

Условия: полная занятость, график 5/2; работа удалённо, гибридно или в офисе.