Our client, a leading digital services organisation, requires an experienced QA Automation Engineer to expand their 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 JavaScript). 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. Education 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.