Standplaats: UTRECHT
Duur: 01-07-2025 - 31-12-2025
Optie tot verlenging: Ja
Reageren voor: 18-06-2025
Organisatie:
Bij IVO Rechtspraak werken we met de laatste technologieën. Java, Splunk, AppDynamics, Archimate, ReadyAPI, noem maar op. Waar mogelijk gebruiken we slimme marktoplossingen. En we pakken projecten altijd agile aan, in SCRUM-teams en met DevOps. Het leuke is dat je dicht op gebruikers zit. Net als op het nieuws. Want jij werkt op de achtergrond mee aan zaken waar ze in de media over praten. Dat doe je samen met je collega's. In een prima werksfeer, met veel vrijheid én ruimte voor ontwikkeling. Als IT'er bij de Rechtspraak werk je samen met collega's uit andere vakgebieden en bundel je de krachten met ketenpartners en marktpartijen. Ook werk je mee naar een nieuwe manier van werken in zelfstandige teams die bestaan uit zowel ontwikkelaars als beheerders en de eindgebruiker (BusDevOps).
Project:
IVO Rechtspraak realiseert producten en diensten die de uitwisseling van digitale stukken mogelijk maakt tussen de Rechtspraak en externe partijen zoals advocaten, burgers, deurwaarders en ketenpartners als het OM, de Belastingdienst etc. De digitale toegang (DT) wordt gerealiseerd middels diverse webportalen, een scandienst en system-2-system koppelingen. Daarnaast worden er ook applicaties ontwikkeld voor onze rechtspraak collega's, zoals een Digitale Postkamer en een Digitaal Zaakdossier. Er werken verschillende DevOps-team aan de DT-oplossingen, die elk softwarecomponenten realiseren, testen, opleveren en beheren. Alle teams werken volgens de Scrum-methodiek. De ontwikkeling vindt plaats volgens een cloud-native micro-services architectuur in Angular (front-end) en .NET-core (back-end), gebruik makend van o.a. Openshift Cloud Platform, ApiGateway, AMQP en Obejct Based Storage. Er wordt continu naar productie gedeployed, gebruik makend van AzureDevOps. Privacy en security zijn belangrijk aspecten in het dagelijks werk. Daarnaast hecht de afdeling veel waarde aan goed onderhoudbare code en streeft een hoge testautomatiseringsgraad na. Omdat er in steeds meer zaken gebruikt gemaakt wordt van digitale dossiers is de betrouwbaarheid, integriteit en de prestaties van deze producten ontzettend belangrijk; niet alleen qua aantal gebruiken, maar ook qua toename van het aantal en de omvang (o.a. multimedia) van het gebruik en de stukken die door het systeem gaan.
Functieomschrijving
Als tester ben je lid van één van onze DevOps-teams die IT-systemen leveren t.b.v. de digitale toegankelijkheid van de Rechtspraak. Middels een digitale postkamer maken we het voor de Rechtspraak en onze ketenpartners mogelijk om processtukken en berichten digitaal uit te wisselen. Dit is al voor een deel gerealiseerd voor een paar typen rechtszaken, maar moet verder uitgebreid worden voor de andere rechtssoorten.
Verantwoordelijkheden
Ontwikkeling en Beheer
Je zorgt samen met je team voor zowel de (door)ontwikkeling van het systeem als voor het (technisch) beheer ervan.
Testontwikkeling
Je ontwikkelt voornamelijk geautomatiseerde testen tegen zowel Backend systemen als Front End applicaties en voert deze uit. Daar waar nodig voer je handmatige testen uit.
Vereisten
Analytische Vaardigheden
We zijn vooral op zoek naar een tester die sterk analytisch van aard is.
Front End Testing
Je bent goed thuis in Front End testing van technisch complexe applicaties en hebt aantoonbare ervaring met geautomatiseerd testen (bij voorkeur Cypress).
API Testing
Kennis van en ervaring met het testen van API's is zeer gewenst.
Team Spirit
Verder wordt een team-spirit verwacht plus het vermogen om onder druk te werken.
Actieve Houding
We verwachten dat je in staat bent om een actieve houding in het DevOps-team aan te nemen.
Teststrategie
Je hebt het vermogen om in alle fases van het ontwikkelproces te bepalen wat er getest moet worden en hoe dat getest moet gaan worden. Hierbij kijk je niet alleen naar het testen van de functionele requirements, maar ook naar de niet functionele requirements (zoals security en performance, ondersteunen bij ketentesten).
Klantgerichte Houding
Verder wordt een klantgerichte houding verwacht bij het (helpen) oplossen van productie issues.
Functie-eisen:
TMAP of ISTQB certificering, minimaal 6 jaar ervaring
Afgeronde HBO of WO-opleiding
Aantoonbare ervaring met het bouwen, onderhouden en uitvoeren van testscripts met Cypress (5 jaar)
Aantoonbare ervaring met het borgen van security- en privacy by design in de testontwerpen (5 jaar)
Aantoonbare ervaring met microservices/micro apps (2 jaar)
Wensen:
Opzetten en onderhouden API testen met C#
Beheren build/release pipelines met Azure Devops
Ervaring met het testen van administratieve applicaties