Description
Voor een lopend backend project zijn we op zoek naar een test engineer om de lacunes binnen testing te identificeren en op te lossen. De test engineer dient op deze manier te werken naar een QA-proces dat focust op testen, reviewen & monitoring.
Je takenpakket bestaat uit
· In eerste fase: Beheer testing debt
o Uitvoeren van gedetailleerde analyses van de huidige testcoverage van het systeem. (Inclusief reviewen van geautomatiseerde test s).
o Identificeren en documenteren van testing debt & testing gaps.
o Ontwikkelen van een plan om de huidige testing debt weg te werken en de algehele testcoverage- en efficiëntie te verhogen.
o Statisch testen van functionele requirementsdocumenten
o Testability van het systeem (services, batches, …) nagaan. Indien nodig een verbetertraject opstarten, inclusief de noodzaak van mocks, stubs & drivers beschrijven.
o Identificeren, contacteren en bevragen van de stakeholders/three amigo’s voor de verschillende items under test.
o Samenwerken met de test automators om een geautomatiseerde regressieset aan te maken.
o Blootleggen, analyseren en interpreteren van de gevonden discrepanties tussen requirements, het systeem en de test cases.
o Formuleren van verbetervoorstellen aan functionele analyses en het systeem.
o Rapporteren aan management en klanten over de vooruitgang inzake testing debt & ongewenst gedrag binnen het systeem.
· In een tweede fase: Testactiviteiten binnen een Agile SCRUM-werking
o Reviewen van analysedocumenten
o Definiëren van test cases
o Uitvoeren van test cases en interpreteren van test uitvoeringen
o Functional reviewen van user stories
o Reviewen van geautomatiseerde test cases
· Continu
o De testomgeving coördineren om de beschikbaarheid van de materiele resources te garanderen die nodig zijn voor het testproject.
o Actief met de projectverantwoordelijke, de test coördinator en/of het management samenwerken om een vlotte communicatie te garanderen over de integratie van het testproject in het globale project en in naleving van de kwaliteitsstrategie van het bedrijf
§ Voorstellen en verdedigen van de gekozen test strategie
§ Opstellen en beheren van test rapporten
o De "kwaliteits"-waarden van het Test Competency Center binnen de projectploegen vertegenwoordigen
§ Coachen van ontwikkelaars bij test automatisatie
§ Coachen van analisten voor het garanderen van de testability
§ Overleggen met het test competency center
Profiel
- Grondige kennis van test methodologieën, taken en processen. Beschikken over (een) ISTQB foundation of advanced certifica(a)t(en) is een pluspunt.
- Vertrouwd zijn met het gebruik van een test management tool, bvb Testlink
- Vertrouwd zijn met het gebruik van een issue & project management tool, bvb Jira
- Vertrouwd zijn met het gebruik van een content laboration tool, bvb confluence
- Vertrouwd zijn met test automation tools zoals SOAPui, RESTassured, JUnit, Spring boot test, PostMan
- Basiskennis van development practices & test paradigms zoals continuous integration & TDD
- Basiskennis UML / BPMN
- Basiskennis Java
- Basiskennis SQL
- Basiskennis git / svn
- Goede relationele vaardigheden
- Ten slotte druk je je vlot uit in het Nederlands en het Frans.