Gemeenteprojecten
Test automation engineer GIVA 3.0 (loondienst/zzp)
Aantal uur: 36
Startdatum zsm
Functieschaal 12, richttarief €97
Richtsalaris loondienst: €5.200,00 per maand gebaseerd op 36 uur
GVB realiseert binnen GIVA 3.0 een nieuwe generieke ICT-omgeving voor bus, tram en metro. GVB neemt daarbij zelf de rol van systeemintegrator. Dit betekent dat GVB onafhankelijk van leveranciers moet kunnen vaststellen dat geleverde componenten en services afzonderlijk én in samenhang voldoen aan de gestelde eisen. Binnen GIVA 3.0 wordt daarom een eigen testvoorziening opgebouwd, waarbij geautomatiseerd testen een belangrijke plaats inneemt. In de eerste periode ligt de nadruk op de generieke GIVA-services en de technische integratie en interactie tussen deze services. Naarmate platform, hardware en overige ketencomponenten beschikbaar komen, wordt de testscope uitgebreid richting integrale keten- en voertuigvalidatie. De Testarchitect is verantwoordelijk voor het ontwerpen, inrichten en mede realiseren van deze testvoorziening en de bijbehorende testautomatisering. Het betreft nadrukkelijk een hands-on rol: naast architectuur en kaders wordt verwacht dat de Testarchitect samen met de Test Automation Engineer daadwerkelijk een werkende voorziening neerzet.
De Test Automation Engineer:
Ontwerpt, bouwt, voert uit en onderhoudt geautomatiseerde tests;
Realiseert herbruikbare en onderhoudbare geautomatiseerde testsuites voor GIVA-services en interfaces;
Automatiseert API-, interface-, integratie- en regressietesten;
Realiseert tests voor de interactie en gegevensuitwisseling tussen GIVA-services;
Sluit geautomatiseerde tests aan op de integratieomgeving en CI/CD-processen;
Implementeert geautomatiseerde testresultaten als input voor quality gates;
Bouwt en gebruikt waar nodig mocks, stubs, simulatoren en testdata;
Analyseert requirements, SDS'en, interfacespecificaties en bestaande regressiescenario's en vertaalt deze naar automatiseerbare tests;
Analyseert testbevindingen en ondersteunt bij het lokaliseren van fouten in services, interfaces en integratie;
Werkt nauw samen met ontwikkelaars, architecten, product owners en softwareleveranciers;
Documenteert frameworks, tests en werkwijzen en draagt deze actief over aan GVB.
De verantwoordelijkheid van de softwareleverancier voor unit-, component-, systeem- enovereengekomen API/contracttesten blijft daarbij intact. De Test Automation Engineer richt zich primairop de onafhankelijke validatie en integratie door GVB.
Gevraagde expertise:
Aantoonbare hands-on ervaring als Test Automation Engineer of vergelijkbare rol.
Ruime ervaring met moderne testautomatiseringsframeworks, zoals Playwright of vergelijkbaar.
Ervaring met TypeScript/JavaScript of een vergelijkbare programmeer-/scripttaal voor testautomatisering.
Ervaring met API-testing en tooling zoals Postman of vergelijkbaar.
Ervaring met integratie-, regressie- en end-to-endtesten.
Ervaring met CI/CD en het geautomatiseerd uitvoeren van tests vanuit pipelines.
Ervaring met Git en moderne softwareontwikkelprocessen.
Ervaring met het opzetten van onderhoudbare en herbruikbare geautomatiseerde testsuites.
In staat om zelfstandig requirements en technische interfacebeschrijvingen te vertalen naar werkende geautomatiseerde tests.
Sterk in analyse van testresultaten en technische bevindingen.
Hands-on en in staat nauw samen te werken in een multidisciplinair technisch team.
Aan de slag in loondienst? Dan krijg je naast je bruto inkomen:
Vakantiegeld en een individueel keuzebudget
25 vakantiedagen, flexibele feestdagen en de mogelijkheid om dagen bij te kopen
Een reiskostenvergoeding
Een goede pensioenregeling
Extra vergoedingen voor internet, telefoon en een thuiswerkplek budget
Een opleidingsbudget, coaching en toegang tot de Randstad Academy
Netwerkevents, kennissessies en een jaarlijks community festival
Meer informatie over de arbeidsvoorwaarden? Kopieer dan deze link in je browser: https://docs.google.com/document/d/168hTXFFeu1BLiaIhe11OrJQVp5irdDEO/edit?usp=sharing&ouid=108856046325586215209&rtpof=true&sd=true