Описание
Качество диалогов агентной части банковского продукта проверяется автоматическими прогонами: одни LLM играют пользователей, а проверки и LLM-оценщик разбирают результаты. Соотношение веб- и мобильного тестирования — 50/50, ручного и автоматизированного — 50/50.
Задачи
•Проверять корректность финансовых расчётов: создавать эталонные сценарии, вручную рассчитывать результаты и сверять их с движком
•Разрабатывать тесты-инварианты для проверки свойств, которые должны выполняться на любых данных
•Создавать контрактные и регрессионные тесты компонентов
•Проверять качество загружаемых рыночных данных
•Интегрировать тесты в CI/CD и устранять их нестабильность
Требования
•Опыт автоматизации тестирования на Python/Pytest от 3 лет
•Коммерческий опыт автоматизации мобильного тестирования
•Опыт работы с агентами и LLM
•Сильные навыки тест-дизайна: граничные значения, свойства и инварианты; property-based testing с Hypothesis
•Готовность разбираться в финансовой арифметике и вручную рассчитывать эталонные значения для сделок, комиссий и стоп-лоссов
•Опыт работы с SQL, Docker, CI/CD и Linux
•Опыт тестирования API
Не подойдут кандидаты с опытом только на других языках программирования или только в ручном тестировании. Обязателен коммерческий опыт автоматизации на Python, мобильной автоматизации и работы с агентами и LLM.
Условия
•Оформление по ТК РФ, оплачиваемые отпуска, больничные и декретные
•Гибкое начало рабочего дня
•Предоставление техники
•ДМС
•Скидки на фитнес, кино и уроки английского