Инженер по автоматизации тестирования (SDET Android) в Музыку

Яндекс

Инженер по автоматизации тестирования (SDET Android) в Музыку

Описание вакансии

Ищем сильного SDET’а мобильных приложений в команду Яндекс Музыки. Мы тестируем музыку, которая звучит из телефонов, планшетов, ноутбуков, умных колонок и авто.

Мы создаём сложный продукт для многомиллионной аудитории, постоянно улучшаем процессы, внедряем новые технологии, инструменты и подходы. Много автоматизируем, тестируем интеграции (например, с Яндекс Станцией, Авто, Навигатором), новые поверхности (CarPlay, Android Auto) и стараемся избавляться от рутины, чтобы больше работать над сложными и интересными задачами.

Какие задачи вас ждут

Автоматизация и поддержка сценариев тестирования
Яндекс Музыка — активно развивающийся продукт. Важно поддерживать его состояние стабильным. Поэтому мы автоматизируем регрессы и регулярно следим за их актуальностью.

Доработка инфраструктуры
Наша команда разрабатывает инфраструктуру, чтобы ускорять и упрощать автоматизацию сценариев тестирования. Примеры ваших инфраструктурных задач: создавать моки (от локальных хранилищ до gRPC-сервисов), оптимизировать и ускорять сами автотесты, дорабатывать CI-пайплайны.

Пересмотр архитектуры фреймворка тестирования
Много внимания уделяем разработке собственного фреймворка тестирования. Важно, чтобы команде было удобно его использовать. Для этого регулярно пересматриваем архитектуру, проводим рефакторинг, заботимся об актуальности кодовой базы.

Мы ждём, что вы

  • Писали автотесты для Android на Espresso или Kaspresso (Kotlin) не менее трёх лет
  • Работали с Compose
  • Хорошо понимаете клиент-серверное взаимодействие
  • Писали автотесты с подменой ответов бэкенда (моки)
  • Работали с инструментами для тестирования серверного API (Postman, SoapUI)
  • Писали конфиги и скрипты для систем непрерывной интеграции
  • Разрабатывали вспомогательные утилиты

Будет плюсом, если вы

  • Занимались функциональным тестированием (тестированием мобильных) более года
  • Писали тест-кейсы для автотестов
  • Понимаете процессы разработки фичи (от задумки продукта до его выкатки в продакшен)
Навыки
  • Kotlin
  • Java
  • Cucumber
  • QA
  • Python
  • Selenide
Посмотреть контакты работодателя

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию