# Software Quality Engineer

**Company:** [Writer](https://hotfix.jobs/companies/writer)
**Location:** London, United Kingdom
**Role:** QA Engineering
**Experience:** 5+ years
**Skills:** Python, TypeScript, Playwright, GitHub Actions, CI/CD, AI/ML, Model Evaluation, Data Pipelines, AWS, Azure, GCP, Docker, Kubernetes, Model Context Protocol
**Posted:** 2026-09-04

> The Software Quality Engineer will define QA strategies, build automated test frameworks, and validate AI agents and LLM-powered applications. The role requires 5+ years of quality engineering experience, strong Python or TypeScript skills, GitHub Actions, Playwright, and familiarity with AI/ML testing.

## Job Description

## Responsibilities
- Define and implement quality assurance strategies and test plans for AI agents and LLM-powered applications.
- Design, develop, and maintain robust, scalable automated test frameworks using Python or TypeScript and modern testing tools.
- Collaborate with product managers, machine learning engineers, and data scientists to create test cases and validation criteria for complex AI features and model behavior.
- Improve testing processes and infrastructure, integrating automated checks into CI/CD pipelines.
- Identify, document, track, and prioritize software defects; perform root-cause analysis and debug logs to provide actionable feedback.
- Monitor production systems and AI model performance, contributing to post-release quality validation.
- Establish and maintain test-data strategies and mock services for stable, isolated, repeatable test execution.
- Design, develop, or integrate agentic AI systems, AI skills, and the Model Context Protocol (MCP).
- Champion quality practices across engineering teams and manage the full defect lifecycle.

## Requirements
- 5+ years of hands-on experience in software quality assurance or engineering, focused on complex distributed systems or AI/ML applications.
- 5+ years of experience working with GitHub Actions.
- Proficiency in Python or TypeScript for test automation.
- Experience with modern testing frameworks such as Playwright.
- Strong understanding of AI/ML concepts, including model evaluation metrics, data pipelines, and the challenges of testing generative AI outputs.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Ability to drive initiatives independently in a fast-paced startup environment.

## Nice-to-haves
- Experience with AWS, Azure, or Google Cloud.
- Experience with Docker and Kubernetes in a CI/CD environment.

## Compensation and Benefits
- Competitive compensation and company stock options.
- Generous paid time off and company holidays.
- Medical and dental insurance.
- 16 weeks of paid parental leave for all parents.
- Fertility and family planning support.
- Early-detection cancer testing.
- Competitive pension scheme and company contribution.
- Wellness, learning and development stipends.
- Company-wide and team off-sites.

## Similar jobs

- [Senior Quality Engineer](https://hotfix.jobs/jobs/7af0e7ee-6cfd-4b65-9ef1-1bf0e4bc2c7b) - Circle - Remote - $120k – $130k/yr
- [Quality Systems Lead](https://hotfix.jobs/jobs/e82c12c3-a6e2-4514-b11e-07ed1afa6c63) - Encord - London, United Kingdom
- [Senior Product Quality Analyst - AI Voice](https://hotfix.jobs/jobs/2eda5ebe-e6a2-4dec-952e-6bc13c8e44bc) - Spotify - Remote
- [Lead Quality Assurance Engineer - Machine Learning](https://hotfix.jobs/jobs/102256ed-12cc-4515-90c1-cf585c4d31ad) - Hudl - London, United Kingdom - £76k – £127k/yr

**Apply:** https://hotfix.jobs/jobs/2575d8f7-90d9-4b67-a4b5-bb2e89c1bbeb
**Canonical:** https://hotfix.jobs/jobs/2575d8f7-90d9-4b67-a4b5-bb2e89c1bbeb