Automation Tester - 6-month Fixed Term Contract
Role details
Job location
Tech stack
Job description
Supported by a newly secured public funding grant, we are initialising an intensive engineering phase to transition a proprietary, laboratory-validated technical imaging technology from a Technology Readiness Level (TRL) 4 Proof of Concept into an operationally ready, commercially viable TRL 7 multi-tenant AI SaaS platform., We are seeking a skilled Automation Tester to design, build, and maintain our automated testing frameworks from the ground up. In this role, you will champion a continuous testing culture, ensuring the quality, stability, and performance of our AWS-hosted SaaS platform and preventing regressions across our Python, Node.js, and React ecosystems, * Design, execute, and maintain scalable, robust automated test suites for web applications and APIs.
- Analyse product requirements to create comprehensive test plans, identifying high-risk areas that require automation.
- Embed yourself within an active Agile development team, contributing to daily stand-ups, sprint planning, and retrospective sessions.
- Embed automated test suites directly into our CI/CD pipelines to achieve continuous testing and rapid deployment cycles.
- Identify, log, track, and thoroughly document bugs, collaborating closely with developers to ensure swift resolution.
- Conduct automated API integration tests and basic load/performance testing to verify system resilience.
Requirements
Do you have experience in Web services?, * 3+ years of commercial experience in software test automation.
- Extensive experience working within fast-paced Agile delivery methodologies (Scrum/Kanban) and expert-level proficiency with project management tools, specifically Jira and Confluence.
- Strong proficiency with modern UI automation tools, specifically Playwright or Cypress (rather than legacy Selenium frameworks).
- Competency in writing clean test scripts using JavaScript/TypeScript or Python.
- Deep experience testing RESTful APIs and backend web services using tools like Postman, SuperTest, or automated requests.
- Prior experience testing multi-tenant SaaS environments, ensuring data isolation and user subscription logic function perfectly.
- Hands-on experience executing automated tests within AWS cloud environments and integrating them into pipelines (e.g., GitHub Actions, GitLab CI)
- Extensive experience working within fast-paced Agile delivery teams using frameworks such as Scrum/Kanban, and expert-level proficiency with project management tools, specifically Jira and Confluence., * Experience or interest in validation methodologies for AI capabilities, such as testing chatbot responsiveness, data analysis models, or regression testing non-deterministic outputs.
- Familiarity with performance or load testing tools or security vulnerability testing.
- Proactive use of modern developer and agentic coding tools (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate test creation and debug automation scripts., You will bring 3+ years of commercial experience in software test automation to the role. Crucially, while this outlines typical pathways, we firmly believe that the right person can come from any background. Your unique journey matters more than just a qualification., * Sovereignty Status: Candidates must possess an absolute, unrestricted right to work in the UK (UK Nationals preferred). We cannot offer visa sponsorship or international remote working arrangements for these fixed-term packages.
Benefits & conditions
- Geographic Restriction: Every hour of work, line of code, and data annotation must be executed strictly on UK soil. Working from overseas (including temporary remote working holidays) is contractually prohibited., Full time - Fixed Term Contract 6-Month Work Package