Test automation engineer eIDAS
Dienst ICT Uitvoering (DICTU)

Opdrachtomschrijving
Voor Dienst ICT Uitvoering (DICTU) werk je binnen het DevSecOps-team aan de doorontwikkeling van eIDAS, de Europese koppeling voor elektronische identiteit en vertrouwensdiensten. Met deze voorziening krijgen burgers en bedrijven uit verschillende EU-landen veilig en betrouwbaar toegang tot Nederlandse overheidsdiensten. Je test en beheert eIDAS-koppelingen die het vraag- en antwoordverkeer tussen overheidswebsites en nationale identificatiediensten routeren.
Je onderhoudt en breidt de bestaande automatische regressieset uit en geeft iedere sprint een vrijgaveadvies over de sprint package. Tijdens de sprint bereid je testen voor, bouw je geautomatiseerde testen, voer je functionele en technische testen uit en registreer je bevindingen. Ook stuur je binnen het team op basis van de teststatus. Je werkt onder meer aan regressietesten, functionele testen en systeemintegratietesten en gebruikt Selenium en Cucumber voor testautomatisering.
Naast het testen bestaat je werk uit technisch applicatiebeheer, het onderhouden van testgevallen en het vastleggen van je voortgang. Je voert reviews uit, schrijft technische documentatie en denkt mee over oplossingen bij complexe vraagstukken of incidenten, zoals een storing in een server of problemen met inloggen vanuit een bepaald land. Voor beide eIDAS-stromen stem je inhoudelijk, technisch en functioneel af met het team. Je wordt minimaal één keer per week op woensdag tijdens kantoortijden op kantoor in Assen verwacht.
Gevraagd profiel
Je bent een ervaren test engineer of testautomatiseerder met minimaal vijf jaar relevante testervaring en ervaring met TMAP, testautomatisering, browser-based testing met Selenium en/of Cucumber in combinatie met Java en load testing. Je hebt ervaring met Agile/SCRUM en beschikt over kennis van SAML, OpenID en securitytesten. Affiniteit met programmeren en technisch applicatiebeheer is belangrijk, waarbij je security steeds meeneemt in je werk.
Je werkt proactief en vasthoudend en kijkt kritisch naar software vanuit een breaker mindset. Je bent in staat om testresultaten te vertalen naar duidelijke bevindingen en vrijgaveadviezen en werkt zelfstandig binnen een technisch DevSecOps-team.
Eisen
- Opdracht is niet geschikt voor ZZP’ers ivm wet DBA
- De kandidaat heeft minimaal 5 jaar aantoonbare relevante testervaring (TMAP), waarbij kennis en ervaring is opgedaan met testautomatisering, browser-based testing (Selenium en/of Cucumber in combinatie met Java) en load testing
- Kandidaat heeft minimaal 5 jaar aantoonbare relevante ervaring met Agile/SCRUM
- Kandidaat heeft minimaal 3 jaar kennis van en ervaring met SAML en OpenID
- Kandidaat heeft minimaal 3 jaar kennis van en ervaring met securitytesten
Wensen
- Kennis en ervaring met Docker en/of Kubernetes
- Ervaring met cryptografie (signing, encryption)
- Ervaring met software development in Java
- Certificering zoals Selenium (CP-SAT) of security testing (OWASP)
- Kennis van secure software development
Competenties
- Doorzettingsvermogen
- In staat om software goed door te lichten, breaker mindset
- Proactieve werkhouding
- Affiniteit met technisch beheer