Senior (Mobile) QA/Test Automation Engineer

Aanvraagnummer: 46674
Contractvorm: Detachering ZZP
Organisatie: Stichting ICTU
Locatie: Den Haag
Uren per week: 36 - 40 per week
Tarief: Geen maximum
Duur van de opdracht: 25 maanden
Regio: Zuid-Holland
Startdatum: 23-07-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 06-08-2026 09:00
LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.
Voor stichting ICTU zijn we op zoek naar een Senior (Mobile) QA/Test Automation Engineer
Wat ga je doen?
Portfolio ENIAMS ontwikkelt IV en ondersteunt pilots voor Europese/Nederlandse IAM-stelsels (subjecten en objecten), waaronder EDI, eIDAS, DTC, Toegang, Wdo, Reisdocumenten, SVM en Wtta — inclusief beheer, toezicht, handhaving, certificering en accreditatie. Programma loopt naar verwachting tot en met 2030, of eerder zodra systemen zijn opgeleverd, overgedragen en gedechargeerd door de klant.
Rol professional: zelfstandig verantwoordelijk voor geautomatiseerd testen van mobiele en web/backend-componenten van de NL Wallet (zie eisen/wensen voor vereiste expertise).
Opdracht: ICTU ontwikkelt gefaseerd de NL Wallet (EDI-stelsel NL), waarmee burgers/bedrijven zich digitaal kunnen identificeren en documenten kunnen delen binnen de EU. De professional is zelfstandig verantwoordelijk voor testdekking en testware, en borgt compliance-traceerbaarheid naar wet-/regelgeving en certificering.
Activiteiten:
- Zelfstandig voorbereiden/uitvoeren van testen (scenario's, testgevallen; systeem(integratie)-, functionele en niet-functionele testen: performance, security, accessibility, certificering)
- Testautomatisering en rapportage (complementair aan ontwikkelaars)
- Innovatieve testmethoden: AI-toepassingen (o.a. kwetsbaarheidsscans)
- Gevraagd/ongevraagd advies over testresultaten en kwaliteitsrisico's
- Specificeren/opzetten testinfrastructuur
- Beoordelen testbaarheid requirements; ramen capaciteit/doorlooptijd
- Verbetervoorstellen en optimalisaties testproces
- Documenteren van test practices (kennisborging)
Deelresultaten:
- Traceability Matrix: koppelt functionele/wettelijke/certificeringseisen aan testdekking
- Testscenario's: incrementeel, functioneel + niet-functioneel
- Testautomatisering & scripts: regressietesten met rapportages, CI/CD-integratie
- Testrapportages & adviesrapporten: elke release, incl. risico-analyses
- AI-testopstelling: geconfigureerde tools voor kwetsbaarheidsscans + analyses
- Testinfrastructuur: werkend, gedocumenteerd, overdraagbaar
- Test practices: gedocumenteerde best practices en procesoptimalisaties
Resultaat van de inzet: zelfstandig borgen van softwarekwaliteit binnen de releaseplanning (Agile/Scrum), met periodieke oplevering van testresultaten, -automatisering en rapportages. Afstemming met ontwikkelaars/product owner alleen waar nodig. Opdrachtgever bepaalt functionele prioriteiten; professional bepaalt zelf de technische uitvoering.
Eindresultaten: eindrapport testresultaten NL Wallet; werkende, gedocumenteerde, overdraagbare testomgeving incl. testware/tooling; reproduceerbare testketen met geautomatiseerde rapportages; geborgde kennis via documentatie; warme kennisoverdracht aan beheerorganisatie bij afronding.
Afgerond wanneer: eindresultaat opgeleverd en geaccepteerd door de klant.
Beoordeling, tussentijds: releases gevalideerd/geaccepteerd door product owner en beheerorganisatie; evaluatie na elke sprint; periodieke toetsing door opdrachtgever aan resultaatseisen; periodieke externe toetsing (op verzoek) op informatiebeveiliging, performance, toegankelijkheid, certificering.
Eindbeoordeling: aantoonbaar geteste, werkende software met documentatie conform ISO-25010, NPR-5326 en de ICTU-kwaliteitsaanpak.
Kans op overschrijding duur: klein, afhankelijk van besluitvorming klant en voortgang beheerorganisatie/ketenpartijen.
Specifieke kennis: combinatie kennis/ervaring niet aanwezig bij opdrachtgever, noodzakelijk voor de opdracht (zie eisen).
Gewenst profiel
Affiniteit met digitale identiteit/toegang en mobiele apps, gecombineerd met diepgaande kennis van testautomatiseringsframeworks en mobile testing. Bewijst met testware dat de NL Wallet veilig en compliant is over de hele keten (App + Backend + HSM). Zelfstandig verantwoordelijk voor testdekking en Automated Evidence Generation; vertaalt beveiligings-/certificeringseisen (OWASP MAS, BIO2, CRA) naar geautomatiseerde testscripts zodat CI/CD-rapportages als bewijslast dienen voor auditors. Analytisch, pragmatisch, resultaatgericht; geeft heldere kwaliteits-/risicoadviezen aan stakeholders incl. Risk & Compliance Experts. Werkt zelfstandig in Agile/Scrum.
Gedragscompetenties: technisch sterk, zelfstandig, eigenaarschap, hands-on, analytisch, communicatief, teamplayer, proactief, pragmatisch, resultaatgericht, flexibel, leergierig
Wat zoeken we?
- HBO+/WO werk- en denkniveau met een afgeronde bèta opleiding in bijvoorbeeld Informatica, Software Engineering, Computer Science, Cybersecurity of een aanverwant vakgebied.
- n het bezit van minstens één relevante certificering op het gebied van testen, zoals ISTQB Advanced Test Automation Engineer of vergelijkbaar.
- Minimaal 5 jaar ervaring als Senior QA/Test Automation Engineer binnen complexe beveiligingskritische IT-omgevingen (inclusief tenminste functionele, systeemintegratie-, security- en performancetesten).
- Minimaal 3 jaar werkervaring met het geautomatiseerd testen van mobiele applicaties (iOS en Android).
- Minimaal 3 jaar werkervaring met het geautomatiseerd testen van ondersteunende backend systemen, API's en web- en beheerportalen.
- Minimaal 3 jaar werkervaring met het vertalen van use cases, user stories en (wettelijke) eisen naar testscenario’s inclusief logische & fysieke testgevallen met geborgde traceerbaarheid.
- Diepgaande kennis van en ervaring met het testen op basis van OWASP MAS (Mobile Application Security).
- Diepgaande kennis van en ervaring met de integratie van testware in CI/CD-pipelines ten behoeve van automated evidence generation (elke release geautomatiseerde compliancy- en testrapportages)
- Aantoonbare ervaring met het zelfstandig opstellen van een testaanpak, alsmede het ontwerpen en inrichten van een test automation opzet/architectuur.
- Uitstekende beheersing van de Nederlandse taal in woord en geschrift, alsmede een goede schriftelijke beheersing van de Engelse taal.
- (wens) Technieken/Tools: Minimaal 2 jaar relevante werkervaring met: · Accessibility testing incl. apps · Appium · Browserstack · Playwright · Gitlab · OWASP ZAP
- (wens) Audit & Compliance: Ervaring met het overleggen van testbewijslast t.b.v. meegemaakte audits (zoals ISO, BIO2, NIS2 of CRA).
- (wens) Keten/Infrastructuur: Ervaring met testautomatisering waarbij HSM’s (Hardware Security Modules) of complexe beveiligde ketens betrokken zijn.
- (wens) AI & Innovatie: Ervaring met de toepassing van AI-gestuurde test- of analysetools (bijv. voor vulnerability scanning of geautomatiseerde testgeneratie).
- (wens) Mate van ervaring als QA/Test Automation Engineer of vergelijkbare rol binnen de rijksoverheid dan wel vergelijkbare enterprise organisaties in complexe IT-projecten voor beveiligingskritische systemen. De kandidaat onderbouwt deze ervaring in het cv met relevante opdrachten en verantwoordelijkheden. Tijdens het gesprek wordt de aard, complexiteit en relevantie van deze ervaring nader beoordeeld aan de hand van praktijkvoorbeelden.
