Functieomschrijving
Voor het Rijksinstituut voor Volksgezondheid en Milieu zoeken wij een Senior Tester.Als Senior testautomation engineer werk je binnen een dynamisch en complex IT-landschap aan het ontwerpen, implementeren en optimaliseren van geautomatiseerde testen binnen CI/CD pipelines. Je bent verantwoordelijk voor het ontwikkelen van robuuste testen die gesegregeerde en parallelle implementaties van user stories ondersteunen – zowel binnen als tussen onafhankelijke Scrum-teams.
Je hebt diepgaande kennis van testtooling, CI/CD, testcontainers, databases en Java. Jouw inzet is essentieel voor het realiseren van betrouwbare en efficiënte softwarelevering in een omgeving met complexe afhankelijkheden tussen back-end componenten (Java stack), front-end componenten (React stack) en gedeelde bibliotheken voor zowel back-end als front-end.
Bij hun programma voor het pandemisch paraat maken van het IV vaccinatielandschap wordt een nieuw team samengesteld. Hierin ga je op basis van een uitgewerkte architectuur samen met bestaande teams de functionaliteiten op het nieuwe landschap ontwikkelen. Je werkt (vooral) binnen de ART van de opdrachtgever samen met andere (nieuwe) collega's, waaronder een Solution Architect, Backend- en Frontendontwikkelaars, een CI/CD engineer, Product Owner en Scrum Master.
Organisatie
Het Rijksinstituut voor Volksgezondheid en Milieu (RIVM) richt zich op een gezonde bevolking en een duurzame, veilige en gezonde leefomgeving. Zij werken op basis van onafhankelijk wetenschappelijk onderzoek. Samen met hun opdrachtgevers signaleren zij welk onderzoek nodig is en voeren zij dit uit. Zij geven advies aan de overheid, professionals en burgers en delen hun kennis. Zo ondersteunt RIVM de samenleving om zichzelf en de leefomgeving gezond te houden.
Jouw profiel
- Je hebt ruime ervaring als testautomation engineer in complexe IT-omgevingen met frequente wijzigingen en meerdere Scrum-teams.
- Je beschikt over diepgaande kennis van testtooling, CI/CD, testcontainers, databases en Java.
- Je bent in staat om robuuste, schaalbare en efficiënte geautomatiseerde testen te ontwikkelen binnen CI/CD pipelines.
- Je kunt schakelen tussen verschillende teams en componenten en draagt bij aan samenwerking in multidisciplinaire teams.
- Je bent analytisch sterk, communicatief vaardig en proactief in het signaleren en oplossen van knelpunten.
Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.