Инженер по тестированию в Карты
Мы тестируем Яндекс Карты — сервис, который поможет в любое время суток найти дорогу в библиотеку, узнать, на чём быстрее добраться до любимого театра, и подскажет, где в Питере можно выпить нежнейший раф.
Мы ищем коллегу, который поможет нам повышать качество сервиса, быстрее выпускать новые функции и заботиться о миллионах пользователей.
Задачи и обязанности
Тестирование мобильного приложения
Вы будете проверять корректность работы интерфейсов и функциональности мобильного приложения, стройность логики, а также интеграции с другими сервисами (API, базами данных, внешними сервисами). Будете писать тестовую документацию, поддерживать её актуальность, заводить баги и предлагать улучшения.
Участие в разработке сервиса
Вы будете участвовать во всех этапах разработки сервиса — от создания прототипа до поддержки в проде. Займётесь планированием и оценкой задач продуктовых команд, будете взаимодействовать с саппортом, контролировать работоспособность продукта в продакшене, проводить регрессы и следить за уровнем забагованности сервиса.
Автоматизация сценариев
Мы любим сложные и интересные задачи и стараемся избавляться от рутины. Поэтому активно автоматизируем регрессы и E2E-тесты на Kotlin Multiplatform и стремимся к устойчивой и сбалансированной пирамиде тестирования.
Больше о разработке в Яндексе — в канале Yandex for Developers
Требования
- Тестировали мобильные приложения (iOS и Android) не менее трёх лет
- Знаете подходы к тестированию бэкенда
- Тестируете API, разбираетесь в логах и взаимодействии с БД
- Владеете инструментами работы с API (Postman, Swagger, Charles, Fiddler)
- Понимаете основы сетевого взаимодействия и архитектуру клиент-серверных приложений
- Работаете с тестовыми артефактами и пишете функциональные автотесты
- Умеете работать с Git
- Отличаетесь высокой степенью ответственности, для вас важен качественный результат работы
- Мыслите продуктово: погружаетесь в бизнес-логику продукта, предлагаете улучшения, следите за метриками и влиянием багов на пользователя
- Готовы самостоятельно брать на себя задачи и доводить их до результата
Дополнительные требования
- Настраивали и оптимизировали QA-процессы
- Разрабатывали тестовую модель и оценивали её полноту
- Работали с метриками качества
- Тестировали распределённые системы или высоконагруженные API
- Владеете SQL или другим языком запросов к данным
- Работали в кросс-функциональных продуктовых командах