Обязанности:
- Развивать архитектуру 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; работа удалённо, гибридно или в офисе.