Test Automation Engineer.
Ministerie van Volksgezondheid, Welzijn en Sport

Opdrachtomschrijving
Voor het ministerie van Volksgezondheid, Welzijn en Sport werk je binnen iRealisatie, onderdeel van de directie Informatiebeleid. Deze afdeling ontwikkelt in opdracht van beleidsafdelingen maatwerksoftware en digitale tools die bijdragen aan de digitalisering in de zorg. Dat gebeurt onder meer door pilots en proof of concepts uit te voeren, nieuwe software te ontwikkelen met privacy en security by design, verouderde informatiesystemen te moderniseren en technisch advies te geven.
Je wordt ingezet binnen het meerjarige project PGB2.0. Dit ketensysteem ondersteunt de uitvoering van het persoonsgebonden budget en verbindt het zorgdomein met het financiële domein. Het zorgdomein omvat portalen voor budgethouders, zorgverleners, verstrekkers en medewerkers van de SVB. Het financiële domein bestaat uit financiële en administratieve systemen van de SVB. Tegelijkertijd loopt een bestuurlijk traject voor de structurele overname van PGB2.0 door de SVB.
Als Test Automation Engineer werk je aan de verdere professionalisering van de PGB2.0-organisatie. Je zet requirements om in logische en fysieke testgevallen, beoordeelt deze binnen de functionele context en automatiseert ze waar passend. In sprints van drie weken lever je geautomatiseerde tests op en onderhoud je deze, zodat regressierisico’s afnemen en de kwaliteit van softwarewijzigingen sneller en betrouwbaarder kan worden vastgesteld. Je draagt ook bij aan functionele, systeem- en integratietesten.
Het beoogde resultaat is dat kwaliteitsrisico’s tijdig worden geïdentificeerd, geanalyseerd en gecommuniceerd. Kritische functionaliteit is aantoonbaar getest, testautomatisering is uitgebreid of onderhouden en bevindingen zijn geregistreerd, geprioriteerd en opgevolgd.
Gevraagd profiel
Je bent een ervaren Test Automation Engineer die ruime ervaring heeft met het opzetten van risicogebaseerde, agile testcases voor grote softwareoplossingen. Je kunt requirements analyseren, opstellen en toetsen en hebt minimaal drie jaar ervaring met het automatiseren van testgevallen. Je programmeert zelfstandig automatische tests in C# en hebt ervaring met Reqnroll (SpecFlow) en/of SQL. Ervaring met SpecFlow/Reqnroll, SoapUI, Postman, Burp Suite, SQL en C# is passend binnen de opdracht.
Je combineert technische kennis met affiniteit voor functioneel testen en werkt zelfstandig aan je deelactiviteiten binnen de Scrum-sprintplanning. Je bent analytisch, communicatief vaardig en gewend om in multidisciplinaire agile teams te werken. Daarbij stem je test- en releaseplanning goed op elkaar af en lever je vanuit je testvisie een actieve bijdrage aan de samenwerking en kwaliteit van de software.
Eisen
- Je beschikt over minimaal hbo-werk- en denkniveau (toetsbaar in cv en motivatie, blijkend uit een afgeronde opleiding en/of minimaal 1 jaar werkervaring op hbo-niveau)
- Je hebt ten minste 3 jaar aantoonbare ervaring met het automatiseren van testgevallen
- Je hebt werkervaring met het zelfstandig programmeren van automatische testen in C# en het gebruik daarbij van Reqnroll (SpecFlow) en/of SQL
Wensen
- Je hebt aantoonbare ervaring met het analyseren en toetsen van requirements
- Je hebt aantoonbare ervaring met testscenario's en het automatiseren van logische en fysieke testgevallen
- Je hebt ervaring met het automatiseren van functionele integratie- en API-testen in een .NET-omgeving
- Je hebt aantoonbare ervaring met het werken in multidisciplinaire agile teams en hierbinnen met het testen van de gehele softwareontwikkelingsketen (front-end, backend en architectuur)
- Mate waarin kandidaat ervaring en/of affiniteit heeft met de organisatie van de opdrachtgever
Competenties
- Je hebt een visie op testen
- Je bent communicatief vaardig, zowel mondeling als schriftelijk
- Je bent in staat om vanuit jouw technische en inhoudelijke kennis een bijdrage te leveren aan en ondersteuning te bieden bij de verschillende teamactiviteiten
- Je bent een echte teamspeler
- Je bent energiek
- Je bent proactief
- Je bent stressbestendig
- Je bent analytisch ingesteld
- Je hebt grote mate van zelfstandigheid met betrekking tot het plannen, uitvoeren en bewaken van de deelactiviteiten als onderdeel van de totale Scrum-sprintplanning