HelloKindred logo

Test Automation Engineer

HelloKindred
2 days ago
Contract
On-site
Milton Keynes, England, United Kingdom
Automation

Company Description

Who is HelloKindred?

HelloKindred are specialists in staffing marketing, creative and technology roles, offering a range of talent solutions that can be delivered on-site, remotely or hybrid.

Our vision is to make work accessible and people’s lives better. We do this by disrupting traditional employment barriers – connecting ambitious talent to flexible opportunities with trusted brands.

Job Description

Anticipated Contract End Date/Length: December 31, 2026.
Work Set Up: Hybrid
Clearance required: BPSS

Our client in the Information Technology and Services industry is looking for a Test Automation Engineer to design, develop, and maintain scalable automation solutions supporting enterprise application testing initiatives. This role will focus on building robust automation frameworks, improving test coverage, optimizing execution efficiency, and supporting continuous integration and delivery processes across complex technology environments.

The successful candidate will bring strong expertise in Selenium automation, API testing, automation framework design, and behavior-driven development while collaborating closely with development and quality engineering teams to ensure reliable, high-quality software delivery.

What you will do:

  • Design, develop, and maintain automated test scripts using Selenium WebDriver with C# or Java.
  • Implement and optimize automation strategies for functional, regression, and end-to-end testing.
  • Design data-driven, keyword-driven, and hybrid automation frameworks.
  • Develop and maintain robust test harnesses and automation libraries.
  • Implement parallel execution and distributed testing solutions to improve execution efficiency.
  • Work with BDD frameworks such as SpecFlow to support behavior-driven development testing.
  • Automate API testing using tools such as RestSharp and integrate API automation with UI automation frameworks.
  • Create detailed automation test reports, dashboards, and coverage metrics.
  • Implement mocking and stubbing techniques to support efficient test execution.
  • Develop and maintain Page Object Model-based automation frameworks.
  • Write and maintain complex XPath locators and automation selectors.
  • Execute automated test suites and analyze results to identify defects and inconsistencies.
  • Identify, log, track, and manage defects using tools such as JIRA.
  • Support CI/CD integration activities using automation and release pipelines.
  • Collaborate with development and QA teams to improve software quality and testing efficiency.
  • Perform SQL-based database validations and support data verification activities.

Qualifications

  • Strong proficiency in C# programming and object-oriented programming principles.
  • Strong understanding of SOLID design principles.
  • Experience using Selenium WebDriver for enterprise automation testing.
  • Expertise designing and maintaining automation frameworks.
  • Experience with SpecFlow and behavior-driven development methodologies.
  • Strong API automation experience using tools such as RestSharp.
  • Experience developing Page Object Model-based automation frameworks.
  • Experience with unit testing frameworks such as NUnit, MSTest, or xUnit.
  • Strong understanding of automation test strategy and framework architecture.
  • Experience with Git, Bitbucket, or other version control systems.
  • Experience with CI/CD tools such as Jenkins, Azure DevOps, or TeamCity.
  • Proficiency with SQL queries and database validation techniques.
  • Strong analytical, troubleshooting, and defect management skills.
  • Experience working within agile software delivery environments.
  • Strong communication and collaboration skills across technical teams.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Candidates must be legally authorized to live and work in the country where the position is based, without requiring employer sponsorship.

HelloKindred is committed to fair, transparent, and inclusive hiring practices. We assess candidates based on skills, experience, and role-related requirements.

We appreciate your interest in this opportunity. While we review every application carefully, only candidates selected for an interview will be contacted.

HelloKindred is an equal opportunity employer. We welcome applicants of all backgrounds and do not discriminate on the basis of race, colour, religion, sex, gender identity or expression, sexual orientation, age, national origin, disability, veteran status, or any other protected characteristic under applicable law.