freehire launches on Product Hunt on 26 August.

Follow →

Software Test Engineer

Summary

Test Engineer who designs test cases, runs manual and automated tests, and works with devs to ensure software quality in complex systems.

Job Description

We are looking for a Software Test Engineer to join our growing engineering team and contribute to the delivery of high-quality software solutions within complex technical environments.

In this role, you will support the verification and validation of software systems by developing structured test documentation, executing test activities, and working closely with software development teams to ensure system quality throughout the development lifecycle. This is an excellent opportunity for a test professional who is passionate about quality, process improvement, and modern software development practices.

Location: London
Hybrid
Seniority: Mid-Level to Senior

Key Responsibilities

  • Create and maintain detailed test plans, test cases, and test descriptions
  • Execute functional, integration, and system-level testing activities
  • Apply recognised software testing standards and methodologies throughout the testing lifecycle
  • Work closely with development teams to identify, investigate, and track defects
  • Support software releases through structured verification and validation activities
  • Contribute to quality assurance activities within Agile delivery teams
  • Participate in continuous improvement initiatives for testing processes and practices
  • Produce clear and accurate test documentation and reporting

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