Обязанности:
Работа с инструментами тестирования и валидацииВам предстоит тестировать инструменты для валидации и верификации качества автономного автомобиля и грузовика. Вы будете развивать существующие инструменты и писать новые — в том числе в роли заказчика для команды инфраструктуры и симулятора. Предстоит проводить функциональное, регрессионное и интеграционное тестирование сервисов, составлять и поддерживать тестовую документацию: тест-кейсы, чек-листы, инструкции. Нужно будет отвечать за тестирование релизов, системно работать с инцидентами и баг-репортами, разрабатывать и запускать автоматические тесты в актуальных фреймворках для тестирования, работать над увеличением покрытия интеграционных и E2E-сценариев для функциональности с участием ML-сервисов. Взаимодействие с командой и планирование её задач
Нужно будет работать вместе с командами разработки и продукта, менеджерами, участвовать в стратегическом планировании команды тестирования. Больше о разработке в Яндексе — в канале Yandex for Developers
Ключевые навыки:
- Более трёх лет работали QA-инженером
- Работаете с командной строкой и Git
- Разбираетесь в процессах деплоя и CI
- Тестировали продукты с ML или Big Data
- Понимаете принципы тестирования и автоматизации
- Умеете применять в работе техники тест-дизайна
- Тестировали REST API и микросервисы
- Работали в больших продуктовых проектах
Дополнительные требования:
- Умеете писать автотесты и встраивать их в CI
- Работали с Pytest или Playwright
- Тестировали ROS/ROS2-based-системы
- Тестировали роботизированные системы в симуляторе или симуляторы роботизированных систем
- Умеете работать с командной строкой Unix shell
- Выстраивали процессы тестирования или автоматизации тестирования
- Знаете Python или JavaScript или готовы активно развиваться в этом направлении