7 uur, 43 minuten ago

Test Engineer, niveau expert

Het Commissariaat Generaal voor de Vluchtelingen en de Staatlozen is een federale onafhankelijke administratie. De opdracht van het CGVS bestaat erin bescherming te bieden aan personen die in geval van terugkeer naar hun land van herkomst risico op vervolging of ernstige schade lopen.

Overeenkomstig de Belgische, Europese en internationale normen onderzoekt het CGVS elk verzoek om internationale bescherming op individuele, objectieve en onpartijdige wijze.

Binnen het CGVS is een moderniseringstraject opgestart, vertaald binnen het programma eDossier. Het is een heel ambitieus programma, bestaande uit een aantal projecten, met een heel strakke timing. Om het programma verder vorm te geven en uit te werken zijn we op zoek naar sterke profielen die zich tijdelijk (contracten bepaalde duurtijd, onmiddellijk opzegbaar, verlengbaar middels positieve evaluatie) willen engageren tot de oplevering, voorzien tot minstens eind 2028.

Één van de profielen die we zoeken is een expert (+10 jaar ervaring, obligatoir) hands on Test Engineer. Met hands on bedoelen we: het zelf geïmplementeerd, geïntegreerd en gebruikt hebben de laatste 5 werkjaren en NIET: het laten opzetten, laten implementeren en laten gebruiken door andere personen of door andere teams!

Wij verwachten van deze persoon in staat te zijn om op basis een teststrategie en rekening houdend met de eDossier context (cloud, API’s, zero trust, micro services, etc), een agile operationeel testplan op te maken (business en technisch) en zo geautomatiseerd als mogelijk zelf te implementeren, opdat de kwaliteit van onze eDossier oplossing (software en hardware matig) niet in vraag kan worden gesteld door interne en/of externe belanghebbenden. Je vormt een team met andere ervaren, heel competente en gemotiveerde personen.

Een beschrijving van het takenpakket en de competenties vind je hierna terug. Voel je je aangesproken door de basisopdracht van het CGVS en heb je een match met het takenpakket en de gevraagde competenties, aarzel niet om je kandidaat te stellen.

