Senior Tester - Test Automator Centraal Huurdersregister/Activering & AI SDLC
Brussel,
België
Senior Tester - Test Automator Centraal Huurdersregister/Activering & AI SDLC
Voor het Centraal Huurdersregister/Activering project en het AI-SDLC project binnen de organisatie zijn we op zoek naar een senior Tester - Test Automator die enerzijds binnen het kader van het CHR project de functionele validaties kan uitvoeren en anderzijds dit kan combineren met validaties van de AI Agentic ontwikkeling en daar de nodige testen en test automatisatie kan opvolgen, controleren, bijsturen en uitvoeren.
Binnen de ICT dienst van de organisatie zijn de uitdagingen rond het digitaliseren talrijk en hebben we verschillende teams die actief zijn. Tegelijkertijd moeten de applicaties binnen de organisatie snel de wijzigingen in de actualiteit en het beleid kunnen volgen. Binnen de beschikbaar gestelde oplossingen wordt hierbij ook de inbreng van AI Agentic ontwikkeling toegepast. Binnen deze context willen we iemand met een voldoende technische achtergrond en toch met een typische testing aanpak inzetten om de AI Agentic ontwikkelingen en test scripts op te volgen, te controleren en te verbeteren waar nodig.
Het profiel van Senior Tester - Test Automator CHR/Activering en AI SDLC zal vooral instaan voor de opvolging van alle testactiviteiten op systeemniveau die voor het CHR/Activering worden opgesteld en al dan niet met behulp van AI zijn opgebouwd.
Deze taak bestaat vooral uit:
- Opzoeken in de beschikbare analyse documentatie hoe een functionele procedure/taak zich moet gedragen.
- Test scenario’s beschrijven voor CHR/Activering
- Testcases en scripts opgeleverd door de Agentic AI analyseren aan de hand van de vooropgestelde Business stories met acceptatie criteria en eventueel aanvullen waar nodig.
- Manueel Testen van deze test cases/scripts en controleren op scope, compleetheid en correctheid.
- Aanvullen/aanpassen van de test cases/scripts waar nodig
- Meevolgen van Agile ceremonies als demo, stand-up met DEV-Team, retrospective binnen CHR/Activering
- Participeren in stand-up met AI SDLC team
- De test set verrijken en aanpassen indien nodig met test cases/scripts die nog niet voorzien werden. Feedback geven aan AI SDLC team ivm kwaliteit en coverage van de AI test scripts.
De opvolging van de sprints wordt in Jira gedaan, de documentatie wordt bijgehouden in Confluence en testcases worden in Zephyr geschreven. Test scripts worden door de Agentic AI beschikbaar opgesteld. De Tester / Test Automator moet ook de vergelijking opmaken tussen de coverage en resultaten van de (manuele) test cases binnen het CHR/activering en de uitvoer van de AI test scripts van het AI-SDLC Team.
Context
Het centraal huurdersregister (CHR) zal gegevens over alle huurders van sociale huurwoningen in Vlaanderen én van het verhuurproces, registreren. Doel van het CHR is voor een degelijke rapportering en statistische analyse, voor beleidsvorming, strategische beslissingen en voor ondersteuning van de sociale verhuurders, te zorgen. Het CHR zal een bron van informatie vormen voor de organisatie en voor de sociale verhuurders, voor verschillende doeleinden (parlementaire en persvragen, BSO, Toezicht, subsidieberekening doorverhuuractiviteit, prestatiedatabank, werkbereidheidsverplichting, bronlijst huurders van ingehuurde woningen voor Vlabel voor de vermindering onroerende voorheffing voor huurders – samen met het CWR…).
Voor het Activeringsluik zullen alle niet-beroepsactieve sociale huurders en kandidaat-huurders worden verplicht zich in te schrijven bij de VDAB én actief mee te werken in het traject naar werk aangeboden door de VDAB. Er wordt een sanctie voorzien in de vorm van een huurprijsverhoging voor sociale huurders of kandidaat-huurders (van zodra zij huurder worden), die nalaten zich in te schrijven bij de VDAB of die aanhoudend hun medewerking in het traject naar werk van de VDAB weigeren te verlenen.
Het AI_SDLC project heeft als doel om via een piloot binnen het CHR-initiatief een AI-gedreven software development lifecycle (SDLC) uit te werken, te implementeren en te evalueren, zodat de organisatie op een gecontroleerde en schaalbare manier artificiële intelligentie kan inzetten binnen softwareontwikkeling.
De projectdoelstellingen zijn:
- Een AI-platform en bijhorend governance kader opzetten ter ondersteuning van de software development lifecycle.
- De inzet van AI binnen analyse, ontwikkeling, testing, documentatie en kwaliteitsbewaking valideren binnen het CHR-project.
- Meetbaar inzicht verwerven in de impact van AI op efficiëntie, kwaliteit, risico's, kosten en teamwerking.
- Een duurzame en leveranciersonafhankelijke aanpak realiseren via scenario 1B, waarbij applicatiedelivery en AI-governance van elkaar gescheiden worden.
- Een herbruikbaar werkingsmodel uitwerken dat bij een positieve evaluatie gefaseerd kan worden uitgerold naar andere maatwerkteams binnen de organisatie.
Vaardigheden
- Aantoonbare ervaring als testspecialist met het testen van grote bedrijfskritische toepassingen (5 jaar, senior)
- Aantoonbare ervaring met formele testmethoden en technieken (ja)
- Aantoonbare ervaring met het duidelijk rapporteren en documenteren van de resultaten van testen (3 jaar, medior)
- Aantoonbare ervaring met JIRA voor Sprint opvolging (ja)
- Aantoonbare ervaring met type-scripting (5 jaar, senior)
- Aantoonbare ervaring met Zephyr voor Test cycli beheer en Test Case beschrijving (ja)
- Aantoonbare kennis van en ervaring met functionele testen en BDD test scripts (ja)
- Aantoonbare kennis van en ervaring met het testen van bedrijfstoepassingen inclusief transactiesystemen en integraties met gerelateerde systemen (3 jaar, medior)
- Aantoonbare kennis van Testmethodologie (ISTQB, Agile, …) (ja)
- Goede en aantoonbare kennis van en ervaring met software ontwikkeling volgens de SCRUM methodiek (3 jaar, medior)
- Minimaal 5 jaar aantoonbare relevante ervaring als Test Automator (3 jaar, medior)
- Taalvereiste: Nederlandstalig op Europees CEFR - niveau C2 (ja)
- Aantoonbare ervaring met Playwright voor test case scripting is een belangrijke meerwaarde (3 jaar, medior)
- Aantoonbare kennis van functionele testing (ja)
- Aantoonbare kennis van specialistische testingsuites of tools (ja)
- Aantoonbare werkervaring met Leapwork is een belangrijk pluspunt (ja)
- Ervaring binnen een TDD-werkmethodiek is een belangrijk pluspunt (ja)
- Je weet wat 'shift left' inhoudt en kan deze kennis in de praktijk toepassen in een agile team (ja)
- In staat om een brede kijk te verwerven op de belangrijkste business processen van jouw organisatie en in detail wat betreft de processen waarin je actief bent (ja)
- Je bent klant- en resultaatgericht (ja)
- Je beschikt over een sterk analytisch en synthetisch denkvermogen en werkt zorgvuldig en gestructureerd terwijl het respecteren van de termijnen een prioriteit blijft (ja)
Context organisatie
De organisatie, met hoofdkwartier in Brussel, is het Vlaamse agentschap dat instaat voor het optimaal organiseren van wonen in het Vlaamse gewest. Het agentschap bestaat uit ongeveer 500 medewerkers verspreid over 6 vestigingen in de verschillende provincies. De organisatie bevat zes afdelingen: premies en woningkwaliteit, sociale woonprojecten, financiën, klantenondersteuning, beleid en toezicht.
Het agentschap wil samen met zijn partners kwaliteitsvol, toegankelijk, woonzeker en betaalbaar wonen mogelijk maken voor alle inwoners van Vlaanderen, en dit voor zowel de Vlaamse woonmarkt in het algemeen als voor sociale woningen in het bijzonder.
Om dit te realiseren vervult het agentschap vier rollen naar burgers, lokale besturen en woonactoren:
- Een leverancier van kwaliteit. Burgers en woonpartners kunnen elke dag op het agentschap rekenen voor financiering, premies en subsidies, projectondersteuning, adviezen en begeleiding, met handhaving als sluitstuk.
- Een expertisecentrum dat beleid en uitvoering ondersteunt, en kennis rond wonen uitbouwt en verspreid, met een focus op de kernopdrachten uit de Vlaamse Wooncode.
- Een platform waar expertise wordt uitgewisseld met woonpartners en hen met elkaar in verbinding brengt rond deze kernopdrachten.
- Een motor voor innovatie en professionalisering in de sector. Dit doet men door impulsen en inspiratie te geven aan het beleid en aan de woningmarkt waar men kansen ziet.
De belangrijkste waarden van de organisatie zijn samenwerken, kwaliteit, eigen initiatief, klantgerichtheid en integriteit.
Structuur van de IT-dienst
Het IT team bestaat uit meer dan 100 medewerkers. Het team is heterogeen samengesteld en bestaat uit zowel interne medewerkers als externe consultants, ervaren experten, alsook jongere technische consultants. De dienst ICT staat in voor een optimale ICT-ondersteuning van de business afdelingen en een steeds verder doorgedreven digitalisering van de interne werking, van de interactie met woonactoren en lokale besturen, en voor diensten ter beschikking van de burger.
Ongeveer de helft van de IT-dienst is bezig met softwareontwikkeling en -onderhoud. Concreet gaat het om twee Scrum ontwikkelteams die maatontwikkeling doen in .NET, een SAP-team, een Case Managementteam en enkele outsourced ontwikkelteams. Deze teams worden mee ondersteund door business analisten en test- en projectcoördinatoren. De functionele aansturing gebeurt door Product Owners (waarvan sommigen in een business afdeling werken maar anderen binnen ICT). Softwareontwikkeling gebeurt onder enterprise architectuur governance en volgens agile principes. We maken gebruik van SAP voor financiële processen, Case Management en low-code platformen voor dossierbehandeling en workflow-gebaseerde toepassingen, en .NET Core (met zowel on premise als public cloud deployment) voor maatontwikkeling. De organisatie maakt gebruik van het Microsoft ontwikkelingsplatform en SAP. De meeste ICT-projecten werken volgens de SAFE Scrum methodologie.