Pitstop voor ambities
Detachering & recruitment

Senior Tester

Functie omschrijving

Bedrijfsonderdeel
Binnen NS speelt IT een hoofdrol in alle processen. We zijn afhankelijk van goede en betrouwbare IT om onze treinen te laten rijden, reisinformatie te geven, onderhoud aan de treinen te kunnen doen en zelfs koffie te verkopen. De projecten en onderhoud dat wij doen spelen zich af in een dynamische en complexe omgeving waarin vele partijen een rol spelen. Dit maakt dat er hoge eisen gesteld worden aan de IT dienstverlening van NS en dat de kwaliteit van de geleverde software erg belangrijk is. Testen is daarom binnen NS uitgegroeid tot een vak dat serieus genomen wordt.

Afdeling
Je komt terecht binnen de B-straat (Business Systemen/Realisatiemanagement). Dit is het scrum team dat de software van het baliesysteem realiseert ter ondersteuning van het balieloket personeel op de stations. In het scrum team zitten ontwikkelaars, informatie analisten en testanalisten. De B-straat beschikt over een geautomatiseerde test tool met testset op GUI niveau welke intern ontwikkeld is en op dit moment veel onderhoud vraagt. De wens is om test automatisering volgens de test automation pyramid in te gaan richten en deze bestaande tool op termijn te vervangen met een stabielere end-to-end test tool.

Doel van de functie
Als Test Automatiseerder ben je verantwoordelijk voor een succesvolle implementatie van Test Automatisering binnen het Scrumteam . Dat begint met het kiezen van de juiste strategie en een doordachte werkwijze voor Test Automatisering. Het met stakeholders vaststellen van doel en scope is een belangrijk onderdeel daarvan alsmede het uitdragen van de werkwijze.
Binnen Businees Sytemen wordt je onderdeel van een agile ontwikkelstraat waarin je ondersteunt bij de transititie naar continuous delivery en de hieraan gekoppelde transitie naar microservices. Daarnaast sluit je aan bij de Test Automation Community binnen NS. Je acteert vanuit de visie en met de middelen van de ontwikkelstraat en community, terwijl jouw operationele activiteiten georganiseerd worden vanuit het team waarvoor je werkzaam bent.
De door jou bedachte Test Automatisering stelt de functioneel test analisten in staat om hun testgevallen te implementeren in jouw testware, zonder afhankelijk te zijn van diepgaande technische kennis.

Werkzaamheden
Je bent verantwoordelijk voor de invulling van de volgende activiteiten:
Het implementeren van een Test Automatiseringsstrategie en architectuur, de testgevallen samen met andere testers implementeren in deze test architectuur.
Je borgt dat de Test Automatiseringsopzet toekomst vast is. Een opbouw van testware in de nodige abstractie-lagen en het aanbrengen van scheiding tussen testdata en scripts zijn Test Automation patterns die hieraan bijdragen.
Ontwerpen en implementeren van aanpak Testdata Management (provisioning)
Advisering, ondersteuning en implementeren van Test Automatiseringstooling
Advies en Ondersteuning op gebied van geautomatiseerde Keten Testen
Actief participeren in de Test Automatisering community binnen de NS organisatie
Coachende rol in kennisontwikkeling op vlak van Test Automatisering

Functie eisen

Functie eisen / Opleiding, Kennis en Werkervaring 

Minimaal afgeronde HBO opleiding (technische opleiding is een pré);
In de afgelopen 10 jaar tenminste 5 jaar ervaring als technisch tester;
Aantoonbare ervaring met Agile Test Automation;
Kandidaat beschikt over een flinke dosis ICT kennis;
Aantoonbare ervaring met programmeren (Java);
Aantoonbare ervaring met Continuous Delivery;
Kandidaat is TMap foundation of ISTQB gecertificeerd;
Aantoonbare ervaring met Cucumber, Robot framework of soortgelijke tool;
Aantoonbare ervaring met Jenkins;
Bekendheid met Behaviour Driven Development (of ATDD of SpecByExample);
Aantoonbare ervaring met het testen van een micro services architectuur (REST/JSON);
Aantoonbare kennis van Linux (CentOS, Redhat);
Aantoonbare ervaring met unit testen;
Aantoonbare ervaring met Sql.

Gedrag, Vaardigheden/ Competenties
Je hebt een intrinsieke interesse in ICT technologie;
Je bent analytisch sterk;
Je bent goed met tooling;
Je kunt methodisch werken;
Zorgvuldig;
Oog voor detail;
Kan goed samenwerken;
Je beschikt over goede communicatie en presentatie vaardigheden;
Doorzetter en je laat niet snel van de wijs brengen;
Een pragmatische en creatieve inslag;
De drang om altijd te blijven verbeteren;
Daadkracht en besluiten durven nemen.
De kernwaarden van NS zijn proactief, verbindend, vakkundig en gastvrij.

Extra informatie

Standplaats

Utrecht
Aanvraagnummer
450
Startdatum:
2016-11-07
Verwachte einddatum
2017-05-31
Aantal uur per week:
36
Uurtarief
n.o.t.k.
Sluitingsdatum aanvraag:
2016-10-31
Contactpersoon Quest4:
Wendy van Ooijen

Aanvullende informatie

Voor meer informatie over deze functie kunt u contact opnemen met Wendy van Ooijen Als u geïnteresseerd bent in de functie nodigen wij u van harte uit een aanbieding te verzorgen via het onderstaand aanbiedingsformulier.

Geplaatst op 2016-10-26 09:48:29



Solliciteer nu


Aanmelden voor functie
Maximale uploadgrootte: 5MB
Status : Gesloten

Ontvang opdrachten in je mailbox

Job Alert maken

Meld je aan voor onze talentpool

CV aanbieden