Test Engineer Consultant
Summary
Keystone Solutions is hiring a Test Engineer Consultant for a client-site mission in Brussels: first auditing and clearing a backend project's testing debt, then running QA inside an Agile/Scrum team. Core tools: Testlink, Jira, Confluence, test automation (SoapUI, REST Assured, JUnit, Selenium), plus basic Java/SQL.
Mission Overview:
We are seeking a Test Engineer for a consultancy mission at a client site, representing Keystone Solutions. The role involves identifying and resolving gaps in testing for an ongoing backend project, focusing on establishing a robust QA process that emphasizes testing, reviewing, and monitoring.
Responsibilities:
- In the initial phase: Manage testing debt
- Conduct 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 enhance overall test coverage and efficiency.
- Perform static testing of functional requirements documents.
- Assess the testability of the system (services, batches, etc.) and initiate improvement processes as needed, including describing the necessity for mocks, stubs, and drivers.
- Identify, contact, and interview stakeholders/three amigos for various items under test.
- Collaborate with test automators to create an automated regression set.
- Expose, analyze, and interpret discrepancies found between requirements, the system, and test cases.
- Formulate improvement proposals for functional analyses and the system.
- Report to management and clients on progress regarding testing debt and unwanted behavior within the system.
- In a second phase: Test activities within an Agile SCRUM environment
- Review analysis documents.
- Define test cases.
- Execute test cases and interpret test executions.
- Conduct functional reviews of user stories.
- Review automated test cases.
- Continuously coordinate the test environment to ensure the availability of the necessary material resources for the test project.
- Actively collaborate with the project manager, test coordinator, and/or management to ensure smooth communication regarding the integration of the test project into the overall project and in compliance with the company's quality strategy.
- Propose and defend the chosen test strategy.
- Prepare and manage test reports.
- Represent the 'quality' values of the Test Competency Center within project teams.
- Coach developers in test automation.
- Coach analysts to ensure testability.
- Consult with the test competency center.
Profile:
- Thorough knowledge of test methodologies, tasks, and processes. Having an ISTQB foundation or advanced certification is a plus.
- Familiarity with using a test management tool, e.g., Testlink.
- Familiarity with using an issue & project management tool, e.g., Jira.
- Familiarity with using a collaboration tool, e.g., Confluence.
- Familiarity with test automation tools such as SOAPui, RESTassured, JUnit, Spring Boot Test, PostMan.
- Basic knowledge of development practices & test paradigms such as continuous integration & TDD.
- Basic knowledge of UML / BPMN.
- Basic knowledge of Java.
- Basic knowledge of SQL.
- Basic knowledge of git / svn.
- Good relational skills.
- Fluent in Dutch and French.
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.
Duration: As soon as possible - 31/12/2027 15 months • (full time)
Skills required:
- BPMN - Level: Junior - Most recent: Any time
- Containers - Level: Junior - Most recent: Any time
- Eclipse - Level: Junior - Most recent: Any time
- HTML - Level: Confirmed - Most recent: Any time
- IntelliJ - Level: Junior - Most recent: Any time
- Java - Level: Junior - Most recent: Any time
- Javascript - Level: Junior - Most recent: Any time
- Jenkins - Level: Junior - Most recent: Any time
- REST - Level: Confirmed - Most recent: Any time
- Selenium - Level: Confirmed - Most recent: Any time
- SOAP - Level: Confirmed - Most recent: Any time
- SQL - Level: Junior - Most recent: Any time
- Testing - Level: Confirmed - Most recent: Any time
- Testlink - Level: Confirmed - Most recent: Any time
- UML (Unified Modeling Language) - Level: Junior - Most recent: Any time
Language requirements:
Dutch
Level Native