Voor onze klant
Belastingdienst zijn wij op zoek naar een
Senior Testengineer
Start |
15-11-2024 |
Einddatum |
31-12-2025 |
Optie op verlenging |
Ja |
Uren per week |
36 |
Locatie |
Apeldoorn |
|
|
Deadline |
21-11-2024 om 23:59 |
Opdrachtbeschrijving
Als testengineer binnen ons Toeslag Verstrekkingen Systeem (TVS) werk je in een dynamisch featureteam dat verantwoordelijk is voor de applicaties die
transacties voor diverse toeslagen verwerken. Deze applicaties stellen het recht, de duur en hoogte van de verschillende toeslagen vast op basis van de geldende wet- en regelgeving.
We zijn op zoek naar een technisch vaardige testengineer die zelfstandig testprocessen kan ontwerpen, implementeren en automatiseren, met een sterke focus op kwaliteit en efficiëntie.
Achtergrond opdracht
Doelstelling van de opdracht:
1. Ontwikkelen en automatiseren van testcases:
o Ontwerp en implementeer minimaal 40 geavanceerde geautomatiseerde testcases voor nieuwe features en wijzigingen in wet- en regelgeving. Deze
testcases moeten specifiek afgestemd zijn op de verschillende toeslagregelingen binnen het TVS.
o Automatiseer minimaal 75% van de nieuwe testcases en zorg ervoor dat deze naadloos integreren in de bestaande CI/CD-pijplijn, met gebruik van
testframeworks zoals SpecFlow, Selenium of een vergelijkbaar framework.
o Beheer en onderhoud de testinfrastructuur met behulp van tools zoals Jenkins, Azure DevOps of vergelijkbare CI/CD-tools om een continue en
betrouwbare uitvoering van geautomatiseerde testen te waarborgen.
2. Optimaliseren van de testautomatiseringsprocessen:
o Voer een grondige evaluatie uit van de huidige testautomatisering strategie en identificeer minimaal drie verbeterpunten om de stabiliteit en snelheid
van de regressietesten te verhogen.
o Implementeer geavanceerde technieken zoals mocking en stubbing om testomgevingen robuuster en flexibeler te maken.
o Optimaliseer de bestaande testdata- en testomgeving configuraties, zodat deze geschikt zijn voor dagelijks testen met hoge volumes en variabele
gegevenssets.
3. Technische kennisdeling en teamontwikkeling:
o Organiseer minimaal twee technische workshops over geavanceerde testautomatisering technieken, zoals het gebruik van BDD (Behavior Driven
Development), API-testen met Postman of REST Assured, en integratietesten.
o Coach collega’s en trainees in het gebruik van tools zoals Git voor versiebeheer en Docker voor het opzetten van geïsoleerde testomgevingen, zodat zij zelfstandig kunnen bijdragen aan het testautomatiseringsproces.
De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door
Eisen
TMAP of ISTQB gecertificeerd of in het bezit van een vergelijkbare certificering - min. 5 jr.
Je hebt ervaring met Testframeworks zoals bijvoorbeeld Specflow - min.5 jr. ervaring
Je hebt ervaring met het werken volgens scrum en de agile-principes - min. 5 jr. ervaringJe bent bekend met het werk als ontwikkelaar (T-shaped), in verband met testautomatisering - min. 5 jr. ervaring
Wensen
Testautomatisering: Minimaal 5 jaar ervaring met het ontwerpen en implementeren van geautomatiseerde testscripts met behulp van frameworks zoals SpecFlow, Selenium, Cucumber of soortgelijke tools.Programmeren: Sterke kennis van programmeertalen zoals C#, Java of Python voor het ontwikkelen en onderhouden van geautomatiseerde testscripts.
CI/CD: Ervaring met het inrichten en onderhouden van CI/CD pijplijnen in tools zoals Jenkins, Azure DevOps, GitLab CI of soortgelijke platforms.
API testen: Ervaring met het opzetten en uitvoeren van geautomatiseerde API tests met tools zoals Postman, REST Assured of SoapUI.
Versiebeheer: Ervaring met versiebeheersystemen zoals Git, inclusief het werken met branches, pull requests en code reviews.
Testdata en omgeving: Kennis van tools en technieken voor het beheren en genereren van testdata, en het configureren van geautomatiseerde
testomgevingen met behulp van Docker of andere virtualisatietechnologieën.
Competenties
Analyseren. Samenwerken. Resultaatgerichtheid. Omgevingsbewustzijn
Graag hoor ik of je een passende kandidaat kunt aanbieden op deze aanvraag. Wanneer je een kandidaat aanbiedt let dan op de volgende onderstaande algemene vereisten (zonder deze info kan het CV helaas
niet mee worden genomen in de selectie!):
1.CV (Word doc.) van max 5 pagina's
2.Motivatie gericht op de vacature (puntsgewijs op de eisen, wensen & werkzaamheden)! --> kort d.m.v. ja de ervaring (eisen/wensen) heb ik opgedaan / de werkzaamheden heb ik gedaan in de perioden x bij de organisaties y (graag in het CV vermelden). Bij de wensen ook de kolom beoordeling invullen (geldt alleen voor de ICTU aanvragen).
3.Officiële voorletters zoals in het paspoort staat
4.Woonplaats
5.Geboortedatum
6.Vakantieplannen in de komende 3 maanden
Met vriendelijke groet,
Michael Blaauw
FlexValue
+31613778889
michael@flexvalue.nl
www.flexvalue.nl