Ministerie van Volksgezondheid, Welzijn en Sport
Test Automation Engineer
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Opdrachtgever en context
De opdracht maakt deel uit van een publieke organisatie die privacy- en security-by-design ontwikkelt voor maatwerksoftware en digitale tools ter ondersteuning van de digitalisering in de zorg. Binnen een directie rond informatiebeleid worden trajecten uitgevoerd in opdracht van beleidsafdelingen, waarbij nieuwe oplossingen worden verkend via pilots en proof of concepts, software en digitale tools worden ontwikkeld en bestaande informatiesystemen worden gemoderniseerd. Daarnaast wordt technisch advies geleverd bij digitaliseringsvraagstukken.
Project: PGB2.0
PGB2.0 ondersteunt verstrekkers en een uitvoeringsorganisatie bij het uitvoeren van wettelijke taken en helpt budgethouders en zorgverleners bij financiële afhandeling. Het programma kent een zorgdomein en een financieel domein, met diverse portalen en koppelvlakken en koppelingen met financiële en administratieve systemen. Er loopt een meerjarig traject richting structurele overname door de uitvoeringsorganisatie.
Rol en opdrachtomschrijving
De Test Automation Engineer werkt binnen een team dat teams ondersteunt bij de implementatie van automatische testen binnen een nieuwe architectuur. Naast het daadwerkelijk implementeren van testautomatisering draagt de engineer ook bij aan de visie achter deze nieuwe architectuur en de bijbehorende werkwijze. In een dynamische omgeving zoekt de rol actief de verbinding tussen verschillende belanghebbenden en ondersteunt zij multidisciplinaire teams bij het toepassen van teststrategie en testaanpak binnen de functionele context van de betrokken softwareoplossingen.
De engineer vertaalt (risico gebaseerde) requirements naar logische en fysieke testgevallen. Dit gebeurt in een agile werkwijze, waarbij testcases worden opgesteld, geprioriteerd en geautomatiseerd. Daarbij worden requirements geanalyseerd, opgesteld en getoetst, en wordt de testvisie uitgedragen binnen het team. De rol werkt in de keten aan het waarborgen van de kwaliteit van software binnen een .NET-omgeving, inclusief functionele integratie- en API-tests.
Werkzaamheden en technieken
De werkzaamheden richten zich op het ondersteunen van teams bij testautomatisering, het analyseren van requirements en het opstellen van agile testcases, en het automatiseren en prioriteren van logische en fysieke testgevallen. De engineer werkt met onder meer Reqnroll (SpecFlow), Cypress, Visual Studio en Visual Studio Code, en met tools voor web-/API-testen zoals SoapUI en Postman. De technische uitwerking omvat programmeren en automatiseren in C#/.NET, SQL en TypeScript, met Azure DevOps voor samenwerking en integratie. Daarnaast worden functionele integratie- en API-tests geautomatiseerd in een .NET-omgeving, binnen multidisciplinaire agile teams.
De rol vraagt om sterke communicatie in het Nederlands, zowel mondeling als schriftelijk, en om een teamgerichte en verbindende houding. De engineer levert een actieve bijdrage aan teamactiviteiten en werkt energiek en proactief, met stressbestendigheid in een omgeving waarin continu doorontwikkeling plaatsvindt.
Eisen
- Minimaal Hbo-werk- en denkniveau
- Minimaal drie jaar ervaring met testautomatisering
- Ervaring met het zelfstandig programmeren van automatische testen in C# met ReqnRoll (SpecFlow) en SQL
Wensen
- Aantoonbare ervaring met analyseren en toetsen van requirements, en het opstellen en automatiseren van testscenario’s en testgevallen
- Meerdere jaren ervaring met het automatiseren van functionele integratie- en API-testen in een .NET-omgeving
- Aantoonbare ervaring met werken in multidisciplinaire agile teams en testen over de gehele keten (front-end, back-end en architectuur)
- Ervaring met tools zoals Cypress en SoapUI/Postman