In complexe systemen zie jij niet alleen wat er stuk kan gaan, maar vooral hoe je dat voorkomt. Als Senior Test Automation Engineer bij Dienst Uitvoering Onderwijs (DUO) werk je aan digitale dienstverlening waar dagelijks miljoenen mensen afhankelijk van zijn. Je zit dicht op de ontwikkeling en hebt invloed op hoe kwaliteit wordt ingebouwd, niet achteraf gecontroleerd. In een landschap waar systemen met elkaar verweven zijn, maak jij het verschil door overzicht, scherpe keuzes en sterke testautomatisering.
Dit ga je doen
Je werkt in een DevOps-team waarin je vanaf het begin betrokken bent bij ontwikkeling. Tijdens refinements en ontwerpkeuzes kijk je kritisch mee: waar zit risico, waar levert testen waarde op, en waar juist niet? Je brengt structuur aan in hoe het team met kwaliteit omgaat en tilt testautomatisering naar een hoger niveau.
Je beweegt je in een landschap van gekoppelde systemen waarin kleine wijzigingen grote gevolgen kunnen hebben. Daardoor draait testen hier niet om scripts draaien, maar om begrijpen hoe gedrag zich door de keten heen ontwikkelt.
Concreet betekent dat:
• je ontwerpt en bouwt robuuste geautomatiseerde tests voor API’s en gebruikersinterfaces
• je integreert testautomatisering in de CI/CD pipeline zodat kwaliteit continu bewaakt wordt
• je simuleert afhankelijkheden met WireMock en test ketens via messaging (zoals ActiveMQ)
• je analyseert defects tot de kern en voorkomt herhaling door structurele oplossingen
• je helpt het team om bewuste keuzes te maken: wat testen we wel, wat niet, en waarom
Naast je eigen werk neem je een voortrekkersrol. Je ziet waar tooling, aanpak of strategie beter kan en zet die verbetering ook daadwerkelijk in gang.