QA Engineer - Utrecht, Nederland - NS Stations

    NS Stations
    Default job background
    Beschrijving

    Dit ga je doen

    Op de afdeling Data, Innovatie en Analyse wordt volgens een agile methode ontwikkeld, wat betekent dat je als onderdeel van een scrumteam je testwerkzaamheden plant en uitvoert. Als QA Engineer heb je de verantwoordelijkheid om testprofessionaliteit in het team te brengen en passend binnen het agile gedachtegoed uit te werken. Testautomatisering speelt een belangrijke rol in de scrum teams om efficiënter en effectiever BI-oplossingen te realiseren.
    Als QA Engineer ben je de expert op testgebied binnen een ontwikkelteam dat pioniert op het nieuwe Azure cloud dataplatform. Omdat de klassieke rolverdeling vervaagt en de verschillende disciplines elkaar ondersteunen in hun werk, verbeter je ook de test skills van de overige teamleden om zo samen een cross-disciplinair team te worden. Als T-shaped tester spring je waar nodig bij om je teamleden te helpen bij het afronden van de User stories. Je bent innovatiegericht en geeft als teamspeler zowel gevraagd als ongevraagd feedback. Krijg je zelf feedback, dan zie je dat als een kans om te groeien.

    Dankzij jouw enthousiasme en inhoudelijke test skills ben jij van onschatbare waarde bij:

    • Het verbeteren van de test skills van jouw teamleden.

    • In teamverband uitvoeren van risico analyses en het maken van schattingen.

    • Opzetten testautomatiseringsproces.

    • Opstellen van testgevallen met behulp van testontwerptechnieken.

    • Opstellen en onderhouden van geautomatiseerde testscripts.

    • Uitvoeren van de testscripts (handmatig/geautomatiseerd).

    • Automatisering toepassen om het testproces te versnellen.

    • Intake uitvoeren op de testbasis.

    • Analyseren van testresultaten i.s.m. stakeholders.

    • Vastleggen en opvolgen van bevindingen in een bevindingentool.

    • Het rapporteren van de voortgang van de testen.

    • Coördineren van acceptatietests.

    • Op basis van de testresultaten het adviseren van de stakeholders over de kwaliteit van de programmatuur en diens functionaliteiten.

    • Toezien op het opvolgen van teststandaarden binnen het team.

    • Bijspringen bij de andere disciplines in het team om User stories done te krijgen.

    • Signaleren van knelpunten in het testproces en oplossingen hiervoor aandragen.