Mobile Automation QA Engineer (iOS & Android)
Мы ищем Senior Mobile Automation QA Engineer в команду, создающую мобильные решения, где качество напрямую влияет на реальные результаты. Если вы увлечены тестированием мобильных приложений и любите работать со всем стеком, от аппаратного обеспечения устройства до серверных служб, эта роль для вас.
Обязанности
- Разработка и внедрение инфраструктуры автоматизации QA и тестовых сценариев, охватывающих взаимодействие клиента–мобильного устройства–сервера, включая фронтенд, серверные службы и мобильные приложения
- Разработка и выполнение сквозных (E2E) тестов для iOS и Android, тестирование новых функций с акцентом на глубокое внутреннее поведение и интеграцию на уровне ОС
- Обеспечение бесперебойной связи между устройствами, службами и мобильными приложениями посредством надежного интеграционного тестирования
- Быстрое освоение и внедрение новых инструментов, функций и платформ (например, Datadog, Crashlytics, Raygun, Bugfender)
- Участие в развитии инфраструктуры автоматизации и стандартов тестирования команды
Требования
- Опыт написания автоматизированных тестов для мобильных устройств от 4 лет, предпочтительно с использованием Python (UI-автоматизация и интеграционные тесты)
- Опыт работы с инструментами тестирования iOS: XCUITest, XCTest, Instruments или Xcode
- Опыт работы с инструментами тестирования Android: Espresso, Instrumented Tests, Local Tests или Android Studio
- Опыт работы в разработке инфраструктуры автоматизации от 1 года
- Уверенный опыт работы с RESTful API
- Продвинутый английский — письменный и устный
Приветствуется
- Опыт работы с Robot Framework или Cucumber с использованием Python
- Знакомство с: AWS Device Farm, BrowserStack App Automate, Sauce Labs, WebdriverIO, Docker, AWS или Airflow
- Опыт создания или работы с CI/CD пайплайнами — Jenkins, GitHub Actions или Azure AppCenter
- Глубокие знания мобильных операционных систем
- Опыт тестирования Mobile SDK, функций на основе геолокации, интеграций NFC или BLE
Мы предлагаем:
- Возможность работать над передовыми проектами
- Работа в высокомотивированной и преданной команде
- Конкурентная заработная плата
- Гибкий график
- Пакет льгот — медицинская страховка, спорт
- Корпоративные социальные мероприятия
- Возможности для профессионального развития
- Хорошо оборудованный офис