Request a call back
Didn't find what you need?
We'll help you find it
Call Us

QA Automation Engineer - Selenium

About the Role

QA Automation Engineers with Selenium expertise play a pivotal role in modern software quality assurance, building scalable test frameworks to validate web and API functionalities in dynamic Agile teams. They automate repetitive testing tasks, integrate seamlessly with CI/CD pipelines, and collaborate across disciplines to deliver reliable, high-performing enterprise applications.

Core Responsibilities

  • Develop and maintain robust Selenium WebDriver frameworks using Java/Python alongside TestNG or Cucumber for behavior-driven testing.
  • Automate end-to-end web and API tests, executing regression, smoke, and functional suites across multiple releases.
  • Embed scripts into tools like Jenkins, GitHub Actions, or Azure DevOps for continuous testing in fast-paced environments.

Essential Qualifications

  • 3–7 years of hands-on Selenium automation experience with strong Java/Python coding proficiency.
  • Expertise in BDD tools (Cucumber), unit testing frameworks (TestNG/JUnit), and API validation via Postman/RestAssured.
  • Proficiency in Git, JIRA, TestRail, Jenkins, and Agile practices; Pega knowledge provides a competitive edge for enterprise systems.

This hybrid Midlands/London role suits UK residents with right-to-work status, offering permanent or contract opportunities to drive digital transformation. Apply via careers@advanceagility.com with subject “QA Automation Engineer - Selenium – UK,” including your CV and cover letter.