Test Automation Engineer - Utrecht

Jij zorgt voor de mobiliteit van Nederland

Jij zorgt voor de mobiliteit van Nederland

Mogelijkheid tot doorgroeien

Mogelijkheid tot doorgroeien

Goede arbeidsvoorwaarden

Goede arbeidsvoorwaarden

Daarom wil je als Test Automation engineer bij NS werken

  • Je ontwikkelt en beheert de (automatische) test frameworks.
  • Je valideert de performance van het systeem en werkt aan het automatiseren ervan.
  • Naast de ontwikkeling van geautomatiseerd testen draag je bij aan Continuous Integration binnen het team en met de teams erbuiten.

Dit ga je doen als Test Automation engineer

Jij helpt mee aan het onderhouden en doorontwikkelen van onze nieuwe gecontaineriseerde Virtuele Trein omgeving op de Microsoft Azure cloud. De Virtuele Trein zorgt voor de informatie-uitwisseling met de Intelligente Trein applicatie op de trein zelf en is daarmee de centrale informatiebron voor alle treinen uit de zogenaamde OBIS vloot. De Virtuele Trein bevat alle actuele informatie waaronder ritinformatie, positie, snelheid en sensordata van alle OBIS treinen. Daarnaast verzorgt de Virtuele Trein de communicatie met de NS backend systemen en de systemen van externe partijen via de Enterprise Service Bus.

Verschillende feature teams binnen ons cluster ontwikkelen functionaliteit aan boord van de trein en jij wordt onderdeel van het Platform team dat deze teams ondersteunt met containerisatie, CI/CD, monitoring, logging, test framework etc. op de Azure cloud omgeving.

Je focus ligt op het zoveel mogelijk automatiseren van handmatige activiteiten. Je helpt om communicatie stromen van en naar de trein en de datastromen van treinen naar (externe) afnemers stabiel te laten verlopen. Daarnaast focus je je o.a. op:

  • Voortbouwen op de reeds aanwezige testautomation frameworks;
  • Automatiseren van de Performancetest rapportage
  • Helpen bij integratietesten op het integratietest framework in het cluster;
  • Verhogen van codekwaliteit door met je testen bij te dragen aan de Shift Left testautomation;
  • Waar nodig meehelpen met handmatig testen.

Hier ga je werken

Je gaat werken binnen het Cluster Software Desk en Platformen, onderdeel van Treindigitalisering:
Dit cluster realiseert en beheert IT-toepassingen op de treinen van NS. Dit loopt via een uniform platform op alle verschillende typen treinen van NS dat integreert met de trein specifieke infrastructuur. Het is een uitdagend werkterrein en meer dan 1 miljoen reizigers per dag zullen deze IT oplossingen ervaren.
We ontwikkelen en testen software die op alle treinen van NS moet landen en welke diensten levert voor reizigers (wifi, reisinformatie), ten behoeve van staf (driver advisory systems, bediening) en andere NS-afdelingen (cameratoezicht, real-time monitoring, energiemeetsystemen, etc. Naast de software ontwikkeling is binnen ons team ook hardware / firmware integratietest een wezenlijk onderdeel van ons werk. De features die wij opleveren zijn direct zichtbaar voor ons personeel en de reizigers.
We hechten veel belang aan de Agile waarden en zijn een omgeving waar men met respect met elkaar omgaat en eigen verantwoordelijkheid, initiatief en pragmatisme verwacht en gewaardeerd worden.

Dit zijn de functie-eisen

Algemeen                                             

  • Minimaal afgeronde HBO opleiding of aantoonbaar HBO werk-/denkniveau;
  • Minimaal 3-5 jaar ervaring als Test Automation engineer en/of performance tester;
  • Ervaring met werken in een Agile en DevOps omgeving
  • Overtuigend en communicatief sterke persoonlijkheid.

Testautomatisering en Performancetest ervaring:

  • AMQ/Http protcollen, API testing en gebruik van stubs/mocks;
  • Azure (DevOps) pipelines / Jenkins, CI/CD en dashboarding met bijv. Grafana;
  • Tooling: JMeter, Helm, Lens en Kubernetes;
  • Programmeertalen als Java, Python en YAML;
  • Cucumber of Behave samen met Specification By Example (Gherkin)
  • Versiebeheer in GIT (Bitbucket/GitLab)
  • Troubleshooting, QA mindset en Risk based testing en TDD

Dit zijn de arbeidsvoorwaarden

Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Je maakt deel uit van een organisatie die midden in de maatschappij staat en Nederland in beweging brengt. Van deur tot deur. De kernwaarden van NS zijn proactief, verbindend, vakkundig en gastvrij. 

Wij gaan voor resultaat en willen vooruit. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:

  • Een salaris van max. €5.625,36 bruto per maand (o.b.v. 36-urige werkweek). 
  • Een 36-urige werkweek.  
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen. 
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.  
  • Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.  
  • Je gezin reist gratis in de daluren. 
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.  
  • Professionele ontwikkelingsmogelijkheden
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • Bij goed functioneren, krijg je na een jaar een vast contract. 

Solliciteren naar deze baan

Solliciteer direct via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging. Wij laten je zo snel mogelijk, maar uiterlijk binnen twee weken weten of we je uitnodigen voor een gesprek. We sluiten de vacature bij voldoende geschikte reacties.

Je kunt je sollicitatie richten aan Gijs Ooijevaar, Corporate IT Recruiter.

Nog vragen? Mail naar Karin van onze frontoffice via: [email protected]

Goed om te weten:

  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.  
  • Een assessment kan onderdeel uitmaken van de procedure.
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.  
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie.

Wil je meer weten over deze vacature?

Neem dan contact op met

Gijs Ooijevaar

Recruiter

Sollicitatieprocedure

Jouw droombaan in je mailbox?

Mis nooit meer jouw ideale vacature met onze persoonlijke job alerts.