MLOps QA / Release Engineer (MLOps Platform)
Опыт
от 3-х лет
Английский язык
не требуется
Локация
Удаленно (РФ)
Задачи:
- проводить функциональное, интеграционное, регрессионное и исследовательское тестирование платформы;
- автоматизировать тестирование на Python;
- разбираться в сложных end-to-end сценариях MLOps: от подготовки и запуска workload до получения результата;
- тестировать взаимодействие компонентов платформы, API, сервисов, инфраструктуры и внешних интеграций;
- анализировать результаты тестирования, локализовывать проблемы и помогать разработчикам находить причины дефектов;
- формировать и поддерживать тестовую документацию, чек-листы и тестовые сценарии;
- постепенно развивать тестовую стратегию: определять, что проверять вручную, что автоматизировать и на каком уровне;
- автоматизировать регрессионные проверки и release checks;
- интегрировать автоматизированные проверки в CI/CD;
- участвовать в подготовке и проведении релизов;
- постепенно брать на себя ответственность за готовность к релизу: определять необходимые проверки и критерии готовности перед выкаткой;
- выстраивать и улучшать релизный цикл совместно с разработчиками, DevOps/MLOps и другими участниками команды;
- формализовать release checklist, quality gates и критерии приёмки;
- в перспективе отвечать за общую картину качества и релизов платформы, а не только за выполнение отдельных тест-кейсов.
Требования:
- хорошая база в тестировании ПО: понимание видов тестирования, умение составлять тестовые сценарии и находить дефекты;
- базовое понимание жизненного цикла моделей и работы с данными;
- интерес к технической части: API, логи, Linux, SQL, Git, CI/CD, контейнеры и др.;
- опыт или интерес к автоматизации тестирования;
- понимание назначения CI/CD и автоматических quality gates;
- умение разбираться в сложных системах, а не только тестировать отдельные UI-функции;
- готовность самостоятельно находить проблемы в процессах и предлагать способы их решения;
- готовность постепенно брать ответственность за область целиком, а не только за выполнение отдельных задач.
Будет плюсом:
- опыт работы с Kubernetes / Docker;
- опыт работы с CI/CD;
- опыт API-тестирования;
- опыт работы с observability: logs, metrics, traces;
- опыт тестирования ML/AI-систем или MLOps-инфраструктуры;
- опыт построения или улучшения release-процессов.
Мы предлагаем:
- длительное сотрудничество с ИТ-аккредитованной компанией;
- предоставление корпоративного ноутбука;
- ДМС со стоматологией после прохождения испытательного срока;
- подключение к корпоративной программе BestBenefits;
- подключение к внутренней программе лояльности CentiShop;
- корпоративная скидка 15% на занятия в Skyeng;
- корпоративные условия в фитнес-центрах X-Fit и Fitmost;
- участие в реферальной программе «Приведи друга» за дополнительный бонус;
- корпоративные активности: квиз, онлайн-йога, онлайн-шахматы, онлайн-покер и многое другое;
- корпоративная библиотека;
- корпоративный юрист.