Test Engineer - Software (AI) in London

Test Engineer - Software (AI) in London

London Full-Time 40000 - 50000 € / year (est.) No home office possible
P

At a Glance

  • Tasks: Ensure quality and performance of AI software through testing and automation.
  • Company: Join a forward-thinking tech company focused on AI innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for growth.
  • Other info: Collaborative environment with a focus on continuous learning and improvement.
  • Why this job: Be at the forefront of AI technology and make a real difference.
  • Qualifications: Degree in Computer Science or related field; 2 years testing experience required.

The predicted salary is between 40000 - 50000 € per year.

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.
  • White‑box & Developer Collaboration: 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.
  • Test Execution & Quality Assurance: 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.
  • AI‑driven Software Solution Validation: 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.
  • Test Automation & Tooling: 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.
  • Collaboration & Engineering Practices: 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.

Requirements

  • 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.

Test Engineer - Software (AI) in London employer: PC Partner Limited

As a Test Engineer - Software (AI) at our company, you will thrive in a dynamic and innovative work environment that prioritises quality and collaboration. We offer competitive benefits, a strong focus on employee growth through continuous learning opportunities, and a culture that values open communication and teamwork. Located in Singapore, you'll be part of a vibrant tech community, working on cutting-edge AI solutions that make a real impact.

P

Contact Detail:

PC Partner Limited Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Test Engineer - Software (AI) in London

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in AI or software testing. You never know who might have a lead on your dream job!

Show Off Your Skills

Create a portfolio showcasing your testing projects, especially those related to AI. Include any automation scripts or frameworks you've built. This is your chance to shine and show potential employers what you can do!

Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding of AI systems. Practice common testing scenarios and be ready to discuss how you would approach different challenges. Confidence is key!

Apply Through Our Website

Don’t forget to check out our job listings on the StudySmarter website! Applying directly through us not only shows your interest but also gives you a better chance of getting noticed by our hiring team.

We think you need these skills to ace Test Engineer - Software (AI) in London

Test Planning
Test Case Design
Risk-Based Testing
White-Box Testing
Unit Testing
End-to-End Testing
API Testing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Test Engineer role. Highlight your experience with AI-driven software testing, automation frameworks, and any relevant programming skills. We want to see how your background aligns with our needs!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI testing and how your skills can contribute to our team. Keep it concise but impactful – we love a good story!

Showcase Your Technical Skills:Don’t forget to mention your hands-on experience with test automation frameworks and coding. If you’ve worked with Python or similar languages, let us know! We’re keen on seeing your technical prowess in action.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come through our own channels!

How to prepare for a job interview at PC Partner Limited

Know Your Stuff

Make sure you brush up on your knowledge of AI systems and software testing. Familiarise yourself with key concepts like unit testing, white-box testing, and test automation frameworks. Being able to discuss these topics confidently will show that you're serious about the role.

Showcase Your Experience

Prepare specific examples from your past work where you've designed test plans or executed end-to-end testing. Highlight any experience you have with programming languages like Python and tools like Pytest or Selenium. This will help demonstrate your hands-on skills and how they align with the job requirements.

Collaboration is Key

Since this role involves working closely with developers and cross-functional teams, be ready to discuss how you've successfully collaborated in the past. Share examples of how you’ve contributed to improving testability or provided feedback on code design. This shows you’re a team player who values communication.

Ask Smart Questions

Prepare thoughtful questions about the company's approach to AI testing and their current projects. This not only shows your interest in the role but also gives you insight into their processes. Asking about their CI/CD pipelines or how they handle regression testing can spark a great conversation.