In een datawarehouse met tientallen bronsystemen is één afwijking zelden een incident, het is vaak het begin van een kettingreactie. Binnen Dienst Uitvoering Onderwijs (DUO) werk je aan data die direct invloed heeft op hoe studenten hun studiefinanciering ontvangen. Je zit dicht op de inhoud én hebt de ruimte om te bepalen hoe testen binnen de BI-keten wordt ingericht, waardoor je niet alleen controleert wat er gebeurt, maar ook meebouwt aan hoe kwaliteit structureel geborgd wordt.
Je werkt in een datawarehouse dat continu in beweging is. Data wordt opgeschoond, OTAP-omgevingen veranderen en datasets worden gepseudonimiseerd. Tegelijk is nog niet alles volledig ingericht: je hebt soms beperkte toegang tot omgevingen en tooling voor verdere automatisering is in ontwikkeling. In die dynamiek zorg jij dat testen geen losse stap is, maar een vast onderdeel van het proces.
Je combineert uitvoeren met verbeteren. De ene keer duik je zelf in datasets en schrijf je SQL om datakwaliteit te controleren, de andere keer zorg je dat het team op een eenduidige en reproduceerbare manier test.
Concreet betekent dit dat je:
• testautomatisering toepast binnen ETL- en DWH-processen waar dat waarde toevoegt
• een gestructureerde testaanpak ontwikkelt en vastlegt in documentatie
• zorgt voor consistente en reproduceerbare testuitvoering
• heldere en gestructureerde testrapportages oplevert
• bugregistratie verbetert en opvolging inzichtelijk maakt
• testtrajecten coördineert, zoals GAT-tests
Je werkt daarbij met tooling als SQL (T-SQL), SSMS, GitLab, PowerCenter, Python, Java en Jira. Samen met data engineers, developers en analisten vertaal je complexe datastromen naar concrete, toetsbare scenario’s waar het team direct mee verder kan.