Обязанности:
Мы в Яндексе разрабатываем дебетовые продукты для профессионалов, включая такие решения для водителей такси и курьеров, как карта Яндекс PRO с возможностью моментальных выплат. Мы приглашаем в команду инженера по автоматизации тестирования, чтобы сделать наши системы ещё более надёжными и эффективными. Какие задачи вас ждут: Автоматизация тестирования дебетовых продуктов (карта 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 и т. д. Понимаете структуры данных, алгоритмов и знакомы с их применением в задачах тестирования и разработки Внимательны к деталям, ответственны за результат и умеете работать в динамично меняющейся среде Будет плюсом, если вы: Работали в банках или с финансовыми продуктами Знаете, как создавать тестовые окружения, эмуляцию системы и маршрутизацию трафика