> Markdown version of [/jobs/ext/102932-senior-software-qa-engineer](https://www.wearedevelopers.com/jobs/ext/102932-senior-software-qa-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software QA Engineer - **Company:** Engineered Arts Ltd - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Artificial Intelligence, Data Analysis, Automation of Tests, Software Bug Management, Ubuntu (Operating System), Code Coverage, Software Quality, Continuous Delivery, Continuous Integration, Linux, Distributed Systems, Python (Programming Language), Release Management, Software Tools, Cloud Services, Cloud Platform System, Performance Testing, Large Language Models, Gitlab, Git, Pytest, Playwright, Terraform - **Published:** May 20, 2026 - **Apply:** https://find.jobs/jobs-near-me/senior-software-qa-engineer-london/2779047658-2/ ## About the Role * 4+ years of experience in testing and quality. * Strong proficiency in using AI tools to accelerate test creation, automation, and data analysis. * Extensive experience writing useful and efficient automated tests, specifically using frameworks like Playwright and pytest. * Experience in a robotics or hardware-centric setting. * Working with Python and Ubuntu or other Linux-based operating systems. * Experience working with git, GitLab and CI/CD pipelines to maintain code quality and effective release management. * Experience testing and evaluating LLMs, including interest in conversational experiences driven by robots. * Diligent and organised working style, with clear communication of issues found. Desirable * Experience in testing web UIs. * Experience in testing agentic AI solutions * Experience building or maintaining QA telemetry dashboards. * Strong understanding of test automation tools and methodologies. Useful * Understanding of low-level / embedded systems. * Experience with continuous deployment in cloud systems (particularly Terraform). * Experience with testing distributed systems relying on third-party services. * Agile methodologies ## Description Manual & Automated Test Coverage * Drive the development and maintenance of both automated and manual test coverage, improving the efficiency and reliability of testing processes across UI, cloud services, robot software, and AI-driven features. AI-Accelerated Automation * Actively leverage AI coding assistants and tools to rapidly build, maintain, and scale automated test suites. Testing Approaches * Define and implement testing approaches for releases, including regression, compatibility, and performance validation. Defect Triage & Collaboration * Work closely with Product Managers and cross-functional teams (software, hardware, and commissioning) to triage defects, identify integration issues, prioritise fixes, and support release decisions. Quality Strategy & Metrics * Contribute to and help shape the overall quality strategy, maintaining visibility of product quality through test reporting and metrics to support data-informed decision-making. Customer Support Validation * Support the validation and investigation of customer-reported issues, helping identify root causes and potential workarounds. Mentorship & Standards * Apply and promote testing standards and best practices, supporting the onboarding and development of other engineers by sharing knowledge and coaching on tools and processes ## Related Videos - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)