Test Engineer

Test Automation Engineer – Selenium (Contract)

Location: Milton Keynes

Duration: Until 31 December 2026

On-site Requirement: 2–3 days per week

Day Rate: £218 (Inside IR35)

Clearance: Contractor must be eligible for BPSS

We are seeking an experienced Test Automation Engineer with strong expertise in Selenium and a proven track record in building scalable automation frameworks. This role requires hands-on technical capability, strong analytical skills, and the ability to work within a fast-paced delivery environment.

Key Responsibilities

  • Design, develop, and maintain automated test scripts using Selenium WebDriver with C# or Java.
  • Implement and refine automation strategies for functional, regression, and end-to-end testing.
  • Develop data-driven, keyword-driven, and hybrid automation frameworks.
  • Build and maintain test harnesses and libraries to support automation.
  • Implement parallel execution and distributed testing to reduce execution time.
  • Work with BDD frameworks such as SpecFlow.
  • Automate API testing using tools such as RestSharp and integrate API and UI automation.
  • Create detailed automation test reports and dashboards.
  • Implement mocking and stubbing techniques to support testing efficiency.
  • Write complex and optimized XPath locators.
  • Apply and maintain Page Object Model (POM) design patterns.
  • Execute automated tests and analyse results to identify defects and inconsistencies.
  • Log and track defects using tools such as JIRA.

Required Skills and Experience

  • Strong proficiency in C#, OOP concepts, and SOLID principles.
  • Experience with unit testing frameworks including NUnit, MSTest, or xUnit.
  • Proven experience in designing and maintaining automation frameworks.
  • Hands-on experience with SpecFlow for BDD.
  • Strong knowledge of Git, Bitbucket, or similar version control systems.
  • Experience with CI/CD tools such as Jenkins, Azure DevOps, or TeamCity.
  • Proficiency in SQL for query writing and database validation.
  • Must have strong API automation experience.

Job Details

Company
Hays
Location
London Area, United Kingdom
Posted