onsite
Automation Engineer Java, Selenium, Swift
QA Engineer
Lead the design and maintenance of end‑to‑end automation frameworks for payment processing, leveraging Java, Selenium, Playwright, and ISO 20022 message validation to ensure robust, CI‑driven test coverage.
About the role
Key Responsibilities
- Design, develop, and maintain scalable automation frameworks using Java, Selenium, and Playwright.
- Write and execute automated test scripts for end‑to‑end payment workflows, including functional, regression, integration, and API testing.
- Validate ISO 20022 financial messages (pacs.008, pacs.009, pacs.004, pacs.002, camt.xxx) and ensure compliance with payment domain standards.
- Integrate test suites with CI/CD pipelines (Jenkins) and manage version control with Git.
- Collaborate with QA, development, and product teams to define test strategies and improve test coverage.
Requirements
- 5+ years of Java automation experience and 3+ years of Swift automation experience.
- Proficiency in Selenium, Playwright, REST Assured, and TestNG/JUnit.
- Strong understanding of ISO 20022, payment processing, and related protocols (CHIPS, FED).
- Experience with CI/CD tools (Jenkins) and source control (Git).
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javaseleniumplaywrighttestngjenkins