Test Automation Engineer
Role details
Job location
Tech stack
Job description
In deze rol werk je binnen het testteam van SSC-Campus aan het automatiseren en verbeteren van testprocessen voor applicaties binnen het primaire proces van het RIVM. Je ontwikkelt testautomatisering met Cypress (JavaScript/TypeScript), voert performance testen uit met JMeter en ondersteunt het team daarnaast in de Scrum Master rol.
Bruto maandsalaris €3000 - €5.500 op basis van 40 uur per week.
Over de opdracht
Het RIVM ontwikkelt en beheert diverse applicaties die essentieel zijn voor onderzoek, beleid en uitvoering binnen de volksgezondheid. Binnen de afdeling Applicatie- en Functionaliteiten Management (AFM) van SSC-Campus wordt gewerkt aan het testen, verbeteren en doorontwikkelen van deze systemen.
Als Test Automation Engineer maak je deel uit van het testteam dat verantwoordelijk is voor het ontwikkelen van testmethodieken en het uitvoeren en coördineren van testen binnen meerdere projecten.
Je werkt onder andere aan de doorontwikkeling van MijnRIVM en aan nieuwe API's op het API-Gateway platform. Binnen deze projecten zorg je ervoor dat testautomatisering wordt opgezet en geïntegreerd in bestaande CI/CD pipelines.
Daarnaast ondersteun je het team in de rol van Scrum Master binnen het Agile ontwikkelproces.
- Opstellen van teststrategieën en testaanpakken
- Ontwikkelen, voorbereiden en uitvoeren van testen voor nieuw ontwikkelde software
- Opzetten en onderhouden van testautomatisering met Cypress (JavaScript/TypeScript)
- Integreren van testautomatisering in CI/CD pipelines binnen Jenkins
- Uitvoeren en analyseren van performance testen met JMeter of Gatling
- Testen van API's en automatiseren van regressietesten
- Samenwerken met product owners, ontwikkelaars en andere stakeholders
- Ondersteunen van het team in de rol van Scrum Master
- Bijdragen aan het verbeteren van testmethodieken en softwarekwaliteit
De technische omgeving bestaat onder andere uit OpenShift, Docker, Kubernetes, Jenkins en Git.
Requirements
-
Je beschikt over een afgeronde HBO of WO opleiding
-
Je hebt minimaal 3 jaar aantoonbare ervaring als technisch tester of Test Automation Engineer
-
Je hebt minimaal 3 jaar programmeerervaring met JavaScript en/of TypeScript
-
Je hebt ervaring met Agile / Scrum ontwikkelmethodieken
-
Je hebt aantoonbare ervaring met testautomatisering met Cypress in combinatie met JavaScript/TypeScript
-
Je hebt ervaring met het testen van API's
-
Je hebt ervaring met JIRA, Confluence en Jenkins
-
Je hebt ervaring met CI/CD pipelines binnen Jenkins
-
Je hebt ervaring met Git
-
Je beheerst de Nederlandse taal goed in woord en geschrift (vereist)
-
Meer dan 5 jaar ervaring met testautomatisering hebt
-
Ervaring hebt als Scrum Master
-
Ervaring hebt met Java
-
Ervaring hebt met Python
-
Ervaring hebt met performance testing met JMeter of Gatling
-
Ervaring hebt met Docker, Kubernetes of OpenShift
-
Ervaring hebt met het ontwikkelen van eigen testframeworks
Praktische informatie