JavaLinuxSeleniumSwiftUnixShellJiraAgileScrumCommunicationCollaborationRemote Work
About this role
Role Overview
Perform functional, regression, integration, and end-to-end QA for ACI MTS (Money Transfer System) including routing, processing, Control Center validations, and settlement flows.
Validate payment messages across standards: ISO20022 MX, SWIFT MT, FED ISO, CHIPS ISO, and crossborder payment flows (MT103, MT202, pacs.008, pacs.009, etc.).
Conduct comprehensive XML message validation—schema compliance, mapping rules, instruction tags, and field-level data accuracy.
Analyze logs, batch jobs, and transaction results using Linux/Unix, PuTTY, shell scripts, and Control Center tools.
Develop and execute UI automation scripts using Java + Selenium WebDriver, and maintain automation frameworks.
Create and manage test assets (Test Plans, Test Scenarios, Test Cases, RTM) in HP ALM, Octane, Jira.
Own the entire Bug Life Cycle—defect creation, prioritization, triage coordination, retesting, and closure.
Participate in Agile/Scrum ceremonies: Sprint Planning, Grooming, Daily Stand-ups, Sprint Reviews, and Retrospectives.
Collaborate with business, development, and client teams for requirement clarification and defect resolution.
Provide clear, timely status updates and maintain strong stakeholder communication.
Requirements
QA experience in Banking/Payments, specifically crossborder and domestic payments.
Hands-on expertise in ACI MTS, payment routing, transaction lifecycle, and Control Center operations.
Strong understanding of ISO20022 MX, SWIFT MT, FED ISO, CHIPS ISO standards.
Skilled in XML validation, schema interpretation (XSD), mapping rules, and transformation logic.
Proficient with Linux/Unix, PuTTY, log analysis, file movement (FTP/SFTP).
Experience with HP ALM, Octane, Jira for test management and defect tracking.