Quality Assurance Specialist

Apply

Quality begins with the design and doesn’t end until a service is decommissioned. As a Quality Assurance Specialist, you help teams treat quality not as an end goal, but as an integral part of the product development process. You bring structure where it’s lacking and give teams the framework and confidence to take ownership of what they deliver.

Where you will work

SURF is the IT cooperative for Dutch education and research institutions. Together with them, we work on digital services and complex innovation challenges to improve the quality of education and research.

Our organization is growing rapidly, and with it, the complexity of the landscape. Whereas much was previously outsourced to external parties, we are increasingly building things ourselves, with our own developers. We are building a portfolio of interoperable services: Service A uses functionalities from Service B, and multiple services run on shared platforms and middleware. These dependencies make quality assurance—and end-to-end testing in particular—more urgent than ever.

We strive to build everything as open source. This also applies to test code and test infrastructure, and it means that quality is not only felt internally but is visible to the institutions and communities we work for. This places high demands on how quality assurance is organized and documented.

Currently, QA is not yet structurally embedded. Testers are hired on a per-project basis. The growing interdependence between services calls for end-to-end testing that still needs to take shape, and teams are seeking guidance on test strategies, code quality, and the Definition of Done. You’ll help change that—not by taking over, but by setting it up together with developers, (technical) product managers, designers, Scrum Masters, and the Agile Coach, so that quality becomes a true team responsibility.

The team you will join

You will become part of the development organization’s setup team: a multidisciplinary team of specialists in development, design, architecture, agile working, privacy & security, and organizational development. You will primarily collaborate with the Accessible and Open Education & Research unit and will initially operate at the intersection of SURF and NPuls, the national program for digital transformation in education.

What you will do

As a Quality Assurance Specialist, you’ll serve in an advisory and investigative capacity. You’ll identify what’s needed and provide concrete support to the organization—from test strategies and policies to automation. Together with the agile coach, you’ll encourage teams to work with a Definition of Done, leaving it up to the teams themselves to define what that means.

Other responsibilities include:

  • Investigating how QA is currently structured and what is structurally needed to embed quality assurance sustainably, including defining quality requirements and testing methods in accordance with ISO 27001 and NIS 2.
  • Advising (technical) product managers on testing strategies appropriate to the nature and risk profile of a service, and assisting in formulating a Definition of Done.
  • Providing developers with frameworks regarding code quality, testability, and testing responsibility, leveraging the capabilities of the internal developer platform.
  • Contributing to end-to-end testing: how dependencies between services are systematically tested, including test code and infrastructure that comply with open-source standards.
  • Coordinate with service and UX designers regarding their role in quality assurance, including usability and accessibility testing, and contribute to a culture where quality is a shared responsibility.
  • Explore the use of AI within quality assurance: where it accelerates testing and where human judgment remains irreplaceable.

Your skills and experience

You’re a generalist with depth: you understand how software is built and how organizations operate, and you can bridge those two worlds. You don’t shy away from the complexity of an environment that’s still evolving; in fact, you thrive on building something that doesn’t yet exist.

In addition, you have:

  • A college or university level of work and thinking in IT, software engineering, or a related field, with demonstrable experience in setting up QA processes within an agile development organization.
  • Knowledge of testing strategies, risk-based testing, and test automation, including CI/CD integration.
  • Experience with API and integration testing in an environment with supply chain dependencies.
  • Experience with non-functional quality aspects such as performance, security, and accessibility (WCAG), and with embedding quality requirements in Definition of Done agreements.
  • The ability to advise without direct supervision; you convince through knowledge and trust, not through hierarchy.
  • A clear, critical view of AI tooling: you leverage the possibilities without losing sight of the limitations.

It would be great if you:

  • Have experience with quality assurance in an open-source environment, including public documentation and community contributions;
  • Have experience in an organization that has made the transition from outsourcing to in-house development;
  • Have an affinity for or knowledge of the fields of education and/or open science (preferred).

SURF takes pleasure in doing its recruitment itself; acquisition is therefore not appreciated.

Applying for a job at SURF

This is what you can expect

1

Apply

After submitting your application, you will immediately receive a confirmation e-mail.

2

Response

After the the closing date, you will receive a response from our recruitment team.

3

First interview

We invite you to our office, because we want to get to know you.

4

Second interview

We invite you again for an interview with others who also want to get to know you.

5

Assessment

We may ask you to do an assignment (assessment).

6

Are you the right person?

Then you will receive a salary offer from one of our HR advisors.

7

Welcome to SURF!

You join onboarding activities with other new colleagues.

Location
Moreelsepark, 48, 3511 EP, Utrecht
Degree
HBO/WO
Employment
Fixed term with permanent employment intention
Salary
€5450 - €7786
Hours per week
32 to 40 hours
Deadline
07 June 2026
Substantive questions
Elspeth Lorimer
elspeth.lorimer@surf.nl
Questions about procedure
SURF Recruitment
recruitment@surf.nl
+31 642564500

What we offer

  • Extensive training opportunities
  • 8.33 % holiday pay
  • 8.33 % end-of-year bonus
  • 36 holidays per year (based on a 40-hour working week)
  • An excellent pension scheme
  • An NS Business Card 1st class
  • Chair massages
  • Home working allowance

One more thing...

Research shows: many people do not apply for a job until they can tick all the boxes. We think talent, commitment and fresh insights are just as important. So do you find this job opening interesting? Don't hold back and apply!

Apply for "Quality Assurance Specialist"