Job ID: JOB_ID_21
About the Role
We are seeking a seasoned Test Automation Engineer with deep expertise in the banking and payments domain to lead quality engineering efforts for high-throughput payment flows. This role is critical for ensuring the security, resiliency, and compliance of mission-critical systems involving Wires, SWIFT, FedNow, and ISO 20022 standards. You will be responsible for designing robust automation frameworks and embedding quality directly into the CI/CD pipeline to support real-time processing environments.
Core Responsibilities
- Design and maintain scalable, modular automation frameworks for UI, API, and Database layers.
- Utilize modern tools such as Selenium, Playwright, Cypress, RestAssured, and Postman.
- Implement robust test data management and parallel execution strategies to reduce flaky tests.
- Integrate automated test suites into CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins.
- Establish quality gating policies and dashboards to monitor code coverage and performance baselines.
- Execute ‘Shift-left’ testing via PR-level unit and contract tests.
- Implement ‘Shift-right’ strategies including synthetic monitoring and post-deployment observability.
- Author end-to-end automation for complex payment journeys: initiation, validation, routing, and reconciliation.
- Validate real-time rails including SWIFT (MT/MX), RTP, FedNow, and Chips.
- Verify message schemas for ISO 20022 (pain.001, pacs.008, camt) and ensure proper SWIFT MX mapping.
- Conduct non-functional testing for performance, soak, and resilience, including chaos and failover testing.
- Collaborate with cross-functional teams to ensure idempotency and proper handling of FX, fees, and retries.
Technical Requirements
- 7-10+ years of experience in professional test automation.
- At least 5 years of dedicated experience within banking or payments platforms.
- Strong proficiency in at least one programming language: Java, C#, Python, or TypeScript.
- Hands-on experience with message validation (JSON, XML, ISO 20022) and event-driven systems like Kafka or RabbitMQ.
- Solid grasp of containerization (Docker/K8s) and environment secret management.
- Expertise in SQL and NoSQL databases (e.g., MongoDB) for synthetic test data setup.
- Familiarity with observability tools like Grafana and Splunk to correlate telemetry with test results.
Domain Knowledge & Compliance
The candidate must possess a thorough understanding of SWIFT/ISO 20022 principles and FedNow operations. Knowledge of fraud and risk controls, AML, and sanctions screening (OFAC) is highly desirable. You will be expected to ensure that all testing practices adhere to secure coding standards and financial regulatory requirements.
Nice-to-Have Skills
- Experience with contract testing using OpenAPI or AsyncAPI.
- Exposure to liquidity management and reconciliation systems.
- Background in fraud signals and decisioning engines.
Special Requirements
Local Only; In-person interview required; Hybrid Charlotte, NC; Domain restriction: Banking/Payments (ISO 20022, SWIFT).
Compensation & Location
Salary: $130,000 – $178,000 per year (Estimated)
Location: Charlotte, NC
Recruiter / Company – Contact Information
Recruiter / Employer: Veridian Tech Solutions
Email: vinay@veridiants.com
Recruiter Notice:
To remove this job posting, please send an email from
vinay@veridiants.com with the subject:
DELETE_JOB_ID_21