Wie op zoek is naar een pure lead en/of advies functie, gelieve zich te onthouden. Wie op zoek is naar 4 dagen telewerk, komt bij ons eveneens bedrogen uit. Om de teamgeest te bevorderen, vragen wij om 3 dagen in de week op kantoor aanwezig te zijn. Onze kantoren liggen naast het station Brussel Zuid.

  • Graad in informatica hoger onderwijs korte of lange type, is obligatoir (diploma dient samen met CV aanwezig te zijn binnen Pro Unity platform)
  • Zichzelf continu bijscholend om op de hoogte te blijven van de nieuwste duurzame tendensen en innovaties, met focus op cloud native engineering, ontwikkeling en testing
  • Hands on ervaring met het opzetten en implementeren van monitoring en observability van software oplossingen, bij voorkeur GRAFANA, 5 jaar
  • Hands on ervaring met het opzetten en implementeren van test automatisering, 5 jaar
  • Hands on programmeerervaring met java SE10+, 3 jaar
  • Hands on ervaring met scripting languages (python, 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 een goede kennis van html dom, 5 jaar
  • Hands on ervaring met het opzetten en uitvoeren van regressie en integratie testen, 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 E2E 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 tests 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 databanken, 3 jaar
  • Ervaring met (samen)werken binnen agile delivery teams, 5 jaar
  • Vermogen om alternatieve oplossingen voor te stellen en aanbevelingen te formuleren over de te maken keuzes, rekening houdend met de volledige context
  • Goede luisteraar, flexibele houding, en in het bezit zijn van het vermogen om te communiceren met technische en niet technische stakeholders
  • Ervaring met design/definitie en ontwikkeling van API’s is een meerwaarde
  • Ervaring met ontwikkeling en integratie van micro services is een meerwaarde
  • Ervaring met software design (cloud, API, microservice, event) is een meerwaarde
  • Ervaring met event driven architecture en systems is een meerwaarde
  • Kennis van Event Driven en/of Behavioral Driven Development is een meerwaarde
  • Kennis van Domain Driven Design is een meerwaarde
  • Kennis van reeds bestaande building blocks en services binnen de federale overheidscontext is een meerwaarde

I. Talen

Door de aard van het takenpakket en het klantenbestand (tweetalige werkomgeving), alsook onze interne manier van werken is een heel goede kennis van het Engels, alsook een heel goede kennis van het Nederlands of het Frans noodzakelijk.

II. Takenpakket

II.a. Generiek

  • Je hebt een brede en diverse set competenties die je in staat stellen om het kwaliteitsniveau van IT oplossingen te bepalen, te ontwerpen, te implementeren en te beheren
  • Je bent een energieke Test Engineer met passie voor IT en een positieve can-do mentaliteit. Je bent een teamspeler die werkt als kernlid van een multidisciplinair en cross-functioneel team met als primaire drijfveer de klant en stakeholders
  • Als Test Engineer draag je bij aan het bereiken van het doel van het team. Je ondersteunt het CGVS bij het leveren van kwaliteitsproducten aan onze interne en externe stakeholders. Je werkt samen met andere engineers, analisten en business stakeholders. Daarom is een inzet voor gezamenlijke probleemoplossing, geavanceerd ontwerp en oplevering essentieel
  • Als Test Engineer, niveau expert, moet je de gehele eDossier stack & IT-design solution begrijpen, zodat je het team kan adviseren en begeleiden bij het design en ontwikkelen van hoogkwalitatieve beveiligde & robuuste oplossingen
  • Je gebruikt je technische expertise en ervaring om bij te dragen aan alle sprint events (planning, verfijningen, retrospectives, demo’s)
  • Je ontwikkelt voortdurend je eigen expertise terwijl je kennis over nieuwe tools & praktijken verzamelt, bijwerkt en verspreidt binnen het team

II.b. Specifiek (niet exhaustief)

  • Als Test Engineer sta je in voor de ontwikkeling (en bijsturing) van een plan van aanpak voor testen binnen onze eDossier oplossing, alsook voor de operationalisering ervan
  • Als Test Engineer sta je in voor de functionele testen: het valideren van de business logica in microservices en API’s, het testen van de data integriteit en het E2E testen van gebruikerflows
  • Als Test Engineer sta je in voor de API testen: validatie van de API contracten (openAPI) en testen op functionaliteit, prestaties, beveiliging en compatibiliteit tussen microservices en externe systemen. Hierbij zal het automatiseren van de API tests voor continue integratie centraal staan
  • Als Test Engineer sta je in voor de integratietesten: het testen van de interactie tussen microservices en COTS componenten, alsook met externe API’s en adapters. Hierbij simuleer je eveneens foutscenario’s om de duurzaamheid van het systeem te testen
  • Als Test Engineer sta je in voor de beveiligingstesten binnen een context waarbij authenticatie, autorisatie en encryptie centraal staan
  • Als Test Engineer sta je in voor de prestatie- en schaalbaarheidstesten van de microservices en API’s, en de oplossing in haar geheel
  • Als Test Engineer sta je in voor het ontwikkelen en onderhouden van geautomatiseerde testsuites in de CI/CD pipelines zodat/opdat een snelle feedback binnen de devops processen mogelijk wordt
  • Als Test Engineer sta je in voor het mede opzetten van monitoring en logging van onze oplossing binnen onze omgevingen (dev, test, acc)

III. Het interview

Op basis van de pre selectie van het platform Pro Unity worden kandidaten uitgenodigd voor een individueel interview. Tijdens het interview worden de soft skills en motivatie bevraagd, alsook beeld van de functie en de hard skills (gevraagde competenties, ervaringsniveau, expertiseniveau, talenkennis).

Oproepen voor interviews gebeuren in waves/contingenten van maximaal 5 personen. Indien geen enkele kandidaat van een wave of contingent wordt geselecteerd door de jury, dan worden de kandidaten van de volgende wave uitgenodigd voor een individueel interview. Dit proces wordt herhaald tot wanneer de jury een kandidaat heeft geselecteerd.

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration