Synechron
Пуна, Индия
Название: QA Automation – Системы Клиринга Платежей Местоположение: Пуна - Местоположение клиента
Местоположение: Пуна - Местоположение клиента Занятость: Полная Описание вакансии Synechron ищет старшего инженера по автоматизации QA для руководства обеспечением качества платформы клиринга платежей. Роль будет заключаться в проверке обработки платежей, финансовых сообщений, расчетов и рабочих процессов сверки, а также в создании надежной автоматизации для непрерывной поставки. Вы также будете поддерживать тестирование на базе ИИ и сотрудничать с командами Product, Engineering и DevOps для улучшения качества платформы и уверенности в выпуске. Требования к программному обеспечению Обязательно Java, Python или JavaScript/TypeScript: 3+ года. Selenium, Playwright, Cypress или эквивалент: 2+ года. Тестирование API с использованием REST Assured, Postman, Karate или эквивалента. SQL и проверка реляционных баз данных. Git и рабочие процессы pull-request. Jenkins, GitLab CI, Azure DevOps или эквивалентные инструменты CI/CD. Инструменты управления тестированием и отслеживания дефектов. Docker или эквивалентные контейнерные технологии. Проверка сообщений XML, JSON, CSV, ISO 20022 или SWIFT. Предпочтительно JUnit, TestNG, PyTest, Robot Framework или эквивалент. Kafka, RabbitMQ или другие платформы обмена сообщениями. JMeter, Gatling или эквивалентные инструменты нагрузочного тестирования. Инструменты виртуализации сервисов и мокирования. Генерация тестов с помощью ИИ, самовосстанавливающаяся автоматизация или предиктивный анализ дефектов. Облачные технологии, наблюдаемость и инструменты Infrastructure-as-Code. Общие обязанности Разработка и выполнение риск-ориентированной стратегии QA для систем клиринга платежей. Проверка жизненных циклов платежей, сообщений ISO 20022 и SWIFT, правил расчетов, исключений и сверки. Создание и поддержка автоматизированных наборов API, интеграционных, UI и сквозных регрессионных тестов. Интеграция автоматизированного тестирования в конвейеры CI/CD. Создание синтетических, соответствующих нормативным требованиям тестовых данных для сложных сценариев клиринга. Расследование дефектов с использованием логов, сообщений, баз данных и трассировок транзакций. Применение ИИ-поддерживаемого тестирования для генерации тестов, поддержки скриптов и анализа дефектов. Сотрудничество с менеджерами по продукту, разработчиками, DevOps и бизнес-аналитиками. Поддержка решений о выпуске с четкими результатами тестов, тенденциями дефектов и оценками рисков. Улучшение тестового покрытия, эффективности выполнения, надежности и отслеживаемости. Технические навыки (по категориям) Программирование — Основное: Java, Python или JavaScript/TypeScript. Предпочтительно: Опыт работы с несколькими языками и событийными системами. Базы данных и данные — Основное: SQL, реляционные базы данных, проверка данных, сверка, синтетические тестовые данные и маскирование данных. Предпочтительно: Хранилища данных, распределенные базы данных и проверка потоков событий. Облачные технологии — Основное: Облачные среды, зависимости сервисов, логи и управление доступом. Предпочтительно: Контейнеры, оркестрация, управляемые облачные сервисы и инфраструктура как код. Фреймворки и библиотеки — Основное: Фреймворки для автоматизации UI и API; проверка XML и JSON. Предпочтительно: Контрактное тестирование, виртуализация сервисов, нагрузочное тестирование и фреймворки для тестирования с использованием ИИ. Инструменты и методологии разработки — Основное: Git, CI/CD, Agile delivery, управление дефектами, отчетность по тестированию, проверка кода и контрольные точки качества. Предпочтительно: Аналитика тестирования, тестирование на отказоустойчивость и платформы наблюдаемости. Протоколы безопасности — Основное: Безопасная обработка тестовых данных, OAuth 2.0, OpenID Connect, TLS, управление секретами и ролевой доступ. Предпочтительно: Тестирование безопасности, цифровые подписи, управление сертификатами и средства контроля в регулируемых финансовых услугах. Требования к опыту 3–5 лет опыта в области автоматизации QA или инженерии качества. Опыт тестирования финтех-платформ, платежных шлюзов, клиринговых систем, банковских платформ или систем обработки транзакций. Практический опыт автоматизированного регрессионного тестирования, API, баз данных, распределенных сервисов и CI/CD. Опыт работы с платежными сообщениями, расчетами, сверкой, обработкой исключений или контролем транзакций. Предпочтительный опыт работы с ISO 20022, SWIFT, высоконагруженными системами или в регулируемых средах. Эквивалентный опыт в разработке программного обеспечения, инжиниринге платформ, платежных операциях или поддержке эксплуатации может быть рассмотрен при наличии сильных навыков автоматизации. Повседневные задачи Разработка сценариев тестирования платежей и клиринга, включая негативные случаи и случаи восстановления. Разработка, выполнение и поддержка автоматизированных тестов. Проверка сообщений, статусов транзакций, результатов расчетов и выходных данных сверки. Создание тестовых данных и управление тестовыми средами. Анализ сбоев, логов, записей баз данных и ответов сервисов. Участие в планировании, уточнении, сортировке дефектов, обсуждениях выпуска и ретроспективах. Проверка кода автоматизации и документирование результатов тестов, рисков и зависимостей. Рекомендация улучшений качества и эскалация проблем, влияющих на точность, безопасность, соответствие требованиям или готовность к выпуску платежей. Квалификация Степень бакалавра в области компьютерных наук, разработки программного обеспечения, информационных технологий или смежной области, или эквивалентный практический опыт. Сертификаты ISTQB, Agile, DevOps, облачные технологии или сертификаты в платежной индустрии приветствуются. Завершение обучения Synechron по безопасности, защите данных, соответствию требованиям, практикам качества и ответственному ИИ. Ожидается постоянное развитие в области платежных технологий, автоматизации, облачных решений, безопасности и тестирования с помощью ИИ. Профессиональные компетенции Аналитическое решение проблем и расследование первопричин. Четкая коммуникация с техническими и бизнес-стейкхолдерами. Сотрудничество между Product, Engineering, DevOps и Operations. Способность расставлять приоритеты в работе на основе платежных рисков и влияния на клиента. Адаптивность к изменяющимся технологиям и требованиям. Инновации, основанные на доказательствах, включая ответственное использование ИИ. Приверженность точному документированию, обмену знаниями и постоянному совершенствованию. ЗАЯВЛЕНИЕ SYNECHRON О РАЗНООБРАЗИИ И ИНКЛЮЗИВНОСТИ Разнообразие и инклюзивность являются основой нашей культуры, и Synechron гордится тем, что является работодателем, предоставляющим равные возможности, и работодателем, проводящим позитивные действия. Наша инициатива в области разнообразия, равенства и инклюзивности (DEI) «Same Difference» направлена на развитие инклюзивной культуры — поощрение равенства, разнообразия и уважительной среды для всех. Мы твердо верим, что разнообразный кадровый состав помогает строить более сильные, успешные бизнесы как глобальная компания. Мы призываем к подаче заявок кандидатов из различных слоев общества, независимо от расы, этнической принадлежности, религии, возраста, семейного положения, пола, сексуальной ориентации или инвалидности. Мы расширяем возможности нашей глобальной рабочей силы, предлагая гибкие условия труда, наставничество, внутреннюю мобильность, программы обучения и развития и многое другое. Все кадровые решения в Synechron основаны на потребностях бизнеса, требованиях к работе и индивидуальных квалификациях, независимо от пола кандидата, гендерной идентичности, сексуальной ориентации, расы, этнической принадлежности, наличия инвалидности или статуса ветерана, или любой другой характеристики, защищенной законом. Уведомление кандидата о подаче заявки
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
3-5 лет
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить