Partner with engineers, product managers, and designers to build quality into features from the start
not bolt it on at the end.
Contribute directly to product code where it improves reliability, testability, and observability.
Help shape system design decisions to reduce defects before they happen.
Design and implement robust, maintainable automation across API, integration, and UI layers.
Evolve our testing approach using modern engineering practices
focusing on fast feedback, meaningful and reliable results, and developer productivity.
Improve CI/CD pipelines so quality checks are fast, reliable, and genuinely useful (not just gates).
Experiment with AI to improve how we test and validate software
from intelligent test generation, smarter failure analysis and self-healing approaches.
Build or integrate tools that reduce manual effort and increase confidence in releases.
Help establish a strong, pragmatic quality culture that developers actually value.
Ensure quality is a shared responsibility across the team, not owned by a single individual.
Share ideas, mentor others, and contribute to how we continuously improve as a team.
Influence engineering practices beyond your immediate team.
Requirements
Strong software engineering experience (JavaScript, TypeScript, or similar).
A track record of building or improving automated testing in real-world systems.
Experience working in modern development environments with CI/CD and cloud platforms.
A practical mindset: you care about outcomes, not just frameworks or theory.
Hands-on experience applying AI within quality engineering or testing contexts
for example, test generation, failure analysis, test optimisation, or similar.
Ability to go beyond basic coding assistants and use AI to solve real testing or quality problems in innovative ways.
Tech Stack
Cloud
JavaScript
TypeScript
Benefits
Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach.
Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spirit
Employee-led diversity and inclusion networks that build community and provide education and advocacy
Annual charity and fundraising initiatives and volunteer days for employees to support local communities
Global employee sustainability initiatives to reduce our environmental footprint
Global fitness and trivia competitions to keep our bodies and minds sharp
Global wellbeing days for employees to relax and recharge
Monthly wellbeing webinars and training to support employee health and wellbeing