Nederlandse Spoorwegen
geen max tarief
Utrecht
36 uur per week
13 februari 2023
12 februari 2024
Inhuuropdracht
Functie/Opdracht: Test Automation Engineer
Uren per week: 36
Uiterlijk aanbieden voor: volgens mantelovereenkomst
Selectiegesprekken zijn op: in week 6
__________________________________________________________________________________
Dit ga je doen
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.
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.
Zo werkt onze dienstverlening
Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox