Let op:
- Graag alle eisen en wensen opsommen en antwoorden met JA en een toelichting, naast de motivatie en CV
- Graag ontvangen we een CV waaruit duidelijk blijkt dat je in ieder geval aan de harde eisen voldoet. Laat dit ook duidelijk naar voren komen in je motivatiebrief.
- CV en motivatie in het Nederlands
- Zonder motivatiebrief wordt je sollicitatie niet in behandeling genomen
- Hoewel we werken met deadlines kan het zijn dat het project alsnog eerder wordt gesloten. We raden je aan zo snel mogelijk te reageren.
Digitaal Stelsel Omgevingswet (DSO) heeft voor de ontsluiting van toepasbare regels van overheden de Toepasbare Regels oplossing nodig waarmee alle overheden hun regelgeving in de vorm van bedrijfsregels kunnen aanleveren via een centraal koppelvlak, waarna deze regels in samenhang worden uitgevoerd. De Toepasbare Regels oplossing maakt gebruik van een rule engine (Drools) welke wordt ontsloten door diverse SOAP- en REST-services. Naast de Toepasbare Regels oplossing zijn er nog een aantal andere toepassingen die gebruik maken van de Toepasbare Regels of randvoorwaardelijk zijn voor de verdere ontsluiting.
Er is sprake van meerdere ontwikkel- en beheerteams welke gebruik maken van methoden en technieken zoals Scrum, Safe 4.0, Java, Acceptatietesten, Performancetesten, OpenApi, Oauth, Kubernetes en Gitlab. De ontwikkeling vindt plaats op het Standaard Platform van Logius. Dit platform biedt o.a. Een DevOps straat met ondersteuning voor automatisch uitrollen van applicaties en het automatisch testen daarvan.
De Lead Test Engineer is deels werkzaam in een ontwikkelteam en deels werkzaam in een faciliterende en coördinerende rol op het gebied van (geautomatiseerd) testen. De Lead Test Engineer werkt samen met de ontwikkelteams, al dan niet via een gilde, aan het ontwikkelen van modules die ingezet kunnen worden ter verbetering of aanvulling van de bestaande oplossingen. Samen met de ontwikkelteams wordt gezocht naar gedeelde inzichten en toepassingen met betrekking tot het zoveel als mogelijke geautomatiseerd uitvoeren van diverse functionele, keten en performancetests.
De verhouding tussen deze werkzaamheden kan per sprint naar gelang de gezamenlijk op te leveren functionaliteit worden bepaald. De verwachting is dat met de inzet van de Lead Test Engineer er vaker en eerder getest word waar de ontwikkelteams onderlinge afhankelijkheden hebben. De verwachting is dat er uiteindelijk een directere terugkoppeling (evidence, rapportage) ontstaat bij het toevoegen van functionaliteit aan het DSO.
Werkzaamheden
1. Schrijven van testgevallen(Gherkin), testtechnieken;
2. Het gebruiken van testautomatisering frameworks en het inrichten hiervan (Robot, Playwright, Cucumber-jvm, Postman/Podman, JMeter, Gatling, K6);
3. Het ontwerpen en implementeren van zowel GUI-gebaseerde testautomatisering, als SOAPen REST-api's;
4. Het implementeren van een testmanagement oplossing en rapportage tooling (Jira, Orangebeard);
5. Het opstellen, inrichten en uitvoeren van diverse technisch georiënteerde testen (zoals performancetesten, security- testen en load- en stresstesten;
6. Het gebruik van een DevOps ontwikkelstraat en virtualisatie in het algemeen: Gitlab, Kubernetes, Docker.
Harde eisen (must haves)
Afgeronde HBO opleiding bijvoorbeeld in de richting van informatica of IT
PSM I certificaat of vergelijkbaar
Minimaal 5 jaar ervaring met geautomatiseerd testen in een cloud based omgeving (Kubernetes)
Minimaal 5 jaar ervaring in het toepassen van Business Driven Development (BDD, Spec by example)
Minimaal 5 jaar ervaring in het implementeren en gebruiken van testautomatisering gebaseerd op Selenium (Java), Playwright (Typescript, Javascipt), Robotframework, Gitlab
Minimaal 5 jaar ervaring in het implementeren en gebruiken van continuous performance en testen en grootschalig performance testen (Gatling, JMeter)
TMap Certified Test Engineer of vergelijkbaar (ISTQB)
Minimaal 3 jaar ervaring in het meenemen van een team in het implementeren en toepassen van testautomatisering op alle testlevels (unit, systeem, integratie, keten)
Minimaal 2 jaar ervaring in het ondersteunen van Test Management met het implementeren van testautomatisering in de teststrategie
Minimaal 3 jaar ervaring met regelbeheersystemen en rule engines in het algemeen (Drools heeft hier de voorkeur)
Wensen (nice to haves)
Mate waarin de kandidaat beschikt over ervaring met Quality engineer - (Test automation engineer, performance testen)
Minimaal 4 jaar ervaring met het schrijven van testgevallen(Gherkin), testtechnieken
Minimaal 3 jaar ervaring met overige verschillende testautomatisering frameworks (Playwright, Cucumber-jvm, Postman/Podman, JMeter, Gatling, K6)
Minimaal 3 jaar ervaring met het ontwerpen en implementeren van zowel GUI-gebaseerde testautomatisering, als SOAP- en REST-api's
Minimaal 3 jaar ervaring met het implementeren van een testmanagement oplossing en rapportage tooling (Jira, Orangebeard)
Minimaal 3 jaar ervaring in het gebruik van een DevOps ontwikkelstraat en virtualisatie in het algemeen: Gitlab, Kubernetes, Docker