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

Инженер по тестированию в Карты

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

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

Задачи и обязанности

Тестирование мобильного приложения

Вы будете проверять корректность работы интерфейсов и функциональности мобильного приложения, стройность логики, а также интеграции с другими сервисами (API, базами данных, внешними сервисами). Будете писать тестовую документацию, поддерживать её актуальность, заводить баги и предлагать улучшения.

Участие в разработке сервиса

Вы будете участвовать во всех этапах разработки сервиса — от создания прототипа до поддержки в проде. Займётесь планированием и оценкой задач продуктовых команд, будете взаимодействовать с саппортом, контролировать работоспособность продукта в продакшене, проводить регрессы и следить за уровнем забагованности сервиса.

Автоматизация сценариев

Мы любим сложные и интересные задачи и стараемся избавляться от рутины. Поэтому активно автоматизируем регрессы и E2E-тесты на Kotlin Multiplatform и стремимся к устойчивой и сбалансированной пирамиде тестирования.

Больше о разработке в Яндексе — в канале Yandex for Developers

Требования

  • Тестировали мобильные приложения (iOS и Android) не менее трёх лет
  • Знаете подходы к тестированию бэкенда
  • Тестируете API, разбираетесь в логах и взаимодействии с БД
  • Владеете инструментами работы с API (Postman, Swagger, Charles, Fiddler)
  • Понимаете основы сетевого взаимодействия и архитектуру клиент-серверных приложений
  • Работаете с тестовыми артефактами и пишете функциональные автотесты
  • Умеете работать с Git
  • Отличаетесь высокой степенью ответственности, для вас важен качественный результат работы
  • Мыслите продуктово: погружаетесь в бизнес-логику продукта, предлагаете улучшения, следите за метриками и влиянием багов на пользователя
  • Готовы самостоятельно брать на себя задачи и доводить их до результата

Дополнительные требования

  • Настраивали и оптимизировали QA-процессы
  • Разрабатывали тестовую модель и оценивали её полноту
  • Работали с метриками качества
  • Тестировали распределённые системы или высоконагруженные API
  • Владеете SQL или другим языком запросов к данным
  • Работали в кросс-функциональных продуктовых командах
Kotlin Swift SQL Git
Откликнуться →