We are looking for Senior Payments Test Automation Engineer for our client in Iselin NJ or Charlotte NC.
Job Title: Senior Payments Test Automation Engineer
Job Location: Iselin NJ or Charlotte NC
Job Type: Contract
Job Overview:
Pay Range: $50/hr - $55/hr
Requirement/Must Have:
- 8+ years of professional experience in software test automation/QA, with a significant focus on banking or payments systems.
- Proven track record of leading QA/test automation efforts for complex, business-critical financial applications.
- Strong knowledge of banking and payments processes, including wire transfers, cross-border payments (SWIFT MT/MX), ISO 20022 message standards, and real-time payment systems (e.g., RTGS, SEPA, Fedwire, CHIPS).
Responsibilities:
- Develop and implement comprehensive test strategies and plans for end-to-end payments processing scenarios, covering multiple payment types to ensure no 'room for error' in critical financial transaction workflows.
- Identify testing scope, requirements, and success criteria for each release.
- Design and maintain robust, scalable test automation frameworks using Java-based tools and libraries.
- Leverage Selenium WebDriver, Playwright, and related frameworks to automate both UI and API testing.
- Ensure the framework supports functional, regression, and integration testing for a large-scale payments platform, enabling quick and reliable test execution.
- Create and execute automated test cases and test scripts that validate complex payment flows, data transformations, and reporting functionalities.
- Achieve high coverage across varied payment types and ensure accurate verification of payment processing, compliance, and reporting outputs.
Skills:
- Selenium.
- Playwright.
- Java.