Job matched to your search
Senior Agentic Quality Engineer
TOPdesk · Rotterdam
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
Job description
Company Description
TOPdesk builds service management software used across education, healthcare, government, and manufacturing. We are 800+ colleagues in 11 offices worldwide. Founded over 30 years ago, we serve more than 10 million users worldwide and have been helping organisations deliver better services ever since.
We are an open, collaborative organisation with little hierarchy — people own their work end to end and are trusted to make the decisions that matter. We are reinventing ITSM and ESM for the agentic era, building AI agents our customers can trust, and this role is part of that.
Job Description About the role
As a Senior Agentic Quality Engineer, you do high-quality test engineering on a platform team, working agentically with Claude Code as your primary collaborator — and you help teammates get better at it.
This is a senior IC position. You design and own automated test suites across your team's interfaces, and you lead TOPdesk's move up the testing-maturity curve. You are a specialist and enabler — building quality capabilities and test infrastructure, tackling the hard cross-interface and non-functional risks, and helping engineers own quality. Product engineers and their teams remain accountable for the quality of what they build; you are not a downstream testing gate.
We think of quality maturity as a progression: manual testing hand-writing test automation writing that automation with AI bounded agents that observe code changes, generate and repair tests, and help keep suites green. More autonomy is not inherently better — the right level depends on the risk. Agent-generated tests and repairs stay traceable to intended behaviour, suspicious changes are escalated, changes to expected behaviour need human approval, and controls prevent agents from weakening assertions just to make a test pass. Most of the industry sits low on that curve; your job is to move us up it responsibly — and bring your teammates with you.
What this is not A manual-QA or test-script-maintenance role, a downstream testing gate, or a role that stops at AI-assisted test writing. You build the agentic quality systems — bounded agents that observe, generate, and repair under human accountability — and you help the team own quality, rather than owning it for them.
The team
You join a platform or product team, reporting to an Engineering Manager. The team owns a coherent area of the product and exposes interfaces other teams depend on — so correctness, contract stability, and clear failure isolation are central to everything you test.
What you'll do
The work spans three distinct problems, and you keep them clear: testing agentic product behaviour, using agents to test conventional software, and building the agentic quality infrastructure that supports both.
Quality engineering
- Design and maintain automated test suites across your team's interfaces and surfaces.
- Write integration and contract tests that validate the interfaces your team provides to others — focused on correctness, schema stability, and clear failure isolation.
- Bring advanced quality practices where they earn their place: property-based testing, fuzzing, mutation testing, contract testing, non-functional testing, and production-quality signals.
- Assess non-functional risks: performance regressions, data consistency, access control, sensitive-data handling, migration safety, backward compatibility.
- Investigate failing builds: triage root cause, distinguish product bugs from test brittleness, clarify ownership across team boundaries.
Work with Claude, stay accountable
- Use Claude Code as your primary collaborator for generating tests, investigating failures, proposing fixes, and drafting multi-file change sets.
- Write briefs, acceptance criteria, and CLAUDE.md conventions that Claude can execute against without further clarification; use subagents and MCP tools to go beyond single-shot prompting.
- Build evals and headless agent runs in CI that catch regressions automatically — not just tests a human triggers.
- Review and approve Claude-generated test suites before they merge — verify correctness, coverage, traceability to intended behaviour, and that assertions were not weakened just to pass; escalate suspicious changes and require human approval for any change to expected behaviour.
- Build reusable prompting patterns and context conventions for test generation in the codebase.
Contribute to the quality journey
- Share what works in agentic quality engineering through demos, retros, documentation, and conversation.
- Contribute to shared quality standards: validation artefacts on AI-assisted PRs, CI quality gates, coverage expectations.
- Surface where agentic approaches could reduce test toil or improve coverage.
- Help engineers own quality and move the team up the testing-maturity curve — beyond manual and AI-assisted test writing toward bounded agents that observe changes, write and repair tests, and help keep suites green — matching autonomy to risk and never lowering the quality bar.
Technical environment
Claude Code is our current primary agentic engineering environment: agents may plan and execute within defined constraints and governed environments, while engineers stay accountable for problem framing, architecture, acceptance criteria, security, verification, and production outcomes. Agent-generated work is backed by automated tests, runtime checks, reviewable evidence, and risk-based human approval — we match deterministic automation, structured workflows, or agents to the nature and risk of the task rather than maximising autonomy for its own sake.
- Stack: Python, TypeScript, Vue, Postgres, Azure, Kubernetes; cloud-native / service-oriented architecture; Terraform-managed infrastructure — the exact mix depends on your team.
- Mechanisms: subagents, MCP tool integrations, multi-agent workflows, and shared prompt, agent, and eval libraries.
Success in your first year
- Healthy automated suites across your team's interfaces, kept healthy as it evolves.
- Contract and integration coverage that catches breakages before consuming teams do.
- Reusable agentic test-generation patterns and evals adopted in the codebase and CI.
- Teammates are measurably better at agentic quality engineering because of how you work.
Qualifications Required
- 5+ years in test or quality engineering with ownership of automated test suites across a team or service.
- Strong API and integration testing skills — the team's output is almost entirely interfaces.
- Hands-on Claude Code experience — test generation, failure analysis, multi-file editing; not just autocomplete.
- CI/CD fluency — writing and maintaining quality gates, not just running them.
- Writes acceptance criteria that leave no ambiguity for implementation or for Claude to execute against.
- Comfort with data-adjacent testing: databases, data integrity, consistency, and API contracts.
- Fluent English for clear communication with engineers, product stakeholders, and other teams.
Nice to have
- Contract testing or consumer-driven contract patterns.
- SQL for test-data setup and assertion.
- Security-aware testing: secrets management, sensitive-data handling, compliance contexts.
- Search-engine testing: relevance, edge cases, performance.
- Experience contributing to a team's AI tooling adoption.
Additional Information What's in it for you
- A strong focus on personal development — including, in the Netherlands, our “10 to Grow” programme: 10% of your time and budget for your own growth.
- A hybrid working environment built on freedom, trust, and responsibility.
- An open, informal, and supportive culture, with collaboration across national borders.
- Excellent employment conditions.
Want to apply?
Does this sound like your next step? Apply with your CV and a short motivation letter via the application form. Tell us, with an example, how you gave both people and technical direction to a team — and what it shipped as a result.
More jobs in Rotterdam
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job