Get more replies from employers
Send a job-specific resume in minutes.
Dienst Uitvoering Onderwijs (DUO) zoekt een Test Automation Engineer die een nieuw team helpt geautomatiseerde testdekking op te bouwen en bestaande tests te moderniseren. Je werkt nauw samen met drie Java Developers en zorgt ervoor dat tests het vertrouwen geven om veilig te refactoren.
Je analyseert risico's, bepaalt welke tests nodig zijn en past waar nodig Test-Driven Development en Clean Code-principes toe binnen een flexibel technisch kader.
Hoe refactor je een applicatie grondig als je niet zeker weet of hij daarna nog hetzelfde doet? Als Test Automation Engineer bij Dienst Uitvoering Onderwijs (DUO) zorg jij dat een nieuw team dat wél met vertrouwen kan doen. Je bouwt geautomatiseerde testdekking op waar die ontbreekt, moderniseert bestaande tests en werkt direct samen met drie Java Developers. Zo wordt testen geen controle achteraf, maar de basis waarop het team applicaties veilig kan vernieuwen.
Bij Registratie Instellingen en Opleidingen (RIO) zit een landschap van meer dan 50 applicaties. Een deel daarvan heeft nog onvoldoende geautomatiseerde testdekking om grote technische wijzigingen met vertrouwen door te voeren. Daar kom jij in beeld.
Jouw eerste vraag is daarom niet simpelweg: welke tests kunnen we automatiseren? Je wilt eerst weten wat er staat, waar de risico's zitten en welke zekerheid de developers nodig hebben om verantwoord aan de code te kunnen werken.
Bij applicaties waar goede geautomatiseerde tests ontbreken, bouw je samen met de developers die testdekking op. Zijn er al tests, dan kijk je kritisch of ze nog aansluiten bij de applicatie en de manier waarop het team wil werken. Waar nodig moderniseer je de bestaande testsets.
Die samenwerking met de Java Developers is belangrijk. Zij gaan frameworks vernieuwen, technische schuld aanpakken en code refactoren. Jouw tests moeten voldoende vertrouwen geven om die veranderingen veilig uit te voeren. Daarbij werken jullie volgens Clean Code-principes en passen jullie waar mogelijk TDD toe.
Je komt terecht in een technisch landschap met Java, Spring Boot, Hibernate/JPA, PostgreSQL, REST API's, SOAP en Angular. Welke testtooling en aanpak het beste past, staat niet volledig vast. Binnen de technische kaders krijgt het nieuwe team juist ruimte om daarin zelf goede keuzes te maken.
Is een applicatie gemoderniseerd, getest en opnieuw uitgerold? Dan gaat het team door naar de volgende. Als Test Automation Engineer zie je daardoor in korte tijd verschillende applicaties en technische situaties en bouw je breed inzicht op in het RIO-landschap.
Wij vinden het belangrijk dat je jouw werk goed met jouw privéleven kunt combineren. Diverse verlofregelingen, zoals ouderschapsverlof, en flexibele werktijden dragen bij aan een goede balans. Daarnaast bieden we je ook andere aantrekkelijke arbeidsvoorwaarden, zoals:
Je ziet testautomatisering niet als een doel op zich. Voor jou gaat het erom dat een team weet welke risico's zijn afgedekt en voldoende vertrouwen heeft om software te veranderen. Daarom denk je graag vroeg mee met developers en durf je ook de vraag te stellen welke tests níét nodig zijn.
Bij de Dienst Uitvoering Onderwijs (DUO) werk jij aan momenten die ertoe doen. Denk aan het starten met een studie, slagen voor een examen of het behalen van een diploma dat telt. Grote kans dat je ons al kent van één van die stappen.
Samen met duizenden collega’s zorgen we ervoor dat studenten, onderwijsinstellingen en inburgeraars op ons kunnen rekenen. We regelen studiefinanciering, organiseren examens en erkennen diploma’s. Ook helpen we onderwijsinstellingen bij het uitwisselen van gegevens, het werken met onze systemen en het regelen van de financiering van onderwijs.
In ons werk denken we steeds vanuit de mensen die onze diensten gebruiken. We zorgen voor duidelijke informatie en betrouwbare dienstverlening, zodat mensen verder kunnen met hun studie, werk of toekomst.
We werken voor mensen in heel Nederland. Daarom vinden we het belangrijk dat verschillende achtergronden en perspectieven samenkomen in onze organisatie. Zo begrijpen we beter wat mensen nodig hebben en kunnen we onze dienstverlening blijven verbeteren. Daarom staan alle vacatures ook open voor mensen uit het doelgroepregister van de Banenafspraak. Meer weten? Kijk hier voor meer informatie.
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.
Het Rijk hecht waarde aan een diverse en inclusieve organisatie. Werken in divers samengestelde teams maakt ons effectiever, innovatiever en het werkleuker.