Standplaats: 'S-GRAVENHAGE
Duur: 01-07-2025 - 01-01-2026
Optie tot verlenging: Ja
Reageren voor: 09-05-2025
Functieomschrijving
Binnen de directie IV, afdeling Bouwen, Testen & Functioneel Beheer is behoefte aan een Quality Assurance Architect voor werkzaamheden in het kader van de ontwikkeling van het Uitvoeringsplatform UP-NL (nationaal). UPNL is een applicatie ter ondersteuning van de uitvoering van (subsidie-)regelingen in het nationale domein en is gebaseerd op zaakgericht werken. In (de voorgangers van) het UPNL programma is in de afgelopen 5 jaar gewerkt aan het ontwikkelen van een inregelmodule voor het ondersteunen van opgavegericht werken op basis van Blueriq technologie. Daarmee zijn inmiddels meer dan 200 regelingen in productie genomen.
Daarnaast zijn diverse ondersteunende koppelingen ontwikkeld, die onder andere het berichtenverkeer en het geautomatiseerd afhandelen van verplichtingen in de financiële administratie met het UPNL platform verbinden en ondersteunen. De inregelmodule en ondersteunende koppelingen zijn voorzien van configureerbare parameters. Dat is in lijn met het concept om met de inregelmodule ook nieuwe openstellingen van bestaande regelingen of nieuwe regelingen te kunnen configureren (ook wel: inregelen). Specifiek voor het UPNL-WBSO (dit betreft een regeling specifiek uitvoeringsplatform met gebruik van dezelfde tooling (Blueriq) als UPNL 2.0 /3.0) zijn we op zoek naar een senior tester.
Verantwoordelijkheden
De Quality Assurance Architect is verantwoordelijk voor het ontwerpen en implementeren van een testautomatiseringsarchitectuur en kwaliteitsstandaarden binnen de organisatie.
Focusgebieden
• Ontwikkelen en implementeren van een uniforme teststrategie die aansluit op de organisatiedoelen en het TMMi-raamwerk;
• Ontwikkelen en implementeren van een uniform testautomatiseringsraamwerk conform best practices;
• Introduceren en naleven van kwaliteitsnormen binnen de testprocessen, inclusief peer-reviews en best practices;
• Integreren van testen in de SCRUM-processen en het standaardiseren van testmethoden;
• Begeleiden en coachen van testers en teams in het gebruik van testautomatiseringstools (Cypress en Playwright);
• Opleiden van interne kennishouders teneinde de RVO in staat te stellen om zelfstandig testen/testautomatisering te kunnen onderhouden en uitbreiden;
• Bewaken en optimaliseren van neergezette architectuur door introductie van dashboarding/monitoring/metrics.
Achtergrond opdracht
De RVO bevindt zich in een transitie waarin testen verder wordt geïntegreerd in de softwareontwikkelprocessen. Om kwaliteit, snelheid, en kosten te balanceren, wordt een centrale teststrategie ontwikkeld conform TMMi en best practices.
De Quality Assurance Architect speelt een cruciale rol in het realiseren van deze doelen door strategische keuzes te maken en de basis te leggen voor een robuuste testautomatiseringsarchitectuur. De nadruk ligt op het ontwikkelen en bewaken van kwaliteitsnormen, het introduceren van een uniforme teststrategie, en het verhogen van de test maturity binnen de organisatie.
De organisatie werkt met TypeScript, Cypress, Playwright en Artillery en streeft naar een toekomstbestendige testinfrastructuur.
Functie-eisen:
Eén van de volgende:
TMap NEXT foundation
TMap NEXT in Scrum
Sterke communicatieve vaardigheden voor het overbrengen van ideeën aan zowel technische als niet-technische stakeholders
Abstract denken toepassen bij het definiëren, evalueren en verbeteren van kwaliteitsstandaarden binnen complexe technische omgevingen
Strategisch inzicht en ervaring met testarchitectuur en testautomatisering
Coachende vaardigheden om teams te begeleiden in kwaliteitsborging
Probleemoplossend vermogen en resultaatgerichtheid
Aantoonbaar gewerkt met/volgens Agile/Scrum, Testautomatisering, Cypress, Playwright, Docker, Podman, InfluxDB, Grafana, Neoload, Artillery, Postman, VS Code, JIRA, Confluence, Blueriq, JavaScript, TypeScript, YAML/TOML (Gitlab), Flux, Supertest, Currents.dev, PHP, CSS
De nadruk ligt op het verder professionaliseren van testautomatisering en het opleiden/begeleiden van collega's. Het maken van de juiste keuze met betrekking tot de te gebruiken tools, het beheer van de testautomatisering future proof maken (eenvoudig beheersbaar) en het implementeren van de teststrategie binnen het UPNL.
Bekend met volgende de technieken/methodes: Npm & private npm, End-to-end tests, Ketentests, Acceptatietests, Unit- en integratietests, Performancetests, Securitytests, Agile (Scrum, Kanban, Safe), TMMi, Shift-left.
HBO (+) opleiding (technische) Informatica of vergelijkbaar
Minimaal 12 jaar ervaring met het testen in Agile Scrum ontwikkelproces
Minimaal 6 jaar ervaring met Cyopress
Wensen:
Ruime ervaring met Blueriq;
Ervaring met implementeren van TMMI binnen een testorganisatie;
Ervaring met GUI based en API based test automation;
Ervaring met build frameworks (bijvoorbeeld Jenkins);
Ervaring met inzet van APM suites in performancetesttrajecten;
Ervaring met diverse programmeertalen, bij voorkeur Typescript/Javascript (schrijven) en Java (lezen);