• Collaborate closely with product managers, designers, and engineers to define and execute effective test strategies for responsive, accessible, and secure SaaS applications. 

  • Design, implement, and maintain automated frontend test suites using Playwright for an enterprise Angular application. 

  • Develop and maintain backend test automation using Java and a GraphQL client library, ensuring API reliability and data integrity across microservices. 

  • Translate business requirements and UI/UX designs into comprehensive test plans and automated test cases. 

  • Execute automated regression, integration, and end-to-end tests across the full application stack. 

  • Monitor test results and debug failures quickly, contributing to early issue detection and a seamless user experience. 

  • Ensure automated tests are integrated into CI/CD pipelines, with consistent reporting and alerting for test failures. 

  • Support and improve test coverage, performance benchmarks, and security compliance through automated validation strategies. 

  • Qualifications: 

    • 3–5 years of experience in QA automation for modern web applications. 

    • Strong proficiency with Playwright, including testing asynchronous behaviors, dynamic DOM content, and UI state changes in Angular apps. 

    • Experience with Java, including building automated API tests using a GraphQL client library (e.g., GraphQL Java or similar). 

    • Solid understanding of web application architecture and test strategies for both frontend and backend layers. 

    • Familiarity with Angular’s reactive forms and how to validate complex UI interactions in automated tests. 

    • Comfortable working in CI/CD environments with tools like GitHub Actions, Jenkins, or similar. 

    • Familiarity with REST and GraphQL APIs, and experience validating schema responses and error handling. 

    • Strong problem-solving and debugging skills with a test-first mindset. 

    • Experience in regulated industries (e.g., fintech or banking) or secure software development is a plus. 

    • Effective communicator and team player in a fast-paced, remote-first engineering environment.