Functieomschrijving

Voor Provincie Zuid-Holland zoeken wij een Senior QA- en Testautomatisering Engineer. Je versterkt en borgt de functionele en technische kwaliteit van Digi-V door hands-on testengineering en duurzame testautomatisering.
Digi-V ondersteunt het digitaal beheren, bewerken, raadplegen en publiceren van vergunninginformatie, besluiten en voorschriften, waarbij meerdere gebruikersrollen en organisaties met samenhangende gegevens, wijzigingsprocessen en historische informatie werken.
Je draagt bij aan het testen van de volledige applicatieketen zodat wijzigingen vroegtijdig en herhaalbaar worden getoetst en regressies snel zichtbaar zijn.
Je test zowel frontend als achterliggende API's/services, backend en gegevensstromen en besteedt aandacht aan kwaliteitsaspecten zoals gegevensintegriteit, rollen en rechten, organisatiegrenzen, gelijktijdige bewerking en herstelgedrag.
De testautomatisering die je ontwikkelt is onderhoudbaar, herbruikbaar, reproduceerbaar, veilig en overdraagbaar.

Werkzaamheden

  • Je vertaalt requirements, user stories en functionele risico's naar concrete testscenario's en toetsbare testgevallen.
  • Je ontwerpt, zet op, onderhoudt en ontwikkelt geautomatiseerde functionele-, integratie-, regressie- en end-to-endtests.
  • Je voert full-stack testen uit en valideert de samenhang tussen gebruikersinterface, API's/services, backend en gegevensstromen.
  • Je test belangrijke processen binnen Digi-V, zoals het opbouwen en wijzigen van vergunninginformatie, beslisprocessen, publicatie, historische informatie, zoeken, collegiale toetsing en documentexport.
  • Je richt positieve en negatieve testscenario's in voor rollen en rechten, gegevensintegriteit, gegevenszichtbaarheid, gelijktijdige bewerking en herstelgedrag.
  • Je beheert en verbetert het testframework, herbruikbare testcomponenten, testdata en de configuratie van testomgevingen.
  • Je integreert, onderhoudt en voert geautomatiseerde tests uit binnen de CI/CD-pipeline.
  • Je analyseert en structureel oplost mislukte en instabiele geautomatiseerde tests en maakt onderscheid tussen applicatiefouten en problemen in testcode, testdata of testomgeving.
  • Je legt bevindingen reproduceerbaar vast, ondersteunt technisch onderzoek en voert hertests uit.
  • Je analyseert en rapporteert testresultaten, testdekking, bevindingen en risico's.
  • Je documenteert de testautomatiseringsoplossing en draagt kennis over aan ontwikkelaars en andere teamleden.
  • Je beheert en gebruikt testaccounts, toegangsgegevens en testdata zorgvuldig en veilig, zonder gevoelige gegevens in testcode of testrapportages op te nemen.

Jouw profiel

  • Je beschikt over HBO werk- en denkniveau, verkregen door opleiding en/of relevante werkervaring binnen de ICT.
  • Je hebt minimaal 8 jaar ervaring als test engineer, testautomatiseerder, QA-engineer of een vergelijkbare rol binnen de ontwikkeling en het testen van digitale applicaties.
  • Je hebt minimaal 3 jaar ervaring met zelfstandig ontwerpen, vanaf scratch opzetten, onderhouden en doorontwikkelen van testautomatisering voor webapplicaties, inclusief herbruikbare teststructuren en testcomponenten.
  • Je hebt minimaal 3 jaar ervaring met het ontwikkelen en uitvoeren van geautomatiseerde functionele-, integratie-, regressie- en end-to-endtests waarbij zowel gebruikersinterfaces als achterliggende API's en services worden getest.
  • Je hebt ruime ervaring met Cypress voor het ontwerpen, ontwikkelen, onderhouden en doorontwikkelen van geautomatiseerde tests voor webapplicaties.
  • Je hebt ervaring met JavaScript en/of TypeScript voor het ontwikkelen en onderhouden van testautomatisering.
  • Je hebt ervaring met het integreren en onderhouden van geautomatiseerde tests binnen CI/CD-pipelines of een vergelijkbare geautomatiseerde ontwikkelstraat.
  • Je hebt ervaring met functioneel testen en/of testautomatiseren van een digitale applicatie voor het beheren, verwerken en beschikbaar stellen van digitale vergunninginformatie of vergelijkbare informatiesystemen.

Organisatie

Binnen het programma Altijd Actuele Digitale Vergunning (AADV) wordt Digi-V doorontwikkeld ter ondersteuning van de Omgevingswet.
Het doel is een werkende digitale voorziening voor het regelbeheer van omgevingsdiensten en een generieke oplossing die inzetbaar is voor meerdere omgevingsdiensten binnen de provincie Zuid-Holland.
De opdrachtgever kiest ervoor beleidsinformatie op te slaan in een zelf beheerde databaseomgeving en heeft de applicatie ontwikkeld als open source, met als doel de broncode beschikbaar te stellen aan andere omgevingsdiensten.

Functie eisen

Geen

Functie wensen

Geen

Extra informatie

  • Plaats The Hague
  • Aantal uur 36 - 40 uur per week
  • Startdatum 01-01-2027
  • Geschikt voor ZZP? Ja
  • Thuiswerken mogelijk? N.t.b.