Software Test Engineer
Listed on 2026-01-25
-
Software Development
Software Engineer, DevOps, Software Testing, Full Stack Developer
Join Rainbird as a Software Test Engineer and help safeguard the quality of AI used for high‑stakes decisions. You’ll work closely with engineers to test, challenge, and strengthen our platform, ensuring every release is reliable, consistent, and production‑ready.
This role is ideal for someone who cares about detail, enjoys finding edge cases, and wants real ownership of software quality in a product where trust genuinely matters.
Contract Type: Permanent, Full Time
Location: UK (Remote)
Package: Competitive, based on experience
Rainbird is redefining the future of explainable AI. Our platform enables organisations to build deterministic, transparent decision‑automation systems for industries where accuracy, trust, and accountability matter most – including healthcare, banking, insurance, and professional services.
At the heart of Rainbird is a symbolic reasoning engine that makes every automated decision fully transparent, auditable, and justifiable. We empower enterprises to scale their expertise, combining human insight with machine precision.
We’re growing fast and this is an opportunity to join a mission‑driven team shaping the future of trusted AI. You’ll thrive in a fast‑evolving environment, working closely with the software engineers – accuracy and great communication skills are key. If this sounds like you, we’d love to hear from you!
Why Rainbird?Impactful work
:
Rainbird helps some of the world’s biggest enterprises solve complex, high‑stakes business problems.
Cutting‑edge technology
:
Work at the intersection of symbolic reasoning, large language models, and explainable AI.
Growth & learning
:
Accelerate your career with hands‑on experience in knowledge modelling, decision automation, and hybrid AI.
Remote‑first culture
:
Work flexibly from anywhere in the UK, supported by a collaborative, inclusive, and curious team.
Great benefits
:
Competitive pay, generous annual leave and opportunities to lead in a rapidly expanding company. See below for more details.
As a Software Test Engineer
, you will be responsible for testing our online platform and ensuring no major bugs enter production. You’ll be maintaining and expanding our suite of automated end‑to‑end tests and use exploratory testing to help your teammates deliver new bug‑free features and software fixes. We are looking for someone who will be part of the development team and can build positive relationships with their colleagues based on the shared desire to improve our product.
This is a role that requires initiative and creativity to find new and better ways of discovering bugs and preserving the quality of our platform.
Key Responsibilities1. Manual Testing
- Use exploratory testing techniques to test new features and bug fixes in the Rainbird Studio.
- Find bugs and isolate exactly when and how they occur.
- Make plans on how to test all scenarios and edge cases.
- Report back which scenarios and edge cases were tested.
- Maintain our suite of end‑to‑end tests written in Playwright, updating them when required.
- Write new tests for features that are being developed and bugs that have been fixed.
- Ensure the end‑to‑end tests run smoothly in our pipelines, improving the setup for where and how they run.
- Read and interpret test failures and work with the developers to debug problematic code.
- Fix frequently failing or flaky tests.
- Isolate Bugs and describe in detailed step‑by‑step instructions how to reproduce them.
- Tell the developers about any remaining inconsistencies, imperfections and errors that are linked to the ticket.
- Keep an overview of bugs and current problems in our platform and quickly make connections between them.
- At least 1‑2 years of experience in manual software testing, ideally in a product linked to AI.
- The desire to move into developing automated tests.
- Some experience in a programming language such as such as Node.js, Typescript, Python or Golang (other languages welcome)
- Enjoys investigating bugs in detail, clicking around and working out exactly when and how a bug occurs.
- Enjoys it even more when the bugs get fixed quickly and new features work…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: