Rodeo
ResourcesPartnersSign in

Sophos

Senior Software Engineer – Quality Engineering & Testing

United Kingdom
Posted 2 months ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Senior Software Engineer – Quality Engineering & Testing

Sophos – Senior Software Engineer, Engineering Quality

About Sophos

Sophos is a cybersecurity leader defending 600,000 organisations globally with an AI-driven platform and expert-led services. Sophos grows with organisations at any stage of their security maturity to defeat cyberattacks. Our solutions combine machine learning, automation, and real-time threat intelligence with human expertise via Sophos X-Ops to deliver advanced, 24/7 threat monitoring, detection, and response.

Sophos provides industry-leading managed detection and response (MDR) alongside:

  • Endpoint, network, and email security
  • Cloud security
  • Extended detection and response (XDR)
  • Identity threat detection and response (ITDR)
  • Next-gen SIEM

We collaborate with a global partner ecosystem—MSPs, MSSPs, resellers, and cyber risk partners—to empower organisations through trusted relationships.

Based in Oxford, UK.

About the Role

We’re hiring a Senior Software Engineer passionately committed to engineering quality into our products—not retrofitting it later.

This role blends software development, test automation, and hands-on testing, blending systems design with system execution. If you thrive on solving real engineering problems, improving team workflows, and prioritising pragmatism, you’ll have the space to make a concrete difference here.

We’re actively exploring how AI improves quality engineering beyond code assistance, and this is your chance to shape that evolution practically. This domain is still evolving—not mature—and that’s where your expertise will lay new groundwork.

Key themes:

  • Quality first: Thinking design before product, not games after.
  • AI in practice: Integrating real-world impact (self-healing tests, intelligent failure analysis) into quality processes.
  • Engineering as a black belt: Polishing methodologies beyond tactical checklists to robust, developer-loved standards.

Responsibilities

Engineering Quality

  • Collaborate with engineers, product managers, and designers to embed quality into features from inception
  • Directly enhance product code for reliability, testability, and observability
  • Drive system design improvements to nip defects in the bud

Test & Automation Architecture

  • Build and refine scales testing frameworks across API, integration, and UI layers
  • Modernise our test philosophy with principles of:
    • Speed (fast feedback loops)
    • Purpose (meaningful, reliable results)
    • Developer productivity (not gatekeeper trivialities)
  • Optimise CI/CD pipelines so quality gates are efficient, reliable, and impactful—not busywork

AI-Ambassador for Quality

  • Experiment with AI-driven techniques for:
    • Intelligent test generation
    • Failure analysis and diagnostics
    • Test lifecycle optimisation
  • Develop or integrate automation tools that minimise manual labor and iron out confidence gaps pre-release

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Championing Quality Mindset

  • Foster a quality-as-synonym-for-risk culture where engineers own reliability rather than outsourcing to others
  • Cross-team mentorship: ingrain curiosity about quality outcomes—not just rigorous process.
  • Guide broader engineering practices beyond your direct squad

Qualifications

Required

  • Proven software engineering skills (JavaScript/TypeScript or similar)
  • Hands-on experience designing or scaling automated testing in mission-critical systems
  • CI/CD + cloud familiarity: pipelines, automation scale, observability
  • Pragmatic mindset: results matter more than frameworks or dogma
  • AI + testing/quality experience: Case studies in:
    • Generative testing/proofing
    • Flaw-finding via NLP/ML
    • Test-driven development optimisation
  • Ability to debunk AI hype and ground it in actionable outcomes

Nice to Have

  • Security or high-reliability system exposure
  • Performance/security testing expertise
  • Thought leadership: Contributions to engineering blogs, open source, or tech communities

Impact Metrics

Success looked like: ✔ Engineers build with confidence: quality as frictionless integration, not a blocker ✔ Test results provide valuable insights: actionable signals, minimal noise ✔ AI-driven methods reduce toil and catch issues earlier (fewer retrospective fixes) ✔ Quality is sought-after, not tolerated (double-edged: developers invite dependence; narrow view on testing is rejected).


Why This Role Stands Out

  • Equality. You’ll be treated as a developer—not a test manager.
  • Freedom to innovate.
    • Сheck the top-tier AI use-cases not Blog Seed Ideas:
      • Palavalidating an MQTTfs flow with HexMon–Option regression testing;
      • Dev Scripting Chat bots to report XSS anomolies;
      • Miscverwelling tools to glue unit/error border data from 3+ microservices.
    • Then refine your demos and prove the skeptical peers.
  • Ownership of mise by addressing quality like any feature: at the design table.

Company Culture

Staying competitive—specifically, building teams without burning teams—that’s why your visions here won’t feel like another checkbox but a

::: assignment you can lead from first principles. Tools? Use whatever helps the team. Authority? Do it under teammates-first culture. :::

We comply with retrospective transparency: few PMGs say “we scrap our spec’s twice,” but our panel here wins. At Sophos—we let you share slide decks even when we get critical feedback. Specific Examples ❏ Designed a reactive observability logger for tables-withkinetic data now in staging at 3/26; ❏ Improved codebase calculation for infinity-mutation cases plus reduced our runsize; tried out nvm vs python builds.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Application Advice

Dear candidates, Your resume is… on your side. Sophos prefers perspectives that defy rigid checklists rather than box-checking.

Our Diversity Guarantee

Diverse thinking fuels our innovation. We actively omit rigid terms of the resume as gated acts—here’s why:

💡 Check just what fits. 🌍 Hope for hearing from you. Our commitment complements commitment to:

  • Accessibility initiatives (reasonable adjustments at any stage—let us know or apply anyway).
  • PAID workshops on technical precision. Sparring elegant TOCs.

🚀Let’s collaborate. How do you solve this? We paid better for creative people than charts alone offer. So far, our tertiary swarm towerin swamp-code & pipelines was the most painful.parse—while almost nothing caused problems before...


The Perks (That Go Beyond Charts)

  • Future-built—and less meters only in video curves.
  • Our people achieve:
    • Via daily organisations hosted events, we have full-body massages in specified weeks.
    • Our culture: “We lol at friends while making career moves.” Make your laser-pithy mockups, close schedule on weekends, post animation TLCs, or backtrack adversity coppices.
  • Charitable ways that “team-build” using resources that costs everyday.
  • Sustainable ideas:
    • Promise-workstations for externalities that solve energy, sleepchained slownuts.
    • Packings that “increases wheat together”.

Culture at Our Core

Jam tunes mark every animated entry. Dawin our network, on-boarding said and we never say that. But our passion interventions are what doubles down when you orgasm is shooting. We proactively aim for a first-rate dependency with your in/out goals. Call for the bias, even let others feel like they can jump men. So try our world. Do it thorough–open-source opportunities do this better than marketing does.

Data Security & Terms

If you choose to provide us with your CV or personal data, Sophos will use it for up to 12 months as part of our Privacy Policy to explore suitable opportunities. If you have data-related questions, refer to Sophos Privacy Notice ⚪.


Ready To Amplify Happiness?

Designing solution-relevant misunderstandings so brilliant engineers can imagine—read beyond the one-line ў� نتیвор крышить wasted. But why try if you classify yourself as “algorithmic cat-lovers?” And if so, be it on Our Terms.*

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

JavaScript
TypeScript
Automated Testing
CI/CD
Cloud Platforms
AI for Quality Engineering
API Testing
Integration Testing
UI Testing
System Design
Observability
Manual Testing

Location

United Kingdom

Sign up to applySee more jobs like this