Инженер по автоматизации тестирования (Android) в Фантех

Яндекс·Russia·Офис·2 нед. назад

Привет! Я Лёша Хохулин, руководитель службы разработки AI-продуктов в Фантехе. Мы формируем команду для работы над новым продуктом. Если вы умеете тестировать нативные Android-приложения, развивать автоматизацию на Kotlin и вам интересно автоматизировать жизнь пользователя в мире развлечений с помощью LLM/AI, будем рады познакомиться и пригласить вас в команду.

Фантех — бизнес-юнит Яндекса, который развивает развлекательные онлайн-сервисы в Яндекс Плюсе: Кинопоиск, Музыку, Яндекс Афишу, Книги и другие. Мы создаём технологии, чтобы сделать поиск для пользователей в этих сервисах более удобным, быстрым и персонализированным.

Мы запускаем новое направление — AI-продукты для мира развлечений. В его основе — платформа AI-агентов. Она позволит автоматизировать пользовательские сценарии и интегрировать LLM- и AI-инструменты в сервисы Фантеха. Это сервис, который станет частью реальных продуктовых сценариев.

Команда только формируется, и у вас есть возможность присоединиться к проекту на старте. Мы ищем QA-инженера, который поможет заложить фундамент качества продукта: будет тестировать нативное Android-приложение, развивать автоматизацию на Kotlin, участвовать в формировании процессов тестирования и принимать решения, которые повлияют на надёжность и качество продукта.

Тестирование Android-приложения
Вы будете проводить функциональное тестирование нативного Android-приложения — клиентской части нового AI-продукта. Задачи включают тестирование новой функциональности, проверку клиент-серверного взаимодействия, локализацию и описание дефектов, контроль их устранения и обеспечение готовности приложения к релизу.

Развитие автоматизации тестирования
Продукт должен поддерживать всё больше сценариев, интеграций и пользовательских взаимодействий. Вы будете писать и поддерживать UI-E2E-автотесты на Kotlin с использованием Espresso, анализировать результаты прогонов, устранять нестабильность тестов, а также развивать тестовую инфраструктуру, чтобы команда могла выпускать изменения быстро и без потери качества.

Проектирование процессов и архитектуры тестирования
Команда формируется с нуля, и у нового QA-инженера будет заметная зона влияния. Вместе с коллегами вы будете определять подходы к тестированию Android-приложения, развивать архитектуру автотестов, формировать критерии качества и выбирать технические решения, чтобы тесты оставались расширяемыми, поддерживаемыми и надёжными.

Обеспечение качества AI-сценариев
Ваша задача — участвовать в тестировании продуктовых сценариев на платформе, которая связывает AI-инструменты с пользовательскими сценариями в развлекательных сервисах Яндекса. Вы будете помогать превращать идеи в качественные продуктовые решения, формировать подходы к проверке AI-функциональности и обеспечивать её выкатку в продакшн.

  • Не меньше двух лет тестировали нативные мобильные приложения
  • Не меньше года разрабатывали Android-автотесты на Kotlin с использованием Espresso
  • Работали с Android Studio, ADB и инструментами анализа клиент-серверного взаимодействия
  • Умеете тестировать REST API и использовать его для подготовки тестовых данных
  • Уверенно работаете с Git и CI, проводите ревью тестового кода и анализируете результаты прогонов
  • Умеете локализовать дефекты и отличать ошибку в тесте от проблемы в продукте
  • Создаёте и поддерживаете тестовую документацию
  • Участвуете в обсуждении процессов тестирования и принимаете технические решения
  • Разделяете инженерный подход к качеству тестового кода, стабильности прогонов и надёжности продукта
  • Берёте на себя ответственность за результат и качество создаваемого решения
  • Тестировали iOS-приложения и разрабатывали автотесты с использованием XCUITest
  • Работали с Jetpack Compose UI
  • Использовали скриншотное или контрактное тестирование
  • Настраивали Android-автотесты в CI, параллельные прогоны или device farm
  • Тестировали продукты на базе LLM и оценивали качество недетерминированной функциональности
  • Использовали AI-инструменты в работе и понимаете границы их применимости

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

Другие вакансии Яндекс