Test Engineer, Expert Level

Il y a 4 heures

Arrondissement of BrusselsCapital, Brussels, Belgique HumanInTech Temps plein
h3Wat je zal doen /h3 pJe 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. /p pJe verantwoordelijkheden omvatten: /p ul liHet ontwikkelen en aanpassen van een operationeel testplan voor de oplossing, en dit op een geautomatiseerde manier implementeren /li liFunctioneel testen uitvoeren: de bedrijfslogica in microservices en API's valideren, data-integriteit testen en end-to-end gebruikersstromen testen /li liAPI-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 /li liIntegratietesten uitvoeren: interacties tussen microservices, COTS-componenten, externe API's en adapters testen, faalscenario's simuleren om de veerkracht van het systeem te testen /li liBeveiligingstesten uitvoeren in een context waar authenticatie, autorisatie en encryptie centraal staan /li liPerformantie
- en schaalbaarheidstest uitvoeren van microservices, API's en de oplossing als geheel /li liGeautomatiseerde testsuites ontwikkelen en onderhouden in CI/CD-pipelines om snelle feedback mogelijk te maken in DevOps-processen /li liMonitoring en logging van de oplossing opzetten over development-, test
- en acceptatieomgevingen heen /li liBijdragen aan alle sprint events (planning, refinements, retrospectives, demo's) met je technische expertise /li liJe eigen expertise continu ontwikkelen terwijl je kennis over nieuwe tools en praktijken verzamelt, bijwerkt en deelt binnen het team /li /ul pDit is een hands‑on rol. Je zal de tools en frameworks zelf moeten implementeren, integreren en gebruiken, niet deze taken delegeren aan anderen. /p h3Wat we zoeken /h3 pbEssentiële

vereisten:
/b /p ul liEen diploma in computerwetenschappen of een gerelateerd vakgebied van het hoger onderwijs (korte of lange type) is verplicht /li li10+ jaar ervaring in testen /li liHands‑on ervaring met het opzetten en implementeren van monitoring en observability van softwareoplossingen, bij voorkeur Grafana (5 jaar) /li liHands‑on ervaring met het opzetten en implementeren van testautomatisering (5 jaar) /li liHands‑on programmeerervaring met Java SE10+ (3 jaar) /li liHands‑on ervaring met scripttalen zoals Python en JavaScript (5 jaar) /li liHands‑on ervaring met het opzetten en uitvoeren van API-testframeworks en -tools, bij voorkeur Bruno (5 jaar) /li liHands‑on ervaring met het opzetten en uitvoeren van UI-testframeworks en -tools, bij voorkeur Cypress met goede kennis van HTML DOM (5 jaar) /li liHands‑on ervaring met het opzetten en uitvoeren van regressie
- en integratietesten, bij voorkeur JUnit en Cucumber (5 jaar) /li liHands‑on ervaring met het opzetten en uitvoeren van performantie-, stress
- en loadtesten, bij voorkeur via JMeter en Gatling (5 jaar) /li liHands‑on ervaring met het opzetten en uitvoeren van end-to-end testen (5 jaar) /li liHands‑on ervaring met build tools, bij voorkeur Maven (5 jaar) /li liHands‑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) /li liHands‑on ervaring met het opzetten en uitvoeren van contract testing, mocking en service virtualisatie (5 jaar) /li liHands‑on ervaring met het gebruik van SQL-databases (3 jaar) /li liErvaring met werken binnen agile delivery teams (5 jaar) /li liVermogen om alternatieve oplossingen voor te stellen en aanbevelingen te formuleren, rekening houdend met de volledige context /li liGoede luisteraar met een flexibele houding en het vermogen om te communiceren met zowel technische als niet-technische stakeholders /li liInzet 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 /li /ul pbWaardevolle troeven: /b /p ul liErvaring met design, definitie en ontwikkeling van API's /li liErvaring met de ontwikkeling en integratie van microservices /li liErvaring met software design (cloud, API, microservice, event) /li liErvaring met event‑driven architectuur en systemen /li liKennis van event‑driven en/of behaviour‑driven development /li liKennis van domain‑driven design /li liKennis van bestaande bouwstenen en diensten binnen de context van de Belgische federale overheid /li /ul h3De werkomgeving /h3 pDeze opdracht loopt van 1 december 2026 tot 30 november 2027 (12 maanden). /p pDe rol is hybride, met drie dagen per week on‑site in Brussel (nabij Brussel‑Zuid station) vereist om de teamspirit te bevorderen. /p pJe werkt in een tweetalige omgeving. Zeer goede kennis van het Engels is vereist, evenals zeer goede kennis van het Nederlands of Frans. /p pKandidaten worden uitgenodigd voor individuele gesprekke