We are seeking a highly skilled QA Automation Engineer to join our team. As a key member of the digital services organisation, you will be responsible for expanding our automated testing capabilities across multiple platforms.
This is a hands-on, technically challenging role focusing on the development of automation frameworks, regression suites, and API-level testing in a modern Agile environment.
Key Responsibilities:
* Design, build, and maintain automated test frameworks for UI and API testing.
* Collaborate with developers and BAs to understand requirements and acceptance criteria.
* Integrate automated tests into CI/CD environments to improve release reliability.
* Perform regression, functional, and performance testing.
* Investigate root causes of defects and provide clear reporting.
* Improve test coverage and contribute to test strategy enhancements.
* Develop reusable test assets and maintain documentation.
* Participate in Agile ceremonies and sprint delivery cycles.
Required Experience:
* 5+ years in QA automation.
* Strong experience with Selenium, Cypress, or Playwright.
* Experience testing REST APIs (Postman, REST-Assured, or similar).
* Good scripting/programming experience (Python, Java, or Java Script).
* Working knowledge of CI/CD pipelines and version control.
* Strong attention to detail and analytical skills.
Desirable Skills:
* Experience with performance tools (JMeter, Gatling).
* Knowledge of cloud environments or containerisation.
* Degree in Computer Science or similar.
Benefits & Package:
* 12-month contract with extension potential.
* Hybrid working arrangement.
How to Apply:
Please apply with your updated CV.