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