Functieomschrijving
Als Senior Test Engineer bij het Center of Data Expertise (CoDE) van de FIOD ben je verantwoordelijk voor het ontwikkelen en implementeren van teststrategieën en geautomatiseerde testscenario’s ter ondersteuning van ontwikkelaars en ter borging van productkwaliteit.
Je bent end-to-end betrokken: van het uitwerken van gewenste features en bijbehorende testscenario’s tot en met de acceptatie van releases en de oplevering naar opsporingsteams.
Je werkt in een microservices-landschap met een complexe dataverwerkingsstraat en veel AI-componenten, en stelt zelfstandig complexe, geautomatiseerde testplannen op en voert deze uit.
Je levert een concrete ontwikkelbijdrage, verbetert release pipelines en CI/CD-processen en helpt bij het waarborgen van betrouwbaarheid en reproduceerbaarheid in productieomgevingen.
De rol vereist samenwerken in multidisciplinaire Agile/Scrum-teams met machine learning engineers, data engineers, developers en UX-designers om producten te bouwen die rechercheurs helpen grote hoeveelheden data efficiënt te analyseren.
Vereist profiel
- HBO/WO werk- en denkniveau in Informatica, Software Engineering of vergelijkbaar.
- Minimaal 5 jaar relevante ervaring als test engineer, bij voorkeur in complexe datagedreven omgevingen of met AI-componenten.
- Aantoonbare ervaring met het opstellen van teststrategieën, testplannen en het implementeren van geautomatiseerde tests (functioneel, integratie, end-to-end).
- Ervaring met testautomatiseringstools en scripting/programmeerervaring (bijv. Python, Java, of vergelijkbaar) en met testframeworks en CI/CD-pijplijnen (bijv. Jenkins, GitLab CI, GitHub Actions).
- Kennis van en ervaring met microservices-architectuur, API-testing, data pipelines en het testen van ML/AI-componenten is een must.
- Ervaring met performance- en security-testing is een pré.
- Sterke analytische vaardigheden, oog voor detail en het vermogen om zelfstandig complexe testcases te ontwerpen en uit te voeren.
- Ervaren in Agile/Scrum-werkomgevingen, goede communicatieve vaardigheden en het vermogen om effectief samen te werken in multidisciplinaire teams.
- Beheersing van de Nederlandse taal (gesproken en geschreven) en beschikbaarheid om te werken vanuit Utrecht bij de Belastingdienst / FIOD.
Organisatie: FIOD, Center of Data Expertise (CoDE) — Locatie: Utrecht — Rol: Senior Test Engineer ICT
Opmerking: Er zit al een gegadigde kandidaat op die positie.
Eisen
- HBO-werk en denkniveau. (7 jaar)
- Meerdere jaren ervaring als test-engineer, inclusief het bouwen, beheren en bedenken van automatische testen.
- Meerdere jaren ervaring in een Scrum development team met focus op test driven development, bij voorkeur in een CI/CD-omgeving.
- Werkervaring als test-engineer in een Agile/Scrum-omgeving (minimaal 7 jaar).
Wensen
- Affiniteit met opsporing.
- Werkervaring binnen een overheidsorganisatie.
- Bekend met end-to-end testtechnologieën zoals Playwright, Cypress en Cucumber.
- Kunnen schrijven van shellscripts en/of scripten in bijvoorbeeld Python.
- Kennis van Docker, Kubernetes, Kafka, Elasticsearch en PostgreSQL.
- Ervaring met testmethodieken zoals acceptatie (OTAP), feature-, system-, integratie- en performance-tests.
- Ervaring met Git versiebeheer, bijvoorbeeld in GitLab, BitBucket of GitHub.
Competenties
- Analyseren.
- Klantgerichtheid.
- Omgevingsbewustzijn.
- Plannen en organiseren.
- Resultaatgerichtheid.
- Samenwerken.
- Voortgangscontrole.
- Zelfontwikkeling.