📍 Москва (м. Павелецкая)Санкт-Петербург (м. Площадь Ленина)Офис или гибрид
Мы в Яндексе создаём современные системы управления рисками (Risk Management System, RMS) для наших финтех-продуктов. Наша задача — автоматизировать и улучшить процессы, связанные с выдачей кредитов и расчётом рисков. Мы активно используем машинное обучение (ML) и тесно взаимодействуем с рисковыми аналитиками и ML-инженерами, чтобы обеспечить высокую производительность и надёжность систем кредитного скоринга и управления рисками.
Мы приглашаем в команду инженера по автоматизации тестирования. Вы будете работать над нашими передовыми финтех-решениями и системами управления рисками.
Технологии/инструменты
PythonpytestCI/CDJenkinsGitlab CIAllure TestOpsSQL/NoSQL
Какие задачи вас ждут
- Разработка автотестов и автоматизация проверки ML-моделей.
Вы будете с помощью Python и pytest разрабатывать автотесты для всех аспектов системы управления рисками (RMS), включая ML-модули. Тесно взаимодействовать с ML-инженерами и аналитиками. Автоматизировать проверку ML-моделей.
- Подготовка тестовых данных.
Готовить большие объёмы тестовых данных для ML-моделей и подсчёта рисков и автоматизировать генерацию этих данных.
- Поддержка CI/CD-пайплайнов.
Разрабатывать и поддерживать CI/CD-пайплайны для непрерывной интеграции и доставки новых релизов системы.
- Управление процессом тестирования.
Работать с Allure TestOps для организации, мониторинга процесса тестирования и управления им. Работать с моками и создавать собственные эмуляторы внешних и внутренних систем для тестирования сложных маршрутов данных. Участвовать в выстраивании процессов тестирования, чтобы обеспечивать стабильность и поддерживать рост функциональности.
Мы ждем, что вы
- От трёх лет работали в автоматизации тестирования, знакомы с Python и pytest.
- Создавали CI/CD-пайплайны (например, в Gitlab CI, Jenkins или других системах), обладаете уверенными знаниями в этой области.
- Работали с инструментами управления тестированием (Allure TestOps или аналогичными).
- Умеете работать с гибкими методами тестирования и создавать тестовые данные для сложных финтех-систем.
- Работали с SQL/NoSQL БД для генерации тестовых данных и управления ими.
- Умеете разрабатывать собственные эмуляторы или моки для создания сложных тестовых сценариев.
Будет плюсом, если вы
- Работали с системами управления рисками (RMS) или финансовыми продуктами (системами кредитного скоринга, оценки рисков и т. д.).
- Знаете ML-системы и способы их тестирования.
- Работали с распределёнными системами и технологиями контейнеризации (Kubernetes, Docker).
Условия
- Расширенная медицинская страховка, которая начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
- Страховка для родственников по системе 80/20. Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.
- Гибкий график. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
- В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.
- Жилищные займы. Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью.
- Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей.
Наталья Кезикова IT-рекрутер