Инженер по тестированию в команду мобильной платформы Яндекс Еды
Мы разрабатываем мобильный SDK для сферы фудтеха. Он интегрируется в супераппы Яндекса и обеспечивает функциональность заказа еды: отображение меню, оформление заказов, оплату и отслеживание статуса.
Вы будете руководить процессом тестирования этого SDK: выстраивать стратегию проверки, координировать работу тестировщиков, контролировать качество интеграций и обеспечивать стабильность работы компонента в разных клиентских приложениях. Важно учитывать многообразие сценариев использования, особенности платформ и требования к производительности.
Задачи и обязанности
Тестирование мобильного приложения и сопутствующих сервисов
Вам предстоит обеспечивать стабильность и бесперебойную работу мобильной платформы, проводить функциональное, регрессионное и интеграционное тестирование, участвовать в тестировании новых фич перед важными запусками, проверять корректность работы приложения на различных устройствах и версиях ОС.
Работа с тестовой документацией
Нужно будет разрабатывать и актуализировать тест‑кейсы, чек‑листы, сценарии тестирования, оформлять баг‑репорты с чётким описанием дефектов, шагами воспроизведения и приложенными логами или скриншотами, а также документировать особенности поведения системы при пограничных сценариях.
Взаимодействие с командой
Вы будете тесно сотрудничать с разработчиками, DevOps‑инженерами и менеджерами продукта, участвовать в планировании спринтов и оценке тестового покрытия новых функций, вносить предложения по оптимизации процессов тестирования и CI/CD, помогать в разработке внутренних инструментов для автоматизации тестирования и анализа качества.
Требования
- Знакомы с принципами CI/CD и умеете работать в среде непрерывной интеграции
- Владеете инструментами отладки и анализа трафика (например, DevTools, Charles/Proxyman, Wireshark)
- Понимаете архитектуру клиент‑серверных приложений и особенности взаимодействия мобильных клиентов с бэкендом
- Умеете составлять чёткую и информативную тестовую документацию (тест‑кейсы, чек‑листы, баг-репорты)
- Разбираетесь в жизненных циклах разработки и тестирования ПО
- Можете аргументированно обосновать приоритеты в тестировании и риски
- Имеете опыт автоматизации тестирования мобильных приложений (Xcode UI Testing, Espresso и т. п.)
Дополнительные требования
- Участвовали в проектировании тестовых стендов или инструментов для команды
- Знакомы с базовыми принципами DevOps и инструментами развёртывания
- Понимаете особенности оптимизации производительности мобильных приложений
- Имеете опыт тестирования API (Postman, Swagger и т. п.)
Похожие вакансии