Wat je zal doen
Je sluit aan bij een lopend backend project waar je primaire focus ligt op het identificeren en oplossen van testlacunes, en het werken naar een QA-proces dat de nadruk legt op testen, reviewen en monitoren.
In de eerste fase beheer je testschuld:
- Gedetailleerde analyses uitvoeren van de huidige testdekking van het systeem, inclusief het reviewen van geautomatiseerde tests
- Testschuld en testlacunes identificeren en documenteren
- Een plan ontwikkelen om de huidige testschuld te elimineren en de algemene testdekking en efficiëntie te verhogen
- Statisch testen van functionele requirementdocumenten uitvoeren
- De testbaarheid van het systeem (services, batches, enz.) beoordelen en waar nodig verbeterinitiatieven opstarten, inclusief het beschrijven van de nood aan mocks, stubs en drivers
- Stakeholders en three amigos voor de verschillende items under test identificeren, contacteren en interviewen
- Samenwerken met test automators om een geautomatiseerde regressieset te creëren
- Discrepanties tussen requirements, het systeem en de testcases blootleggen, analyseren en interpreteren
- Verbetervoorstellen formuleren voor functionele analyses en het systeem
- Rapporteren aan management en klanten over de voortgang met betrekking tot testschuld en ongewenst gedrag binnen het systeem
In de tweede fase voer je testactiviteiten uit binnen een Agile Scrum omgeving:
- Analysedocumenten reviewen
- Testcases definiëren
- Testcases uitvoeren en testresultaten interpreteren
- Functionele reviews van user stories uitvoeren
- Geautomatiseerde testcases reviewen
Doorlopend gedurende de opdracht:
- De testomgeving coördineren om de beschikbaarheid van materiële middelen die nodig zijn voor het testproject te garanderen
- Actief samenwerken met de projectmanager, testcoördinator en management om een vlotte communicatie te verzekeren over de integratie van het testproject in het algemene project en in overeenstemming met de kwaliteitsstrategie van de organisatie
- De gekozen teststrategie voorstellen en verdedigen
- Testrapporten creëren en beheren
- De kwaliteitswaarden van het Test Competency Center binnen de projectteams vertegenwoordigen
- Developers coachen in testautomatisering
- Analisten coachen om testbaarheid te garanderen
- Overleggen met het test competency center
Wat we zoeken
- Grondige kennis van testmethodologieën, taken en processen
- ISTQB foundation of advanced certificering is een pluspunt
- Vertrouwdheid met testmanagementtools zoals Testlink
- Vertrouwdheid met issue en projectmanagementtools zoals Jira
- Vertrouwdheid met content collaboration tools zoals Confluence
- Vertrouwdheid met testautomatiseringstools zoals SoapUI, RESTassured, JUnit, Spring Boot Test, Postman
- Basiskennis van ontwikkelpraktijken en testparadigma's zoals continuous integration en TDD
- Basiskennis van UML en BPMN
- Basiskennis van Java
- Basiskennis van SQL
- Basiskennis van Git of SVN
- Goede relationele vaardigheden
- Vloeiend in Nederlands en Frans
De context
Deze opdracht loopt 15 maanden en start zo snel mogelijk. De werkmodus is hybride, met als basis Brussel.
Je werkt in het Nederlands en Frans.
Zo ga je bij ons aan de slag
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.