Nederlandse Spoorwegen

Technisch Testautomatiseerder

Nederlandse Spoorwegen

De opdracht­omschrijving

Inhuuropdracht
Functie/Opdracht: Technisch Testautomatiseerder
____________________________________________________________________________
 
Daarom kies je voor technisch testautomatiseerder bij de DSO

  • Bouw met de nieuwste tools en technologieën aan de complexe logistieke puzzel binnen het spoordomein.
  • Draag bij aan een duurzame samenleving door middel van hoogwaardig openbaar vervoer.
  • Maak binnen jouw team van de DSO (Donna Service Organisatie) de transitie naar DevOps.

 
Zo werkt het
Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen en goederenvervoer. Om dat in goede banen te leiden, maken we gebruik van Donna, onze plannings- en toewijzingsapplicatie. Donna is onmisbaar: zonder Donna rijden er geen treinen. Binnen jouw DevOps team ontwikkel je software voor Donna van ontwerp tot implementatie. Je zorgt tegelijkertijd voor het beheer en de verbetering van de applicatie. Door jouw werkzaamheden kunnen we beter plannen, zodat er meer treinen van het spoorwegnet gebruik kunnen maken. Met jouw ervaring:
 

  • Bedenk je samen met het team de technische teststrategie en neem je het voortouw als het aankomt op de implementatie hiervan.
    • Je gebruikt je technische vaardigheden in Java (en tooling) om geautomatiseerde tests te schrijven. De tools die je daarvoor gebruikt lopen daarbij uiteen:
      • Voor nieuwe modules maken we gebruik van Spring Boot, JUnit, RestAssured en Playwright
      • Voor de bestaande monolitische desktop applicatie zijn dit JUnit, Cucumber en SWTBot.
  • Ondersteun je bij team overstijgende testwerkzaamheden, zoals acceptatie- en ketentesten.
  • Leer je het complexe planningsdomein kennen zodat je:
    • Test cases kunt bedenken die de functionaliteit grondig afdekken.
    • Testrisico’s in kaart kunt brengen: jij ziet waar de testdekking niet op orde is.
  • Help je mee aan de transitie van een monolithische desktop applicatie met een JEE backend naar een applicatie opgebouwd uit microservices en een webclient. Het DevOps team waar jij deel van gaat uitmaken is verantwoordelijk voor het ontwerpen, maken, onderhouden en monitoren van een aantal van deze microservices.

 
Hier gebeurt het
Vanuit Utrecht werkt de afdeling DSO (Donna Service Organisatie) aan de ontwikkeling en het beheer van Donna. Het platform, de ontwikkeling en de operatie bevindt zich daar onder 1 dak. De DSO is onderverdeeld in 20 teams, die werken aan onze infra-applicatie Donna waarmee de planning en organisatie op het spoor geregeld wordt voor 35 Nederlandse vervoerders. ProRail bepaalt wie er waar en wanneer van het spoor gebruik maakt. Het systeem wordt tevens door NS gebruikt om materieel en personeel in te plannen. De teams dragen gezamenlijk de verantwoordelijkheid voor het functioneren van Donna.

De Eisen

  • HBO/WO werk- en denkniveauAlleGewijzigd
  • Vaardigheid in Java, JUnit en Spring BootAlleGewijzigd
  • Vaardigheid met API testen en integratietestenHandmatig toegevoegd
  • Minimaal 3 jaar werkervaring in Scrum/ Agile omgevingenHandmatig toegevoegd
  • Kennis van en ervaring met CI/CDHandmatig toegevoegd
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.Alle
  • 2 relevante referenties, die de volgende gegevens bevatten: naam referent, functie, organisatie, e-mailadres en/of telefoonnummer.

De Wensen

  • Ervaring met DevOps en Cloud omgevingen zoals Kubernetes, Azure en/of Openshift (0 Punten)Ja, voldoet aan criterium (Yes, meets criterion) (10 Punten)Handmatig toegevoegd
  • Ervaring met Cucumber, Rest Assured voor de backend testen
  • Ervaring met SWTBot
  • Ervaring met het testen van Windows applicaties (0 Punten)Ja, voldoet aan criterium (Yes, meets criterion) (10 Punten)Handmatig toegevoegd

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox