Agile Test Automation Engineer

ICQ-Flex Profs BV
IJsselstein, Netherlands
1 day ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
Dutch, English
Job source

Tech stack

HTML Java (Programming Language) Agile Methodology Agile Testing Apache HTTP Server Application Lifecycle Management Automation of Tests Microsoft Azure Continuous Integration Groovy Python (Programming Language) Azure DevOps Pipelines
+7 more
Extensible Markup Language (XML) ReadyAPI Git Information Technology Apache Nifi Puppet Enterprise Service Bus

Job description

IT zit in het hart van de NS. Zonder IT rijden er geen treinen meer, kunnen we geen reisinformatie geven en zelfs geen kopjes koffie meer verkopen. Om onze reizigers zo goed mogelijk van dienst te zijn hebben we bij NS veel mooie, grote en innovatieve IT projecten lopen. De geleverde kwaliteit van deze projecten is enorm belangrijk en daarmee ook de rol van testen. De lat ligt hoog voor testen. Door het NS Test Competence Center (NS TCC) worden alle middelen aangereikt die je als testanalist in staat te stellen om aan de verwachtingen te voldoen en deze zelfs te overtreffen. In het team Distributie wordt op een agile methode ontwikkeld. Dit betekent dat je als onderdeel van een scrumteam je testwerkzaamheden plant, uitvoert en daarnaast door je brede technische kennis op verschillende taken inzetbaar bent. Het systeem bestaat uit een push en pull applicatie die Reisinformatieberichten aan afnemers zoals 9292 en de NS planner aflevert. Het is aan de technisch tester om nieuwe functionaliteit te vertalen in testcases en te automatiseren in een bestaand framework.

Als technisch testautomatiseerder en teamlid vallen de volgende activiteiten onder jouw verantwoordelijkheid:

  • Interface testen (soap, xml).
  • Automatiseren van testscripts in het bestaande testframework met ReadyApi, Azure Devops pipelines en HTML dashboard.
  • Technisch beheer Testomgeving: installeren software, onderhouden Python stubs, werken met Apache Server, omgevingsproblemen oplossen.
  • Contact met Technisch Applicatie Beheer (voor akkoord en productie) belegd buiten NS.
  • Op basis van de testresultaten de Product Owner en de stakeholders adviseren over vrijgave.
  • Verdere inrichting van onze CI/CD straat in Azure DevOps m.b.v. Pipelines, Git, Artefacts en vergelijkbare tooling. Bij voorkeur:

  • Testautomation skills van team op nog hoger niveau brengen (bijvoorbeeld werken met containers).

Hier ga je werken Je komt te werken in het Team Distributie verantwoordelijk voor de ontwikkeling en het beheer op het Publicatie Platform Vervoerders (afgekort PPV) en Claimcheck. Team Distributie is een Agile Scrumteam en valt onder NSG, IT Operatie, RSO en is één van de ontwikkel- en beheer teams binnen het Reisinformatie domein (keten).

  1. Je hebt aantoonbare werkervaring in het werken in een agile (scrum)team, multi inzetbaar (in het team wordt veel aan t-shaping gedaan).

Requirements

HBO/WO werk- en denkniveau (technische opleiding is een pre).

  • Meer dan 3 jaar recente ervaring met het inrichten van test automatisering.
  • Aantoonbare werkervaring in het werken in een agile (scrum)team, multi inzetbaar (in het team wordt veel aan t-shaping gedaan).
  • Communicatief sterk en je kunt schakelen met alle disciplines binnen de organisatie, politieke sensitiviteit en daar naar handelen.
  • Analytisch sterk en doorzetter, je laat je niet snel van de wijs brengen.
  • Ervaring met Java/groovy en/of Python.
  • Goede beheersing van Nederlandse én Engelse taal in woord en geschrift.
  • Ervaring met ESB of Nifi.
  • Ervaring met Git.
  • Ervaring met Puppet/pipelines inrichten.
  • Eerder werkzaam geweest voor NS, bij voorkeur in het reisinformatie domein.
  1. Je gaat akkoord met een achtergrondonderzoek voor start van de opdracht (VOG, geheimhoudingsverklaring, integriteitsverklaring en vragenlijst).
  2. Je hebt de afgelopen twee jaar geen arbeidscontract bij NS gehad.
  3. Je bent in de afgelopen twee jaar niet aaneengesloten door NS ingehuurd (na een inhuurperiode van twee jaar eist NS een onderbreking van minimaal zes maanden).
  4. Je beschikt aantoonbaar over minimaal hbo opleiding (technische opleiding).
  5. Je hebt meer dan 3 jaar recente ervaring met het inrichten van test automatisering.
  6. Goede beheersing van Nederlandse én Engelse taal in woord en geschrift.
  7. Je hebt aantoonbare ervaring met Java/groovy en/of Python.

Je bent communicatief sterk en je kunt schakelen met alle disciplines binnen de organisatie, politieke sensitiviteit en daar naar handelen.

About the company

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.

CV in “Word-formaat” geschreven in de taal van de uitvraag;

  • Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
  • Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
  • Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.

  • Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
  • Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
  • Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.icq.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:26 min

Understanding Puppeteer and its underlying architectural design

Miki Lombardi · JS Congress

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:04 min

Testing strategies and philosophical approaches for modern application delivery

Lian Li · World Congress 2023

Videos

See all

Related articles

See all