In een datawarehouse met tientallen bronsystemen kunnen kleine afwijkingen grote gevolgen hebben, omdat fouten in ETL-ketens of datatransformaties direct doorwerken in rapportages en analyses die binnen Dienst Uitvoering Onderwijs (DUO) dagelijks worden gebruikt. Daarom draait deze rol niet alleen om testen, maar vooral om het vergroten van vertrouwen in data. Als Senior BI Tester werk je in het hart van de BI-keten. Je onderzoekt datasets, valideert datastromen en zorgt ervoor dat wijzigingen gecontroleerd naar productie gaan. Tegelijkertijd werk je gericht aan het verbeteren van hoe er binnen de BI-omgeving wordt getest: je helpt teams om testprocessen, werkwijzen en vastlegging te standaardiseren en te professionaliseren.
Jouw rol
Je werkt in een complexe BI- en datawarehouseomgeving waarin data uit tientallen bronsystemen samenkomen. Elke wijziging in ETL-processen, datatransformaties of rapportages kan impact hebben op de betrouwbaarheid van informatie die binnen DUO wordt gebruikt. Jij zorgt ervoor dat die wijzigingen zorgvuldig worden getest en dat datakwaliteit aantoonbaar op orde is. Je werkt met Microsoft SQL Server Management Studio (SSMS), GitLab, PowerCenter, Jira en IntelliJ. Daarnaast maak je gebruik van Python en Java voor het ondersteunen en verbeteren van testactiviteiten.
Je combineert het uitvoeren van testen met het verbeteren van de testaanpak binnen de BI-keten. Je analyseert datasets met SQL (T-SQL), onderzoekt afwijkingen en valideert datastromen end-to-end. Tegelijkertijd werk je aan een eenduidige en reproduceerbare testaanpak. Je legt testscenario’s, bevindingen en resultaten zorgvuldig vast en zorgt voor heldere testrapportages en consistente opvolging van bevindingen. Je bouwt voort op de bestaande basis van een geautomatiseerde testmethodiek en ontwikkelt deze verder richting een toekomstbestendige werkwijze. Zo draag je bij aan betrouwbare data en rapportages.
Omdat de testaanpak nog in ontwikkeling is en teams niet overal op dezelfde manier werken, draag je actief bij aan het verbeteren van teststandaarden binnen de BI-omgeving. Denk aan het professionaliseren van bugregistratie en -opvolging, het versterken van testrapportages en het vergroten van het vertrouwen in datakwaliteit en rapportages.
Concreet betekent dit:
• het verder ontwikkelen en toepassen van geautomatiseerde testen binnen ETL- en DWH-processen;
• het valideren van datasets, datatransformaties en datakwaliteit met SQL (T-SQL);
• het opzetten en vastleggen van een gestandaardiseerde testaanpak;
• het ontwikkelen van herhaalbare testscenario’s en testmethodieken;
• het analyseren, registreren en opvolgen van bugs en datakwaliteitsissues;
• het coördineren van testtrajecten, waaronder GAT-testen.