

De Rijksoverheid
Jobid=A.0.049
Functieomschrijving
Als software development engineer in test is dit je toegevoegde waarde:
Je bent een multidisciplinaire ontwikkelaar en testautomatiseerder.
Samen met je agile teamleden bedenk, initieer, bepaal, test en implementeer je de functionaliteiten van nieuwe en bestaande maatwerk softwareapplicaties.
Generieke services en componenten worden cloud-native gebaseerd ontwikkeld en draaien op ons containerplatform (K8s).
Je bent een sparringpartner voor de business en je teamleden. In samenwerking met je team stel je de juiste vragen om klantwensen te vertalen in een werkbaar software en testontwerp.
Door je pro-actieve en creatieve houding ben je voortdurend op zoek naar verbetering van jezelf maar ook van je team.
Je werkt aan een applicatielandschap met back-end en front-end systemen. Momenteel ligt de nadruk op de back-end dat alle ruwe brondata standaardiseert, zowel inhoudelijk als technisch, zodat deze kan worden gebruikt door statistische verwerkingsprocessen om uiteindelijk statistische data beschikbaar te maken voor onze klanten. Brondata in de breedste zin van het woord, van respons op enquêtes tot en met datasets van externe leveranciers met data over alle bedrijven of personen in Nederland. Deze grote verscheidenheid aan technieken en bronnen maakt het werk erg divers en uitdagend.
Wil jij met ons samen de uitdagingen van nu en morgen aan gaan?
Functie-eisen
Een creatieve, leergierige, positief-kritische teamplayer die open staat voor andermans ideeën.
Als software development engineer in test beschik je over:
- Aantoonbaar hbo of wo werk- en denkniveau; bij voorkeur met een afgeronde opleiding richting IT;
- Een geruime werkervaring als multidisciplinaire (senior) SDET en je bent bekend met de volgende programmeertalen: C#, .NET, SQL (Server), Javascript of Typescript, HTML en CSS;
- Een solide basis op het gebied van softwareontwikkeling. Je hebt o.a. kennis en ervaring met het programmeren van back-end, front-end systemen, kennis van test automatisering, CI/CD, werken onder architectuur, container platformen zoals K8s en Cloud-native ontwikkelen, Object Oriented Programming, patterns & practices, unit/integratie/end-to-end testing, clean architecture, TDD, BDD, REST-api;
- De vaardigheden om teststrategieën (risk based) te bedenken en automation test frameworks te implementeren. Om dit vervolgens te integreren in een continuous deployment workflow. Je ontwikkelt en controleert ook een grote verscheidenheid aan geautomatiseerde testscenario’s;
- Kennis van (cloud) test frameworks, zoals bijvoorbeeld ReqNRoll, Selenium en TestKube;
- Werk je actief samen om de testautomatisering naar een hoger niveau te tillen;
- De capaciteit om nog ontbrekende en benodigde kennis binnen je team snel eigen te kunnen maken en hierin zelf initiatief nemen;
- Heb je kennis van Python, R, Kubernetes en Powershell, dan is dit een pré.
- Een Agile mindset en ervaring met Scrum.
#J-18808-Ljbffr