← Все вакансии

Инженер по автоматизации тестирования

1 день на сайте
MAX
Москва комбинированный QA полный Middle
Откликнуться на сайте MAX →

Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.

Задачи

  • Разработка и поддержка автотестов для Android-приложения: UI-тесты на базе Kaspresso, при необходимости — интеграционные/инструментальные тесты
  • Подготовка тестовых данных, настройка окружений, работа с тестовыми аккаунтами/фичефлагами
  • Запуск тестов локально и в CI, разбор падений: логи, скриншоты, видео/репорты, поиск причин flaky-тестов
  • Оформление баг-репортов, взаимодействие с разработчиками и ручными QA по дефектам и качеству
  • Поддержка стабильности тестового набора: рефакторинг, улучшение архитектуры тестов (Page Object/Screen Object), уменьшение времени прогона
  • Ведение документации по автотестам

Требования

  • Базовые знания тестирования: виды тестов, тест-дизайн, жизненный цикл дефекта, приоритет/серьёзность
  • Уверенное владение Kotlin или Java на уровне написания читаемого кода (классы, коллекции, исключения, ООП)
  • Понимание Android-основ: Activity/Fragment, View, жизненный цикл, Gradle, структура проекта
  • Опыт написания UI-автотестов на Kaspresso (или Espresso + понимание, как Kaspresso упрощает стабилизацию)
  • Умение работать с Git (ветки, PR, разрешение конфликтов на базовом уровне)
  • Навыки диагностики падений: чтение логов (Logcat), понимание типовых причин нестабильности UI-тестов
  • Гибридный график (Москва или Санкт-Петербург)
java kotlin