ЯндексЯндекс

Android-разработчик в команду инфраструктуры Маркета

офис

Команда инфраструктуры Маркета развивает CI/CD и сквозное E2E-тестирование мобильных приложений Android/iOS; вы будете масштабировать тестовую платформу, ускорять прогон и обеспечивать качество метрик, что повышает стабильность релизов и качество продукта

ГрейдSenior
Опытот 3 лет

Стек

AppiumEspressoXCUITestCI/CDSQLКонтейнеризацияЭмуляторыSDK

Задачи

  • Развивать и масштабировать E2E-прогоны для мобильных приложений
  • Оптимизировать мобильную часть CI/CD: кеширование, шаринг артефактов, параллелизация
  • Снижать нестабильность тестов (флейки) и внедрять автоскипы
  • Автоматизировать сбор и доставку клиентских метрик в аналитические системы
  • Строить кросс-сервисные E2E-сценарии и тестировать экспериментальные фичи
  • Создавать инструменты и SDK для упрощения написания автотестов

Обязательно

  • Опыт мобильной разработки для Android более 3 лет
  • Опыт с Appium, Espresso и/или XCUITest и понимание построения стабильных E2E
  • Знание принципов CI/CD и опыт работы с CI-системами, оптимизация сборок и тестов
  • Понимание высоконагруженных распределённых систем доставки событий и умение работать с логами/трейсами
  • Готовность решать инфраструктурные задачи за пределами мобильных платформ
  • Умение самостоятельно принимать решения и высокая автономность
  • 4–5 дней в неделю работать в московском офисе

Будет плюсом

  • Опыт работы с устройствами/фермами и cloud device farms
  • Знание контейнеризации и изолированных сред для тестов
  • Умение снижать флейки и автоскипы на основе статистики прогонов
  • Базовый уровень SQL и опыт работы с аналитическими витринами
  • Опыт тестирования и анализа A/B-экспериментов
  • Опыт со Swift или Kotlin Multiplatform
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT