О компании
Яндекс несколько лет разрабатывает технологии автономного вождения. Компания уже запустила автономные автомобили и грузовики, а также автономных роботов доставки. Автономный флот тестируется в некоторых районах Москвы, в Мурино (Ленинградская область), в Сочи и в Иннополисе.
Обязанности
- Тестировать инструменты для валидации и верификации качества автономных автомобилей и грузовиков.
- Развивать существующие инструменты и писать новые, в том числе выступать заказчиком для команды инфраструктуры и симулятора.
- Проводить функциональное, регрессионное и интеграционное тестирование сервисов.
- Составлять и поддерживать тестовую документацию: тест-кейсы, чек-листы, инструкции.
- Отвечать за тестирование релизов, системно работать с инцидентами и баг-репортами.
- Разрабатывать и запускать автоматические тесты в актуальных фреймворках для тестирования.
- Увеличивать покрытие интеграционных и E2E-сценариев для функциональности с участием ML-сервисов.
- Работать с командами разработки и продукта и менеджерами, участвовать в стратегическом планировании команды тестирования.
Требования
- Более трёх лет работы QA-инженером.
- Работа с командной строкой и Git.
- Понимание процессов деплоя и CI.
- Опыт тестирования продуктов с ML или Big Data.
- Понимание принципов тестирования и автоматизации, умение применять техники тест-дизайна.
- Опыт тестирования REST API и микросервисов.
- Опыт работы в больших продуктовых проектах.
- Будет плюсом: умение писать автотесты и встраивать их в CI; опыт работы с Pytest или Playwright; опыт тестирования ROS/ROS2-based-систем и роботизированных систем в симуляторе или симуляторов роботизированных систем; умение работать с командной строкой Unix shell; опыт выстраивания процессов тестирования или автоматизации тестирования; знание Python или JavaScript либо готовность активно развиваться в этом направлении.
Условия
Москва, Санкт-Петербург. Офисный или гибридный формат работы.