Test Automation Engineer (Java / Playwright)
Role details
Job location
Tech stack
Job description
Dienst Uitvoering Onderwijs (DUO)
Dit ga je doen
De systemen van Dienst Uitvoering Onderwijs (DUO) verwerken dagelijks grote hoeveelheden onderwijsgegevens. Om te controleren of deze systemen correct blijven werken draaien uitgebreide geautomatiseerde tests. Als Test Engineer ontwikkel je deze tests in Java en TypeScript met tools zoals Playwright en REST Assured. Je automatiseert tests voor webapplicaties, API's en batchprocessen en werkt mee aan betrouwbare software voor het onderwijs.
Dit ga je doen Je ontwikkelt en onderhoudt geautomatiseerde tests voor verschillende onderdelen van onze systemen. Denk aan schermtesten voor webapplicaties, API-tests voor backendservices en controles op batchverwerking van onderwijsgegevens.
De testautomatisering wordt ontwikkeld in Java en TypeScript met Playwright en REST Assured. Tests draaien binnen onze CI/CD-omgeving op GitLab en Jenkins. Je werkt samen met softwareontwikkelaars en andere testers binnen een multidisciplinair team. Binnen het team wordt continu gewerkt aan het verbeteren van testautomatisering en de kwaliteit van onze systemen. Daarbij krijg je ruimte om je verder te ontwikkelen in testautomatisering en complexe IT-systemen.
In deze rol werk je op het snijvlak van testen, development en automatisering. Daardoor denk je niet alleen mee over testcode, maar ook over hoe software wordt gebouwd, geïntegreerd en getest binnen de ontwikkelstraat.
Dit krijg je Je werkt aan systemen die dagelijks worden gebruikt door studenten en onderwijsinstellingen. Binnen DUO krijg je ruimte om ervaring op te doen met testautomatisering en moderne testtools. Je werkt samen met ervaren engineers in multidisciplinaire teams en krijgt de mogelijkheid om je technisch verder te ontwikkelen. Hybride werken behoort tot de mogelijkheden.
Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.
Requirements
Voor deze rol is interesse in testautomatisering en softwarekwaliteit belangrijk. Daarbij helpen de volgende kennis en ervaring:
- ervaring met softwareontwikkeling of testautomatisering
- programmeerervaring in Java
- ervaring met of interesse in Playwright en REST Assured
- ervaring met CI/CD pipelines
- interesse in het automatiseren van tests voor complexe systemen
- goede beheersing van de Nederlandse taal, omdat software en documentatie Nederlandstalig zijn
Hier kom je te werken
Benefits & conditions
-
Schaal 9, Schaal 10 €3.404 - €5.389 (bruto)
-
Arbeidsovereenkomst voor onbepaalde tijd
-
32 - 36 uur
-
Het salaris is gebaseerd op een werkweek van 36 uur.