We are looking for a QA Engineer Lead to define and drive quality engineering practices across our payments platform. This is a senior, hands-on role for someone who can design test architecture while actively contributing to automation and delivery.
Requirements
- 4+ years of experience in QA, test automation, or backend testing with a Java-based testing environment.
- Strong hands-on experience building and scaling automation frameworks
- Expertise in automation tools such as Selenium, Playwright, Cypress, or similar and strong coding skills at least one languages (Java, JavaScript or Python)
- Strong experience with API testing tools (Postman, RestAssured, or equivalent)
- Solid understanding of software testing principles, including test design and risk-based testing
- Experience working with CI/CD pipelines and integrating automated testing
- Strong understanding of microservices architecture and distributed systems
- Experience working in high-availability, production-critical environments
- Strong problem-solving skills with the ability to debug complex system issues
- Ability to operate independently with high ownership and accountability with clear communication skills, able to influence engineering and product stakeholders
Benefits
- Fully remote position (work from anywhere under the US time zones)
- Opportunity to learn modern Java practices on a real migration project with senior mentorship
- Collaborative and supportive team environment