Opdrachtbeschrijving
Voor de Agile Release Train (ART) Administratie Services (AS) binnen het domein IV/Generieke Voorzieningen/Gegevens, zijn we op zoek naar een testautomatiseerder. Binnen het scrumteam ben je verantwoordelijk voor het realiseren van geautomatiseerde keten- en systeemintegratietesten. Hierbij worden voornamelijk webapplicaties getest die gebaseerd zijn op Java-backend technologie waaronder Rest API's, SOAP, XML, Webservices en EJB applicaties m.b.v. MQ. De geautomatiseerde testen worden op basis van een Shift Left strategie ontwikkeld in Robotframework, JMeter en Java. Daarnaast heb je binnen het team kennis en kunde nodig van CI/CD om de geautomatiseerde testen te configureren in een Jenkins of OpenShift Tekton delivery pipeline. Er wordt gewerkt binnen de kaders van de MTHV's en architectuur. Kennis van het applicatie landschap van de Belastingdienst is een pré.
Achtergrond opdracht
Het scrumteam waarin je komt te werken is een multidisciplinair team, opereert binnen het SAFe-framework en werkt voornamelijk met backend Java-web technologie. In het team ben je verantwoordelijk voor de continuïteit en doorontwikkeling van de reeds bestaande testautomatisering maar is er ook ruimte voor nieuwe ontwikkelingen. De applicaties, die getest moeten worden, zijn ontwikkeld met Java 8-17-21, met als doelplatform Openshift en Liberty op z/OS. Je zult voornamelijk werken in de keten digitalisering van notariële informatie. Komende tijd wordt ook het DevOps-werken meer en meer geïntroduceerd in het team. Er wordt voornamelijk gebruik gemaakt van IntelliJ, Visual Studio code, JMeter en Excel. De CI en CD wordt gerealiseerd m.b.v. Tekton, Argo-CD en Jenkins.
Organisatorische context en cultuur
De Belastingdienst draagt bij aan een financieel gezond Nederland. Dat doen we door eerlijk en zorgvuldig belasting te heffen en te innen. Met deze missie zorgen we ervoor dat er in Nederland geld is voor onder meer zorg, onderwijs en openbaar vervoer. Onze visie helpt ons om onze taken uit te voeren in een steeds veranderende samenleving. De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Dit gebeurt deels door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt.