Senior test automation engineer

Belastingdienst
Utrecht, Netherlands
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 16K

Job location

Utrecht, Netherlands

Tech stack

Testing (Software)
Java
Agile Methodologies
Automation of Tests
Databases
Relational Databases
DevOps
Payment Systems
Openshift
Scrum
Simple Object Access Protocol (SOAP)
Test Management Approach (TMap)
Information Technology
Front End Software Development
Cucumber
Microservices

Job description

Voor de IBA teams zijn we op zoek naar een senior die zich ziet als T-shape tester, iemand die ook ECHT Java kan lezen & schrijven (schrijven in elk geval voor de StepDefs, hoeft geen echte Java Developer te zijn). De teams werken aan een nieuwbouw IBA applicatie (java applicatie) en doet onderhoud aan de bestaande BRG applicatie (java / cobol applicatie). Deze persoon moet een echte teamplayer zijn. De IBA applicatie wordt op het Openshift platform ontwikkeld en het team past de DevOps werkwijze al zoveel mogelijk toe. Je bent verantwoordelijk voor het adequaat en efficiënt (geautomatiseerd) testen van de IBA-services. Je gebruikt en ontwikkelt daartoe tools, methoden en technieken in nauwe afstemming met je team, architecten en experts binnen je Vakgroep. Je komt te werken in een scrumteam met andere senior testers. Je ontwikkelt en voert tests uit (zowel in de realisatie fase als het ondersteunen van de acceptatiefase). We zoeken iemand met ervaring op het gebied van API testen, maar er vinden ook nog testen plaats op de frontend alsmede op de Database. Globale kennis van inning en betalingsverkeer is een pre. We zijn op zoek naar een tester die zijn weg kan vinden in Java en ervaring heeft in testautomation. We gebruiken voor de testopzet Java en Cucumber. We zijn op zoek naar iemand die kritisch is en mee kan praten met de bouwers. Hij/zij stelt de juiste vragen over de test, maar kan ook meehelpen met het automatiseren van de testen. Als teamlid wordt je gevraagd een maximale bijdrage te leveren aan de teamprestatie. Naast een (pro-)actieve bijdrage leveren aan de verschillende Agile-events, zorg je er samen met de andere teamleden voor dat de gecommitteerde sprint-doelen worden gehaald. De werkzaamheden bestaan uit:

  • Volledig meedraaien in het Scrum-team waarbij je je test-visie ook gebruikt tijdens de Refinements

  • Handmatige testen voorbereiden en uitvoeren

  • Automatische testen opstellen/implementeren

  • Automatische testen uitvoeren, resultaat analyseren en aanpassen waar nodig

  • Defects overleggen met developers en correct registreren

  • Implementeren en toepassen van nieuwe methoden, tools en technieken

Achtergrond opdracht Het domein Inning en Betalingsverkeer van de Belastingdienst, zorgt voor geld in de schatkist en voor uitbetaling van toeslagen. We willen als organisatie op een efficiënte manier de verschuldigde belasting innen. Binnen dit domein zijn grote veranderingen gaande. Er is nieuwe wetgeving, maar gelijktijdig worden de bronadministraties vernieuwd. De IBA teams zijn onderdeel van de ICT afdeling Inning & Betalingsverkeer. De applicaties BRG (oud) en IBA (nieuw) administreren bankrekeningnummers die door de Belastingdienst in het betalingsverkeer worden gebruikt. De applicaties bevatten

  • rekeningafspraken,
  • machtigingsafspraken,
  • derden afspraken en
  • blokkades op betalen naar personen en bankrekeningen.

IBA bestaat uit enkele Java applicaties (kantoor, webservice, fabriek). De opzet van deze nieuwe applicaties is op basis van microservices en modulith. De IBA teams zijn verantwoordelijk voor vernieuwing en onderhoud en werken op agile/scrum basis. De teams bestaat uit diverse disciplines en de afdeling is groeiend in het DevOps werken.

Requirements

Alleen Nederlandstalige CV's aanbieden en kandidaten moeten perfect Nederlands kunnen spreken. Opdracht is minder geschikt voor ZZP'ers ivm wet DBA

  • Minimaal HBO+ werk en denk niveau

  • TMAP

  • Je hebt minimaal 5 jaar aantoonbare en relevante werkervaring in een soortgelijke functie; (5 jaar)

  • Ervaring met testautomation Java en Cucumber

  • Kennis van Microservices REST/SOAP

Wensen

  • Openshift

  • en relationele databases

  • Analytisch

  • Productgerichtheid (kwalitatief)

  • Samenwerkingsgericht

  • Resultaatgericht

De Eisen

  • Minimaal HBO+ werk en denk niveau
  • TMAP
  • Ervaring met testautomation Java en Cucumber
  • Kennis van Microservices REST/SOAP
  • Opdracht is minder geschikt voor ZZP'ers ivm wet DBA
  • Alleen Nederlandstalige CV's aanbieden en kandidaten moeten perfect Nederlands kunnen spreken.
  • Minimaal 5 jaar aantoonbare en relevante werkervaring in een soortgelijke functie

About the company

+ We beoordelen je CV om te zien of er een match is. + We controleren of je voldoet aan de eisen en wensen. + We onderzoeken op basis van data of je gewenste tarief concurrerend is. Omdat het proces verloopt via een aanbesteding is het belangrijk dat je een goede kans maakt om de opdracht te winnen. Bij een match starten we het offertetraject, bij twijfel laten we dit binnen 1 werkdag weten. 2. 2 Introductie bij de opdrachtgever De procedure verloopt via een aanbesteding. De eerste introductie doen wij daarom op papier. + We werken samen een offerte uit waarin we toelichten waarom jouw profiel aansluit op de gestelde eisen en wensen. + We verzamelen de benodigde stukken indien gevraagd zoals referenties, diploma's, motivatiebrief, VOG etc... + Op basis van data bepalen we een kansrijk uurtarief voor de offerte. Jij hebt zelf natuurlijk het laatste woord in het biedingstarief. 3. 3 Aan de slag Wij houden van eerlijk en transparant zaken doen. Als je aan slag gaat via Freep Detachering dan hanteren we de volgende voorwaarden: + Bij Freep kom je voor de duur van je opdracht in dienst, via een eenvoudige Delance-overeenkomst. Zo profiteer je van de voordelen van ondernemerschap én de zekerheid van een werknemer. + Delance-vergoeding: tot 85% van het uurtarief dat wij bij de opdrachtgever factureren - jouw inzet telt direct mee + Heldere administratie: wij zorgen voor loonstrook, nettobetaling, sociale lasten en pensioenopbouw + Volledige dekking: bescherming tegen ziekte en arbeidsongeschiktheid zonder dat jij er omkijken naar hebt meer informatie over onze dienstverlening 4. Reageer direct

Apply for this position