This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a highly skilled Senior Automation QA Engineer with a strong focus on API testing and performance to join our team. The role will lead the design and implementation of automated testing solutions, ensuring our backend services are robust while also maintaining high standards for our Front-End (FE) applications. The ideal candidate is a Cypress power-user who understands that "quality" goes beyond functional UI — encompassing seamless API integrations and system stability under load.
Job Responsibility:
Design and maintain scalable automated testing frameworks with a primary focus on RESTful APIs
Develop and execute E2E test suites using Cypress, ensuring high-quality user experiences across our web applications
Design, script, and execute load and stress tests to identify bottlenecks and ensure system reliability under peak traffic
Identify and prioritise complex test cases for automation, balancing functional and non-functional requirements
Work closely with Developers and DevOps to integrate automated tests into CI/CD pipelines and resolve defects early in the SDLC
Evaluate and implement new tools or methodologies to optimise our testing stack and reduce manual overhead
Requirements:
Minimum of 5 years in Software Automation, with a proven track record of testing complex distributed systems
Deep understanding of API testing (REST/GraphQL), including tools like Postman, RestAssured, or similar, and a strong grasp of HTTP protocols
Hands-on experience building and maintaining automation frameworks specifically using Cypress for both E2E and component testing
Practical experience with load testing tools (e.g., k6, JMeter, etc) to validate system scalability
Proficiency in JavaScript/TypeScript (essential) or other modern languages like Java
Solid experience with CI/CD tools such as Jenkins or GitLab CI to enable automated quality gates
Strong experience working within an Agile/Scrum framework and a deep understanding of QA best practices
Excellent analytical skills and the ability to communicate technical quality risks clearly in English