Москва, бульвар Энтузиастов, 2
Метро: Москва ТоварнаяМы хотим работать с тобой, если тебе нравится реализовывать высокопроизводительные системы, которыми ежедневно пользуются все банки России и некоторые международные банки!
Благодаря нашим системам банки могут обмениваться финансовыми сообщениями и осуществлять точные расчеты с другими участниками платежной системы.
Клиринговая система агрегирует информацию из многих источников данных (банков, авторизационной системы и т.п.) в режиме 24/7/365 и производит анализ и расчёты по всем внутрироссийским транзакциям платежных систем (МИР, VISA, Mastercard, American Express, JCB, UnionPay).
Сейчас перед нами стоит задача развития существующих систем и создание новых.
Чем предстоит заниматься:
Анализ и проектирование
Погружение в предметную область критически важных финансовых систем Платежной Системы "МИР";
Построение тестовых моделей для высоконагруженного бэкенда со множеством интеграций;
Развитие инфраструктуры
Обеспечивать стабильность тестовых окружений, развивать и оптимизировать CI/CD пайплайны (Jenkins, Docker, Ansible);
Тест-инжиниринг
Разработка на Java автоматизированных сценариев для Backend/DB/Frontend и развитие фреймворка автотестирования;
Создание систем генерации тестовых данных и заглушек;
Интеграция с TMS (TestOps) и анализ результатов.
Процессы обеспечение качества
Мы ожидаем:
Продвинутое знание Core Java (Collections, Streams, Concurrency) или Kotlin;
Практический опыт автоматизации тестирования с REST API (RestAssured/etc);
Работа с очередями (Kafka или аналоги);
Будет здорово, если:
У тебя есть понимание финансовых процессов (банк-эмитент/эквайер, процессинг, финансовые сообщения);
У тебя есть опыт проектирования и поддержки тестовой инфраструктуры на базе Docker/K8s;
Осуществлял поддержку и интеграцию инструментов для UI-тестирования (Selenium/Selenide/Selenoid);
ЧТО У НАС ЕСТЬ: