SENIOR TESTENGINEER
Eisen: - Je hebt ervaring met Testframeworks zoals bijvoorbeeld Specflow (5 jaar) - Je hebt ervaring met het werken volgens scrum en de agile-principes. (5 jaar) - Je bent TMAP of ISTQB gecertificeerd of in het bezit van een vergelijkbare certificering. (5 jaar) - Je bent bekend met het werk als ontwikkelaar (T-shaped), in verband met testautomatisering. (5 jaar) 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. Omschrijving: 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. Je zult minimaal 40 geavanceerde geautomatiseerde testcases moeten ontwerpen en implementeren voor nieuwe features en wijzigingen in wet- en regelgeving. Daarnaast is het belangrijk dat je minimaal 75% van de nieuwe testcases automatiseert en ervoor zorgt dat deze naadloos integreren in de bestaande CI/CD-pijplijn. Het beheer en onderhoud van de testinfrastructuur is ook een belangrijk onderdeel van deze rol. Je voert een grondige evaluatie uit van de huidige testautomatiseringsstrategie en identificeert verbeterpunten. Ook implementeer je geavanceerde technieken zoals mocking en stubbing om testomgevingen robuuster te maken. Het organiseren van technische workshops en het coachen van collega’s in het gebruik van tools zoals Git en Docker is essentieel. De IV-organisatie van de Belastingdienst is verantwoordelijk voor de ICT-voorzieningen en werkt aan modernisering van het IV-landschap. Dit biedt een uitdagende omgeving waarin je kunt bijdragen aan de ontwikkeling van innovatieve oplossingen. Je werkt samen met een team van professionals en draagt bij aan de kwaliteit van de applicaties die cruciaal zijn voor de uitvoering van toeslagen. Je krijgt de kans om je vaardigheden verder te ontwikkelen en een impact te maken binnen de organisatie.