Een grote organisatie in financiële diensten verbetert haar back-endtesten voor de verwerking van hypothecaire leningen en zoekt een senior Test Engineer die verantwoordelijk wordt voor API-testautomatisering en performance-verificatie. De rol draait om geautomatiseerde API-tests met Java, Rest-Assured en Cucumber, en om het integreren van die tests in CI/CD-pijplijnen zoals Jenkins en GitHub Actions om releases te versnellen en regressies onder controle te houden.
De missie
Je komt terecht in een Agile product-squad die verantwoordelijk is voor hypotheekopstartdiensten, waar RESTful APIs bedrijfsregels implementeren voor leningvoorstellen, geschiktheidscontroles en documentstromen. Het team levert frequent in sprints en voert end-to-end regressiesuites uit om te verzekeren dat elke release de stabiliteit van kernbankintegraties en mainframe-koppelingen bewaart.
Dagelijks ontwerp en implementeer je geautomatiseerde API-test suites in Java met Rest-Assured en Cucumber, mock je upstream en downstream afhankelijkheden met Mockito en WireMock, en embed je de tests in CI-pijplijnen voor continue validatie. Je ondersteunt ook integratie- en business acceptance testing, analyseert API-responses op correctheid en beveiliging, en begeleidt andere engineers in testpraktijken en contracttests met Swagger/OpenAPI.
Uw verantwoordelijkheden
- Definiëren en opleveren van geautomatiseerde API-teststrategieën die manuele regressie-inspanning verminderen en het vertrouwen in releases vergroten
- Implementeren van end-to-end en contracttests met Java, Rest-Assured en Cucumber, waarbij request/response payloads, headers en authenticatiestromen (OAuth2, Basic Auth) gevalideerd worden
- Integreren van geautomatiseerde suites in CI/CD (Jenkins, GitHub Actions), en het onderhouden van testpijplijnen en rapporten om te draaien volgens de sprintcadans
- Mocken van externe afhankelijkheden en mainframe-interfaces met Mockito en WireMock om geïsoleerde, herhaalbare tests mogelijk te maken
- Analyseren van defecten en API-fouten, het aanleveren van reproduceerbare testcases en samenwerken met ontwikkelaars om de onderliggende oorzaken op te lossen
- Mentor zijn voor junior testers rond BDD/Gherkin, best practices voor API-testing en testdatabeheer
Uw profiel
Essentiële vaardigheden
- Senior ervaring, 5+ years in IT-testing met aantoonbare ownership van API-testautomatisering
- Sterke hands-on ervaring met Java, Rest-Assured en Cucumber (BDD) voor back-end testing
- Praktische kennis van mocking (Mockito, WireMock) en het testen van RESTful APIs inclusief authenticatie (OAuth2, Basic Auth)
- Ervaring met het integreren van tests in CI/CD met Jenkins en GitHub Actions, en met versiebeheer in Git
- Degelijke achtergrond in functioneel, regressie- en integratietesten, met aandacht voor testdata en reproduceerbaarheid
Gewenste vaardigheden
- Vertrouwdheid met Swagger/OpenAPI voor contracttests en Insomnia voor verkennend API-werk
- Basiservaring met performancetesten en security testing in lijn met OWASP-principes
- Ervaring met Oracle-databases en mainframe-integraties, en kennis van hypotheekprocessen of kernbankwerking
Talen
- Engels, C1
- Frans, B1 (een plus)
- Nederlands, B1 (een plus)
Opleiding
- Master diploma of gelijkwaardige professionele ervaring