De professional vervult binnen het Programma ENIAMS de rol van Senior (Mobile) QA/Test Automation Engineer. De professional is zelfstandig verantwoordelijk voor het geautomatiseerd testen van mobiele en web/backend softwarecomponenten voor de voorziening NL Wallet binnen het programma ENIAMS. Dit omvat het leveren van een excellente testdekking en de bijbehorende testware, het borgen van compliance door traceerbaarheid vast te leggen van eisen die voortvloeien uit relevante wet- en regelgeving, inclusief certificeringsregelingen.
- Het zelfstandig voorbereiden en uitvoeren van testen: Het opstellen van testscenario’s en testgevallen, alsmede de uitvoering van diverse testen (waaronder systeem(integratie)testen, functionele testen en niet-functionele testen op het gebied van o.a. performance, security, accessibility en certificering).
- Testautomatisering en rapportage: Het opleveren van geautomatiseerde testen — complementair aan de testautomatisering van de ontwikkelaars — inclusief het opleveren van geautomatiseerde testrapportages.
- Toepassing van innovatieve testmethoden: Het inzetten van AI-toepassingen bij testactiviteiten (zoals het scannen op kwetsbaarheden).
- Advisering: Het gevraagd en ongevraagd adviseren over testresultaten en kwaliteitsrisico’s.
- Testomgevingen: Het specificeren en opzetten van de benodigde testinfrastructuur voor de opdracht.
- Analyse en inschatting: Het beoordelen van functionele requirements op testbaarheid, inclusief het zelfstandig ramen van de benodigde capaciteit en doorlooptijd voor de testwerkzaamheden.
- Procesoptimalisatie: Het doen van verbetervoorstellen en het doorvoeren van optimalisaties in het (geautomatiseerde) testproces.
- Kennisborging: Het vastleggen/documenteren voor overdraagbaarheid van de gehanteerde test practices.
- HBO+/WO werk- en denkniveau met een afgeronde bèta opleiding in bijvoorbeeld Informatica, Software Engineering, Computer Science, Cybersecurity of een aanverwant vakgebied.
- In 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.
- Audit & Compliance: Ervaring met het overleggen van testbewijslast t.b.v. meegemaakte audits (zoals ISO, BIO2, NIS2 of CRA).
- Keten/Infrastructuur: Ervaring met testautomatisering waarbij HSM’s (Hardware Security Modules) of complexe beveiligde ketens betrokken zijn.
- AI & Innovatie: Ervaring met de toepassing van AI-gestuurde test- of analysetools (bijv. voor vulnerability scanning of geautomatiseerde testgeneratie).
- 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.
- Technieken/Tools: Minimaal 2 jaar relevante werkervaring met:
- Accessibility testing incl. apps
- Appium
- Browserstack
- Playwright
- Gitlab
- OWASP ZAP
- Technisch sterk
- Zelfstandig
- Eigenaarschap
- Hands-on
- Analytisch
- Communicatief
- Teamplayer
- Proactief
- Pragmatisch
- Resultaatgericht
- Flexibel
- Leergierig