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.
Je werkt in een tweetalige omgeving. Zeer goede kennis van het Engels is vereist, evenals zeer goede kennis van het Nederlands of Frans.
Kandidaten worden uitgenodigd voor individuele gesprekken in golven van maximaal vijf personen. Het gesprek behandelt soft skills, motivatie, begrip van de rol en hard skills (vereiste competenties, ervaringsniveau, expertiseniveau, taalkennis).
Dit is geen pure lead- of adviesrol, de focus ligt op analyse, design en hands‑on implementatie.
Je kunt deze opdracht uitvoeren als freelancer of als medewerker in loondienst bij HumanInTech. Dezelfde rol, hetzelfde team. Kom je bij ons in loondienst, dan loopt je dienstverband door na deze opdracht. Wanneer de opdracht eindigt, zoeken we samen naar je volgende missie.
Locatie: Brussel, hybride
Werkadres: België
Werkgever / contractpartij: HumanInTech
Solliciteren tot (Brusselse tijd): 17 oktober 2026 om 02:00
Samenwerkingsvorm: Freelance or in loondienst bij HumanInTech
Werkregime: Voltijds
Ervaring: Meer dan 10 jaar of meer
Opleiding: Bachelor of meer
Gepubliceerd: oktober 2026