Nederlandse Spoorwegen

Testautomatiseerder DSO - Donna

Nederlandse Spoorwegen

De opdracht­omschrijving


Daarom wil je op deze opdracht bij NS werken
  • De DSO is een inspirerende werk- en leeromgeving waarin je je volop kunt ontwikkelen
  • Donna is een bedrijfskritische en complexe applicatie waarmee de dienstregeling voor alle treinen van alle vervoerders gemaakt wordt
  • Je komt te werken in een ontwikkel- en beheerteam met afwisselende werkzaamheden

Dit ga je doen
Wij zijn op zoek naar een ervaren testautomatiseerder die snel zijn weg weet te vinden in de grote complexe Donna applicatie en ervaring heeft met ontwikkelen.

Je werkt mee aan het voorbereiden en testen van userstories, brengt risico’s in kaart en stelt testrapportages op. Tevens ondersteun je bij teamoverstijgende testwerkzaamheden, zoals acceptatie- en ketentesten. Daarnaast ontwikkel je automatische regressietests, waarbij je kunt onderbouwen op welke plek deze thuishoren in de testpiramide.

Samen met je team ben je verantwoordelijk voor het op tijd en met goede kwaliteit opleveren van afgesproken functionaliteit. Dit alles in samenwerking met je stakeholders. Hierbij vragen we je ook zelf ideeën aan te dragen om te verbeteren en mede veranderingen vorm te geven.

De applicatie Donna is een bedrijfskritische applicatie waarmee de dienstregeling voor alle treinen van alle vervoerders gemaakt wordt. Zonder Donna rijden er dus geen treinen. Daarnaast maakt Donna het ProRail mogelijk om als onafhankelijke scheidsrechter op te treden en de beperkte capaciteit van het spoor eerlijk en transparant te verdelen.

Donna is een groot complex geïntegreerd systeem (ter illustratie meer dan 1.600.000 regels code). Hoewel Donna in productie staat en in beheer is, wordt er nog volop gewerkt aan het uitbreiden en verbeteren van de applicatie. Er wordt in scrum teams in tweewekelijkse sprints gewerkt aan de ontwikkeling.

Wat verwachten we van jou?
  • Zelfstandig en pro-actief
  • Contact zoeken met mensen gaat je makkelijk af
  • Aandacht voor details met behoud van overzicht over het geheel
  • In staat om op een heldere manier abstracte zaken aan anderen uit te leggen
  • Ervaring met geautomatiseerd testen, functioneel en non-functioneel en kennis van software ontwikkeling
  • Testen van features en feedback geven aan developers, analisten en de Product Owner
  • Opstellen van spec files en schrijven van testcode in JAVA
  • Samen met de ontwikkelaars het goed testbaar opzetten van code
  • Goede samenwerking met andere disciplines binnen en buiten je team
  • Kennis van agile werken en scrum

Hier ga je werken
De Donna Service Organisatie (DSO) is verantwoordelijk voor verdere ontwikkeling en beheer van het systeem Donna. De DSO omvat alle disciplines van systeemontwikkeling, technisch beheer en gebruikersondersteuning. Bij elkaar zijn het ongeveer 140 medewerkers. Je wordt bij de DSO ingezet vanuit het NS Test Competence Center (TCC).

Je komt te werken binnen een ontwikkel- en beheerteam op de afdeling Applicatiebeheer. Jouw team is een scrumteam en ontwikkelt en beheert functionaliteit ten behoeve van de materieelplanning.

Dit zijn de eisen
  • HBO/WO werk- en denkniveau
  • Tenminste 3 jaar recente ervaring met testautomatisering in Java, Selenium in combinatie met Cucumber (of alternatief op basis van Selenium)
  • TMap, ISTQB of CAT gecertificeerd
  • Ervaring met Scrum/Agile methodes
  • Bekendheid met minimaal twee van de ontwikkeltooling en technieken zoals Jenkins, Bitbucket, Confluence, Jira, Postman, Git, Gradle etc.
  • Ervaring met besturingssystemen Windows en Linux.
  • Ervaring met Java en Java omgevingen (pre)
  • Ervaring met OpenShift, Kubernetes en Docker (pre)
  • Kennis van en ervaring met CI/CD en DevOps (pre)
  • Schrijft en spreekt vloeiend Nederlands

Op NS kun je rekenen
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • Kandidaat beschikt aantoonbaar over ervaring met besturingssystemen Windows en Linux.
  • Kandidaat beschikt aantoonbaar over ervaring met minimaal twee van de ontwikkeltooling en technieken zoals Jenkins, Bitbucket, Confluence, Jira, Postman, Git, Gradle.
  • Kandidaat beschikt aantoonbaar over ervaring met Scrum/Agile methodes.
  • Kandidaat beschikt aantoonbaar over minimaal TMap, ISTQB of CAT certificering.
  • Kandidaat beschikt aantoonbaar over minimaal 3 jaar recente ervaring met testautomatisering in Java, Selenium in combinatie met Cucumber (of alternatief op basis van Selenium).
  • Kandidaat beschikt aantoonbaar over minimaal HBO/WO werk- en denkniveau.

De Wensen

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