Test Engineer
Job Description
Uren per week
40
Opdracht (aanvullende eisen, wensen, en tarief ontvang je na reactie)-reageer binnen 5 dagen na publicatie datum
LET OP!! Dit is een detacheringsopdracht met een driepartijenovereenkomst.
De inschrijver sluit een driepartijen detacheringsovereenkomst, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. Indien dit om welke reden dan ook niet mogelijk is, is inschrijving niet zinvol.
Op deze driepartijenovereenkomst is de Waadi van toepassing. Er zal daarom worden gecontroleerd op de vereiste registratie conform artikel 7.0 van de Waadi.
Het Kadaster
Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat onze wettelijke taak. Onze gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken, of het nu gaat om de beste route voor een nieuwe snelweg, actuele ontwikkelingen op de woningmarkt of het in beeld brengen van leegstand.
(aanvullende eisen, wensen, en tarief ontvang je na reactie)-reageer binnen 5 dagen na publicatie datum werkzaamheden
De tester zal zich richten op de integratietesten van de (REST) API’s van de applicaties binnen dit team. Op basis van de specificaties in de user stories bepaalt de tester de uit te voeren testscenario’s. Deze testen zijn geautomatiseerd met Cucumber en draaien automatisch mee bij bijvoorbeeld nieuwe releases.
De testen worden in samenwerking met de software ontwikkelaar gemaakt. De software ontwikkelaar richt zich op het schrijven van de benodigde glue code. Er wordt verwacht dat de tester duidelijkheid kan geven over wat de glue code precies moet doen en ook kan beoordelen of de gemaakte glue code precies doet wat ervan wordt verwacht zodat de applicatie op de juiste manier wordt getest.
We zijn op zoek naar een tester met affiniteit met geautomatiseerd testen die zowel functioneel als technisch uit de voeten kan.
Belangrijkste technieken, methoden en tools
- XML en JSON;
- REST API;
- XSD;
- Cucumber / Gherkin;
- GitHub;
- Maven;
- JIRA;
- Pré: Java, Spring Framework (core, web-mvc, boot, data);
- Pré: SQL & Hibernate – Oracle / Postgres;
- Pré: Insomnia, Postman.
Verantwoordelijkheden
De belangrijkste taken en verantwoordelijkheden zijn
- Testen van de BRK applicaties.
- Automatiseren en helpen bij het uitvoeren van de testen.
- Wijzigen en toevoegen van Glue code (Cucumber).
- Deelnemen in een Scrum / DevOps team (Stand-ups, retrospectives, refinements en planningssessies).
- Opstellen van testplannen met beschrijving van (functionele) testgevallen.