Automation QA (Python)
BLACKHUB GAMESУдалённоот 3 лет5/2Полная занятость
PythonCI/CDGitGitLab CIAndroidiOSJenkinsQA AutomationPytestMobile TestingAppium
Описание
Приглашаем Automation QA (Python) для развития архитектуры mobile test automation, автоматизации тестирования Android/iOS клиентов и игрового сервера, настройки CI/CD и создания внутренней фермы реальных устройств.
Обязанности
- Развивать архитектуру 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
- Формат работы: удалённо или гибрид или офис