Инженер по автоматизации тестирования в Финтех (Kotlin)
Описание
Локация: Москва или Санкт-Петербург
Компания
Разработка и развитие кредитных финтех-продуктов, включая сервис Яндекс Сплит — лидера российского рынка BNPL.
Что делать
Разрабатывать и поддерживать автоматизированные тесты для бэкенд-продуктов на Kotlin, JUnit и Spring.
Создавать и поддерживать CI/CD-пайплайны для обеспечения более 30 релизов в день.
Разрабатывать микросервисы на Kotlin и Spring для повышения стабильности и эффективности тестов.
Создавать и поддерживать эмуляторы внешних и внутренних систем.
Разрабатывать архитектуру моков, работающих как динамические маршрутизаторы трафика в едином тестовом окружении.
Интегрировать решения в кредитные продукты и экосистему Яндекса для повышения качества, надёжности и масштабируемости.
Требования
Более трёх лет опыта в автоматизации тестирования с использованием Java, Kotlin или других объектно-ориентированных языков.
Готовность перейти на Kotlin и работать со Spring.
Уверенное знание основ CI/CD, включая GitLab CI и Jenkins.
Опыт работы с SQL- и NoSQL-базами данных, включая PostgreSQL, S3 или YDB.
Знание структур данных и алгоритмов, а также опыт работы с Kubernetes, Docker, Kafka и микросервисами.
Готовность работать в Москве или Санкт-Петербурге.
Хорошо, если есть
Опыт работы в банках или с финансовыми продуктами.
Опыт создания тестовых окружений, эмуляции систем и маршрутизации трафика.
Культура и преимущества
Работа над кредитными финтех-продуктами с высокими требованиями к качеству, надёжности и масштабируемости.
Динамичная среда и участие в развитии решений, поддерживающих более 30 релизов в день.
Интеграция с обширной технологической экосистемой Яндекса.