freehire launches on Product Hunt on 26 August.

Follow →

Test Engineer

Summary

A Test Engineer focused on designing, building, and maintaining automated tests for data integrity, database correctness, and API/integration validation in a government/public sector program, primarily using Java, TypeScript, Selenium, and Playwright.

Salary: £? - ? per year

Requirements:
  • Strong experience with Java and TypeScript
  • Hands-on experience with Selenium and Playwright
  • Solid experience testing NoSQL databases, ideally MongoDB, though other NoSQL platforms are considered
  • Proven experience with data and database testing, not just UI-level testing
  • Strong experience testing integrations and APIs
  • Previous experience working within government or public sector programmes
  • Experience working across both SQL and NoSQL environments is desirable
  • Familiarity with CI/CD pipelines for automated test execution is desirable
Responsibilities:
  • Design, build, and maintain automated tests using Selenium and Playwright
  • Carry out data and database testing, ensuring data integrity, consistency, and correctness across systems
  • Test integrations between services, validating data flow end to end
  • Perform API testing, covering functional correctness, edge cases, and error handling
  • Work across Java and TypeScript codebases to build and maintain test scripts
  • Collaborate with developers and BAs to understand data models and integration points
  • Report on testing progress, defects, and risks clearly and consistently
Technologies:
  • API
  • CI/CD
  • Flow
  • Java
  • MongoDB
  • NoSQL
  • Playwright
  • SQL
  • Selenium
  • TypeScript
  • UX UI Design

More:

We are hiring a Test Engineer for a fully remote public sector programme. This is an inside IR35 contract paying £400/day until March 2027. The role is heavily focused on data and database testing, alongside integration and API work, with NoSQL database experience being critical due to the data-heavy nature of the systems involved. We work across Java and TypeScript codebases and use Selenium and Playwright for automation.

last updated 33 week of 2026

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available