Test Engineer, Expert Level
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Wat je zal doen
Je sluit aan bij een moderniseringsprogramma bij een Belgische publieke organisatie, waar je als onderdeel van een multidisciplinair agile team werkt om de kwaliteit te waarborgen van een cloud-native oplossing gebouwd op microservices, API's en zero-trust principes.
Je verantwoordelijkheden omvatten:
- Het ontwikkelen en aanpassen van een operationeel testplan voor de oplossing, en dit op een geautomatiseerde manier implementeren
- Functioneel testen uitvoeren: de bedrijfslogica in microservices en API's valideren, data-integriteit testen en end-to-end gebruikersstromen testen
- API-testen uitvoeren: API-contracten (OpenAPI) valideren en functionaliteit, performantie, beveiliging en compatibiliteit tussen microservices en externe systemen testen, met een focus op het automatiseren van API-tests voor continue integratie
- Integratietesten uitvoeren: interacties tussen microservices, COTS-componenten, externe API's en adapters testen, faalscenario's simuleren om de veerkracht van het systeem te testen
- Beveiligingstesten uitvoeren in een context waar authenticatie, autorisatie en encryptie centraal staan
- Performantie- en schaalbaarheidstest uitvoeren van microservices, API's en de oplossing als geheel
- Geautomatiseerde testsuites ontwikkelen en onderhouden in CI/CD-pipelines om snelle feedback mogelijk te maken in DevOps-processen
- Monitoring en logging van de oplossing opzetten over development-, test- en acceptatieomgevingen heen
- Bijdragen aan alle sprint events (planning, refinements, retrospectives, demo's) met je technische expertise
- Je eigen expertise continu ontwikkelen terwijl je kennis over nieuwe tools en praktijken verzamelt, bijwerkt en deelt binnen het team
Dit is een hands‑on rol. Je zal de tools en frameworks zelf moeten implementeren, integreren en gebruiken, niet deze taken delegeren aan anderen.
Wat we zoeken
Essentiële vereisten:
- Een diploma in computerwetenschappen of een gerelateerd vakgebied van het hoger onderwijs (korte of lange type) is verplicht
- 10+ jaar ervaring in testen
- Hands‑on ervaring met het opzetten en implementeren van monitoring en observability van softwareoplossingen, bij voorkeur Grafana (5 jaar)
- Hands‑on ervaring met het opzetten en implementeren van testautomatisering (5 jaar)
- Hands‑on programmeerervaring met Java SE10+ (3 jaar)
- Hands‑on ervaring met scripttalen zoals Python en JavaScript (5 jaar)
- Hands‑on ervaring met het opzetten en uitvoeren van API-testframeworks en -tools, bij voorkeur Bruno (5 jaar)
- Hands‑on ervaring met het opzetten en uitvoeren van UI-testframeworks en -tools, bij voorkeur Cypress met goede kennis van HTML DOM (5 jaar)
- Hands‑on ervaring met het opzetten en uitvoeren van regressie- en integratietesten, bij voorkeur JUnit en Cucumber (5 jaar)
- Hands‑on ervaring met het opzetten en uitvoeren van performantie-, stress- en loadtesten, bij voorkeur via JMeter en Gatling (5 jaar)
- Hands‑on ervaring met het opzetten en uitvoeren van end-to-end testen (5 jaar)
- Hands‑on ervaring met build tools, bij voorkeur Maven (5 jaar)
- Hands‑on ervaring met het opzetten en implementeren van CI/CD-pipelines en het integreren van testen in CI/CD-pipelines, bij voorkeur Azure DevOps (5 jaar)
- Hands‑on ervaring met het opzetten en uitvoeren van contract testing, mocking en service virtualisatie (5 jaar)
- Hands‑on ervaring met het gebruik van SQL-databases (3 jaar)
- Ervaring met werken binnen agile delivery teams (5 jaar)
- Vermogen om alternatieve oplossingen voor te stellen en aanbevelingen te formuleren, rekening houdend met de volledige context
- Goede luisteraar met een flexibele houding en het vermogen om te communiceren met zowel technische als niet-technische stakeholders
- Inzet voor continu leren om op de hoogte te blijven van de nieuwste duurzame trends en innovaties, met een focus op cloud‑native engineering, development en testing
Waardevolle troeven:
- Ervaring met design, definitie en ontwikkeling van API's
- Ervaring met de ontwikkeling en integratie van microservices
- Ervaring met software design (cloud, API, microservice, event)
- Ervaring met event‑driven architectuur en systemen
- Kennis van event‑driven en/of behaviour‑driven development
- Kennis van domain‑driven design
- Kennis van bestaande bouwstenen en diensten binnen de context van de Belgische federale overheid
De werkomgeving
Deze opdracht loopt van 1 december 2026 tot 30 november 2027 (12 maanden).
De rol is hybride, met drie dagen per week on‑site in Brussel (nabij Brussel‑Zuid station) vereist om de teamspirit te bevorderen.