Senior Test engineer

We zijn op zoek naar een senior test engineer met development en testervaring. Dat kan development zijn van een testtool bijvoorbeeld. Verder vinden wij het van belang dat deze collega meedraait met alle werkzaamheden van het team en hierbij vanuit het perspectief van een tester/QA meekijkt en de nodige testautomatisering voorbereid, uitvoert en gaat onderhouden. In samenwerking met andere teams die gebruik maken van dezelfde testtools of als stakeholder dienen (voor API’s bijvoorbeeld). Dat betekent dus ook sleutelen aan het containerplatform, mogelijk aan de applicatie en aan de testtool.Werkzaamheden:Uitwerken teststrategie voor nieuwe webapplicatieOntwikkelen api tests (rest/json).Ontwikkelen frontend tests (vue.js)Opzetten functionaliteit via CI/CD tools (Bamboo)Werken met containerplatform voor (test)automatisering en applicatieJe werkt in een scrumteam (architect, java developers, bpmn developers, ESB developers, business analisten, product owner)Achtergrond opdracht: De IND werkt naar aanleiding van haar ambities, datastrategie en knelpunten in het huidige IV - en ICT-landschap, doelgericht en stapgewijs, toe naar een nieuwe werkwijze rondom het registreren, vaststellen, toepassen en analyseren van (feit-) gegevens.We zijn nu eerst met PoC's event-driven het nieuwe registreren van beweringen en het vaststellen van feiten gaan toepassen in een van de IND processen (toetsen, analyseren en handhaven); hoe sluit het aan op het bestaande landschap, wat zijn de kansen, sterktes en zwaktes van de aanpak. De aanpak is eerst nog experimenteren en verkennen, als voorbereiding op een toekomstig applicatielandschap.Technisch overzichtDe verschillende componenten (process-engine, toets-service, registers) zijn stand-alone componenten. De process-engine en beide registers zijn gerealiseerd in Java met behulp van Spring Boot. De toets-service is gerealiseerd met BeInformed. De registers zijn gerealiseerd met behulp van Graph database Neo4J.Dit betekent dat de componenten los van elkaar zijn te deployen, op verschillende servers of in verschillende containers. Een dergelijke modulariteit biedt grote voordelen voor wat betreft beheer(s)baarheid van de oplossing.
staffing groep
14-01-2021 00:00