Software Test Engineer

Kayleigh La Forte
Kayleigh La Forte

We’re hunting for somebody who can automate a regression test, find all the things that annoy our members before they do, and keep the rest of our engineers on their toes with your bug hunting prowess.

The role

Working with a great team of developers, project managers and product owners, you’ll get the opportunity to contribute across a range of new and existing products. As a member of the Testing Team you will be responsible for the Automated, Manual and Exploratory testing of The Key’s software products and services.

As a Software Test Engineer, you’ll know how to drive tools like Jira, Selenium, Robot, SoapUI, Cucumber and Gherkin. In your day to day activities, you’ll work with our product teams to create re­usable testing components and scripts so our members aren’t the first to find a problem. You’ll dislike repetitive, manual testing and be motivated to make sure our testing team has as little of that to do as possible. You’ll enjoy working as part of a team.

You’ll be joining a leading education company getting involved and driving forward the Test/QA capability for products such as The Key for School Leaders, which is used by over 120,000 members in over 10,500 schools in England.

We work in Agile product teams working with customers to define the interactions and shape of the product, before we build it. It’s a fantastic working environment with a great deal of flexibility and a wonderful team.


Job type: Full-time, permanent

Location: Plymouth

Salary: £24,000 to £36,000 (depending on experience)


The person

You will have some experience working in commercial software testing, and and be interested in test automation. You will be comfortable working in collaboration with product managers in remote locations, and have both strong verbal and written communication skills.

You will also have:

  • The ability to collaborate and get things done as part of a team
  • Strong analytical and creative problem solving skills
  • Proven experience with API and UI testing

It would be desirable (but not essential) if you had:

  • Experience automating tests for a SaaS web platform
  • Worked in an Agile and/or Scrum setting
  • Scripting skills (Bash, Ruby, Python or Perl)
  • Worked in a DevOps environment
  • Experience with Continuous Integration, Release Management, Continuous Delivery

How to apply

The deadline for applications is 6pm on Monday 19 November

If you have any questions please email us on