
ICT · Amersfoort
Achtergrond opdrachtHet framework, dat werkt bovenop onder andere Visual Studio 2022 en Azure DevOps Server, is voorzien van een grootschalige geautomatiseerde testomgeving die nauw geïntegreerd is met virtualisatie-oplossingen zoals VMware en containerisatie met Docker. Hiermee creëer je flexibele, gevirtualiseerde testomgevingen en draag je bij aan de principes van Code as Infrastructure, waarbij infrastructuurcomponenten als code worden beheerd en geautomatiseerd. Dit verhoogt de efficiëntie en schaalbaarheid van het testproces en maakt het mogelijk om dynamische testomgevingen te beheren. Daarnaast zorg je ervoor dat het test-framework compatibel blijft met de nieuwste versies van C2-applicaties, tooling en infrastructuur. Het systeem wordt platformonafhankelijk opgezet met gebruik van onder andere .NET, WPF, Avalonia en web frontends en ondersteunt zowel Windows- als Linux-omgevingen (waaronder Alpine en Ubuntu). Het framework integreert verder naadloos met SQL-technologieën zoals SQL Server en MariaDB.In deze rol ben je tevens verantwoordelijk voor het onderhouden en optimaliseren van on-premise Azure CI/CD-pijplijnen, zodat het volledige testproces naadloos en efficiënt blijft verlopen voor de feature teams binnen Landgebonden IT.Je houdt het testframework in topconditie, met een sterke focus op schaalbaarheid en betrouwbaarheid. Hoewel je zelf niet direct geautomatiseerde tests ontwikkelt, draag je zorg voor het framework dat deze tests mogelijk maakt.Je zorgt ervoor dat de infrastructuur up-to-date blijft en ondersteunt de ontwikkelaars en testers die met het framework werken, zodat zij hun werk optimaal kunnen uitvoeren in een omgeving die klaar is voor de toekomst van testautomatisering.Functie eisenDe kandidaat heeft minimaal 3 jaar aantoonbare werkervaring in development projecten waarbij de kandidaat verantwoordelijk was voor C#-ontwikkeling binnen het project.Kandidaat heeft aantoonbaar een minimaal HBO werk- en denk niveau, ontwikkeld via opleiding(en) of door minimaal 5 jaar aantoonbare werkervaring.Kandidaat heeft minimaal 3 jaar aantoonbare werkervaring als software engineer in Visual Studio C# .NET4.0 of HogerFunctie wensenDe kandidaat heeft bij voorkeur minimaal 1 jaar ervaring met het gebruik van tools en frameworks voor automatische codeanalyse en -tests om de kwaliteit van de code te verbeteren. Dit omvat het integreren van tools in het ontwikkelproces en het regelmatig uitvoeren van code-analyses en -tests, waaronder het opzetten van geautomatiseerde functionele, load/performance en UI-testen.De kandidaat heeft bij voorkeur minimaal 2 jaar kennis en ervaring met het implementeren van tests als onderdeel van het ontwikkelproces. Dit omvat het schrijven van verschillende soorten tests, zoals unit tests, integratietests en acceptatietests.De kandidaat heeft bij voorkeur minimaal 2 jaar kennis en ervaring met test-driven development (TDD).De kandidaat heeft bij voorkeur minimaal 1 jaar ervaring met het debuggen en analyseren van bevindingen binnen een complexe architectuur. Dit omvat het vermogen om problemen te identificeren, te analyseren en op te lossen in een omgeving met meerdere componenten ensubsystemen, door gebruik te maken van geavanceerde debuggertools en technieken."De kandidaat heeft bij voorkeur minimaal 1 jaar kennis en ervaring met het implementeren en aanroepen van unmanaged code vanuit managed code, inclusief het gebruik van platform invoke (P/Invoke) en COM-interoperabiliteit.De kandidaat heeft bij voorkeur minimaal 2 jaar ervaring met verschillende vormen van multithreading in C# .NET 4.0 en hoger, waarbij hij/zij bekend is met de concepten van thread-synchronisatie.De kandidaat heeft bij voorkeur minimaal 1 jaar ervaring in development projecten waarbij versiebeheersystemen zoals Git werden gebruikt enwaarbij code review-praktijken werden toegepast als onderdeel van een agile ontwikkelproces.De kandidaat heeft bij voorkeur minimaal 1 jaar ervaring met het ontwikkelen en consumeren van RESTful API's in een on-premise infrastructuur, inclusief het gebruik van OpenAPI voor het definiëren en documenteren van API's.De kandidaat heeft bij voorkeur minimaal 1 jaar ervaring met SQL-technologieën, zoals SQL Server en MariaDB, inclusief het ontwerpen en gebruiken van stored procedures.De kandidaat heeft bij voorkeur minimaal 1 jaar kennis en ervaring met virtualisatieplatforms zoals VMware, Hyper-V, of KVM, en heeft begrip van virtualisatieconcepten zoals hypervisors, virtuele machines en snapshots.De kandidaat heeft bij voorkeur minimaal 1 jaar kennis en ervaring met containerisatietechnologieën zoals Docker of Kubernetes, inclusief het opzetten, beheren en schalen van containerized applicaties.De kandidaat heeft bij voorkeur minimaal 1 jaar ervaring met Azure DevOps Server en het opzetten en onderhouden van CI/CD-pijplijnen.De kandidaat heeft bij voorkeur minimaal 2 jaar ervaring en diepgaande kennis van zowel Windows- als Linux-omgevingen, inclusief ervaring met platformbeheer en het ontwikkelen van toepassingen die op beide platforms draaien.Reageer voor 20-07-2026 10:00
Reageer direct via SecureHire®.
Solliciteer op Medior C# Fullstack developer (Testautomation Framework) → 💬 WhatsApp ons