Описание
Команда разрабатывает централизованную cloud-native аналитическую платформу на базе Microsoft Azure для более чем 50 бизнес-подразделений, включая Risk, Finance, Treasury и другие направления. Платформа поддерживает соответствие банка требованиям CCAR и цифровую трансформацию, обеспечивая загрузку данных, дэшборды для исполнения в реальном времени и безопасный вывод данных.
Задачи
•Разработка автоматизации тестирования для облачной платформы данных, обслуживающей более 50 бизнес-подразделений
•Проектирование и реализация масштабируемых, поддерживаемых тестовых фреймворков, интегрированных с CI/CD пайплайнами
•Взаимодействие с разработчиками, дата-инженерами и бизнес-стейкхолдерами для понимания требований, валидации функциональности и обеспечения качества решений
•Полный цикл тестирования новых фич: от определения тестовой стратегии и написания автотестов до анализа результатов и непрерывных улучшений
•Выявление возможностей для оптимизации покрытия тестами, снижения ручного труда и повышения надёжности платформы
•Коммуникация прогресса и рисков, вклад в прозрачность, качество и инновации
Требования
•7+ лет опыта в автоматизации тестирования с использованием Java
•Солидный опыт backend-разработки и тестирования на Java
•Опыт с behavior-driven development и AI-assisted test automation
•Умение проектировать и реализовывать автоматизированные тест-кейсы в облачных средах на основе user stories и acceptance criteria
•Хорошее понимание SQL
•Практический опыт с CI/CD инструментами, Git, GitHub или GitLab, автоматизацией пайплайнов
•Знание инструментов и методологий performance testing, load testing или security testing
•Навыки решения проблем, включая дебаг сложных систем и разработку масштабируемых решений для автоматизации тестирования
•Комфортная работа в Agile/Scrum среде с кросс-функциональными командами
Будет плюсом
•Опыт в domain Banking and Financial Services
•Microsoft Azure
•Docker
•Kubernetes
•Kafka или другие платформы event streaming
Условия
Условий в вакансии нет