Overview
We are seeking a Junior Test Automation Engineer to support a public sector digital programme. This contract position offers the opportunity to work alongside developers and experienced testers, focusing on testing digital services, maintaining automated regression tests, and investigating defects. Ideal candidates will possess around two years of testing experience and a desire to enhance their automation skills in a collaborative environment.
Responsibilities
- Write and maintain automated tests within an existing framework.
- Test web applications and APIs, covering core functionality and integrations.
- Turn user stories and acceptance criteria into practical test scenarios.
- Investigate test failures, document defects, and verify fixes.
- Carry out exploratory testing to identify issues beyond automated coverage.
- Support automated test execution through CI/CD pipelines.
Requirements
- Around two years of experience in software testing, including hands-on automation.
- Experience with an automation tool such as Playwright or Selenium.
- Ability to write and update test scripts using Java, JavaScript, or TypeScript.
- Some experience testing REST APIs using Postman or similar tools.
- Understanding of functional, regression, and exploratory testing.
- Familiarity with Git and working within an Agile delivery team.
- Exposure to Cucumber, Serenity BDD, or REST Assured is desirable.
- Familiarity with CI/CD tools such as Jenkins is a plus.