What you will do
You will join an ongoing backend project where your primary focus is identifying and resolving testing gaps, working towards a QA process that emphasises testing, reviewing and monitoring.
In the first phase, you will manage testing debt:
- Perform detailed analyses of the current test coverage of the system, including reviewing automated tests
- Identify and document testing debt and testing gaps
- Develop a plan to eliminate current testing debt and increase overall test coverage and efficiency
- Perform static testing of functional requirement documents
- Assess the testability of the system (services, batches, etc.) and initiate improvement initiatives where needed, including describing the need for mocks, stubs and drivers
- Identify, contact and interview stakeholders and three amigos for the different items under test
- Collaborate with test automators to create an automated regression set
- Expose, analyse and interpret discrepancies found between requirements, the system and the test cases
- Formulate improvement proposals for functional analyses and the system
- Report to management and clients on progress regarding testing debt and undesired behaviour within the system
In the second phase, you will carry out test activities within an Agile Scrum environment:
- Review analysis documents
- Define test cases
- Execute test cases and interpret test results
- Perform functional reviews of user stories
- Review automated test cases
Continuously throughout the assignment:
- Coordinate the test environment to guarantee the availability of material resources needed for the test project
- Work actively with the project manager, test coordinator and management to ensure smooth communication about the integration of the test project into the overall project and in compliance with the organisation's quality strategy
- Propose and defend the chosen test strategy
- Create and manage test reports
- Represent the quality values of the Test Competency Center within the project teams
- Coach developers in test automation
- Coach analysts to guarantee testability
- Consult with the test competency center
What we are looking for
- Thorough knowledge of test methodologies, tasks and processes
- ISTQB foundation or advanced certification is a plus
- Familiarity with test management tools such as Testlink
- Familiarity with issue and project management tools such as Jira
- Familiarity with content collaboration tools such as Confluence
- Familiarity with test automation tools such as SoapUI, RESTassured, JUnit, Spring Boot Test, Postman
- Basic knowledge of development practices and test paradigms such as continuous integration and TDD
- Basic knowledge of UML and BPMN
- Basic knowledge of Java
- Basic knowledge of SQL
- Basic knowledge of Git or SVN
- Good relational skills
- Fluent in Dutch and French
The setting
This assignment runs for 15 months and starts as soon as possible. The work mode is hybrid, based in Brussels.
You will work in Dutch and French.
How you join us
You can join us for this assignment as a freelancer or as an employee of HumanInTech. Same role, same team.
If you join as an employee, your employment continues beyond this assignment. When it ends, we’ll work together to find your next assignment.