More jobs:
Test Engineer - Software; AI
Job in
Greater London, London, Greater London, W1B, England, UK
Listed on 2026-05-16
Listing for:
PC Partner Limited
Full Time
position Listed on 2026-05-16
Job specializations:
-
Software Development
Software Testing, DevOps, Software Engineer
Job Description & How to Apply Below
Location: Greater London
Position Summary
We are looking for a Test Engineer - Software (AI) who will be responsible for ensuring the quality, reliability and performance of AI-driven software systems through structured test planning, execution and automation. This role works closely with cross‑functional teams to validate AI system designs, identify issues early, improve testing efficiency and ensure AI‑driven solutions meet project goals through effective technical execution and communication.
Key Responsibilities Test Design & Coverage- Design and maintain effective test plans and test cases based on product requirements and system architecture.
- Identify critical test scenarios, edge cases and failure modes across functional, integration and performance layers.
- Contribute to risk‑based testing strategies to ensure optimal test coverage.
- Work closely with developers to understand code design and contribute to unit and white‑box testing.
- Support developers in improving testability, code coverage and test design.
- Review code and test implementations to ensure quality and maintainability.
- Execute end‑to‑end testing across APIs, application workflows and embedded systems.
- Validate system performance, stability and reliability under different usage scenarios.
- Investigate, reproduce and track defects and partner with engineers to drive timely resolution.
- Design test inputs, prompts and datasets to evaluate AI system behaviour.
- Validate the outputs for accuracy, consistency and robustness using defined evaluation criteria.
- Perform regression and scenario‑based testing to ensure stable model performance across releases.
- Develop and maintain automated test suites for regression and feature validation.
- Contribute to automation frameworks and integrate tests into CI/CD pipelines for continuous validation.
- Build tools or scripts to improve testing efficiency, repeatability and coverage.
- Work closely with software and AI engineers to understand system design and provide early quality feedback.
- Contribute to improving test frameworks, coding standards and engineering best practices.
- Produce clear test reports, metrics and insights to support release decisions.
- Minimum degree in Computer Engineering, Computer Science or a related software engineering field.
- Minimum of 2 years of relevant experience in a similar role, with proven hands‑on experience in planning, designing and conducting software testing on AI‑related products.
- Strong understanding of unit testing, white‑box testing and code‑level validation.
- Proficiency in programming (e.g., Python) with experience writing testable and maintainable code.
- Hands‑on experience with test automation frameworks (e.g., Pytest, Selenium or similar).
- Experience testing APIs and backend systems.
- Familiarity with CI/CD pipelines and version control (e.g., Git).
- Basic understanding of AI/ML systems or strong interest in AI testing.
- Strong debugging, analytical thinking and attention to detail.
- Excellent written and spoken English communication skills, fluency in Chinese is a plus for effective interaction with Chinese‑speaking stakeholders.
- Candidates must meet legal requirements to work in Singapore without sponsorship.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×