Software Engineer in Test – AI Product
About the Company
Our client is a leading software company building award-winning products for accountants and small businesses across the UK and Ireland. Their suite of accounting, payroll, and HR solutions is trusted by thousands to simplify business operations and empower growth.
They’re brilliant people creating brilliant software – and now they’re growing their team as they continue to innovate with AI-driven technology.
The Role
We’re looking for a Software Engineer in Test to join a small, high-impact engineering team developing AI-powered automation features. This isn’t about testing chatbots – it’s about ensuring quality across intelligent systems that automate end-to-end accounting workflows and make a real difference to tens of thousands of users.
You’ll design, develop, and execute automated test frameworks to ensure the quality, performance, and reliability of complex, distributed systems.
Key Responsibilities
- Develop and maintain automated tests and frameworks for web apps and APIs.
- Collaborate with product and engineering teams to define effective test strategies.
- Execute automated and manual tests, analyse results, and identify defects.
- Integrate tests within CI/CD pipelines and maintain quality throughout the release cycle.
- Automate performance and load testing to ensure reliability at scale.
- Drive quality improvements, testing standards, and best practices across the team.
Ideal Candidate Profile
- Background in software testing or development with a focus on automation.
- Proficiency in at least one programming language (JavaScript, Java, C#, Python, Go).
- Hands-on experience with modern testing tools such as Cypress, Playwright, or Postman.
- Familiarity with CI/CD environments and agile delivery.
- Self-driven, detail-oriented, and passionate about quality.
- Experience testing AI or cloud-based software is a plus.
Desirable Experience
- Automating performance and load tests (K6, JMeter, or Gatling).
- Testing AI-driven software with probabilistic outcomes.
- Cloud-based testing or experience running automated tests in CI/CD pipelines.
Why Join
- Work on cutting-edge AI-driven software with real-world impact.
- Join a high-performing, collaborative engineering team.
- Shape the quality strategy across innovative products used globally.
- Excellent benefits including competitive salary, bonus, health insurance, pension, and 25 days annual leave.
For more information on this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.
