Job Openings Expert Test Engineer

About the job Expert Test Engineer

Mission Overview:

Join Keystone Solutions as an Expert Test Engineer on a consultancy mission for our client, an independent federal administration whose mission is to provide protection to individuals at risk of persecution or serious harm upon return to their country of origin. In line with Belgian, European, and international standards, the client examines each request for international protection in an individual, objective, and impartial manner.

Within the clients organization, a major modernization trajectory is underway under the eDossier program. This is a very ambitious program, composed of multiple projects with a tight timeline. To continue shaping and delivering the program, we are seeking strong profiles willing to engage on a temporary basis until delivery, currently planned at least through the end of 2027. Contracts are for a defined duration, are terminable immediately, and are extendable following a positive evaluation by the client. As a Keystone Solutions consultant, you will work closely with the client to deliver the missions outcomes.

This role is for an expert-level, hands-on Test Engineer (10+ years of experience required). You will be expected to create and implement a test strategy and an agile operational test plan (both business and technical) tailored to the eDossier context (cloud, APIs, zero trust, microservices, etc.), and to implement it as automatically as possible so that the quality of the eDossier solution (software and hardware) is beyond question for internal and external stakeholders. You will team up with other experienced, highly competent, and motivated professionals as a Keystone Solutions consultant embedded with the client.

Consultancy at Keystone Solutions: How You Will Work:

As a Keystone Solutions consultant, you will operate on site at the client location alongside their teams, applying our consultancy model: focused delivery, clear outcomes, and pragmatic collaboration. You will carry out all responsibilities below while representing Keystone Solutions standards of excellence, partnering daily with the clients engineers, analysts, and stakeholders to deliver secure, robust, and high-quality solutions.

Client Context, Location, and On-Site Expectations:

  • The mission is part of the clients eDossier modernization program with delivery planned at least through the end of 2027.
  • This is a hands-on role focused on analysis, design, and implementation; it is not a pure lead and/or advisory-only position.
  • To foster team spirit and support initiative ramp-up, on-site presence is required three days per week at the clients offices near Brussels-South (Bruxelles-Midi) station. This mission is not compatible with four days of telework per week.

Required Qualifications and Skills:

  • 10+ years of relevant professional experience as a Test Engineer (expert level, mandatory).
  • Degree, preferably in Computer Science (short or long type higher education), obtained from a recognized college or university within the European Union, is mandatory. The diploma must be provided together with your CV when you apply.
  • Continuously upskilling to stay current with the latest sustainable trends and innovations, with a focus on cloud-native engineering, development, and testing.
  • 5 years of hands-on experience testing cloud (native) developments/solutions, preferably within Microsoft Azure.
  • 5 years of hands-on experience with Test-Driven Development (TDD).
  • 5 years of hands-on experience with monitoring and observability of software solutions, preferably Grafana.
  • 5 years of hands-on experience with test automation.
  • 3 years of hands-on Java SE experience.
  • 3 years of hands-on experience with Java SE 10+.
  • 3 years of hands-on experience with Python and JavaScript.
  • 3 years of hands-on experience with Bash and/or PowerShell.
  • 5 years of hands-on experience with API test frameworks and tools, preferably Bruno.
  • 5 years of hands-on experience with UI test frameworks and tools, preferably Cypress, with strong knowledge of the HTML DOM.
  • 3 years of hands-on experience with unit, regression, and integration testing, preferably JUnit and Cucumber.
  • 5 years of hands-on experience with performance, stress, and load testing, preferably via JMeter and Gatling.
  • 3 years of hands-on experience with version control, pull requests, and code quality tools.
  • 5 years of hands-on experience with end-to-end (E2E) testing.
  • 3 years of hands-on experience with security testing.
  • 3 years of hands-on experience with build tools, preferably Maven.
  • 5 years of hands-on experience integrating tests into CI/CD pipelines (preferably Azure DevOps).
  • 5 years of hands-on experience with contract testing, mocking, and service virtualization.
  • 3 years of hands-on experience using NoSQL databases.
  • 5 years of experience working within agile delivery teams.
  • Ability to propose alternative solutions and make recommendations on choices to be made, considering the full context.
  • Good listener with a flexible attitude and the ability to communicate effectively with both technical and non-technical stakeholders.
  • Added value (nice to have): experience with the design/definition and development of APIs.
  • Added value (nice to have): experience with the development and integration of microservices.
  • Added value (nice to have): experience with software design (cloud, API, microservice, event).
  • Added value (nice to have): experience with event-driven architecture and systems.
  • Added value (nice to have): knowledge of Event-Driven Development and/or Behavior-Driven Development.
  • Added value (nice to have): knowledge of Domain-Driven Design.
  • Added value (nice to have): knowledge of existing building blocks and services within the federal government context.

Languages:

  • Due to the nature of the tasks and the bilingual work environment, as well as internal ways of working, a very good knowledge of English and a very good knowledge of either Dutch or French are necessary.

Key Responsibilities — Generic:

  • Bring a broad and diverse set of competencies that enable you to determine, design, implement, and manage the quality level of IT solutions.
  • Be an energetic Test Engineer with a passion for IT and a positive can-do mindset. Operate as a team player and a core member of a multidisciplinary, cross-functional team whose primary driver is the customer and stakeholders.
  • Contribute to achieving the teams objective. Support the client in delivering quality products to internal and external stakeholders. Collaborate with engineers, analysts, and business stakeholders; commitment to joint problem-solving, advanced design, and delivery is essential.
  • As an expert-level Test Engineer, understand the entire eDossier stack and IT design solution so you can advise and guide the team in designing and developing high-quality, secure, and robust solutions.
  • Use your technical expertise and experience to contribute to all sprint events (planning, refinements, retrospectives, demos).
  • Continuously develop your expertise while gathering, updating, and disseminating knowledge about new tools and practices within the team.

Key Responsibilities — Specific (non-exhaustive):

  • Develop (and adjust) the testing approach and plan within the eDossier solution and operationalize it.
  • Own functional testing: validate business logic in microservices and APIs, test data integrity, and perform E2E testing of user flows.
  • Own API testing: validate API contracts (OpenAPI) and test functionality, performance, security, and compatibility between microservices and external systems. Automation of API tests for continuous integration is central.
  • Own integration testing: test interactions between microservices and COTS components, as well as with external APIs and adapters. Simulate failure scenarios to test system resilience.
  • Own security testing in a context where authentication, authorization, and encryption are central.
  • Own performance and scalability testing of microservices and APIs and of the overall solution.
  • Develop and maintain automated test suites in CI/CD pipelines to enable rapid feedback within DevOps processes.
  • Co-establish monitoring and logging of the solution across environments (dev, test, acc).

Interview and Selection Process:

  • Based on pre-selection, candidates will be invited to an individual interview. The interview assesses soft skills and motivation, understanding of the role, and hard skills (required competencies, experience level, expertise level, and language proficiency).
  • Client interviews may be organized in waves/contingents of up to five candidates. If no candidate is selected in a given wave, the next wave is invited. The process repeats until the jury selects a candidate.

Keystone Solutions Consultancy Advantages:

  • Consultancy nature of work: Operate on site at client locations as a Keystone Solutions consultant, collaborating closely with client teams while benefiting from Keystones delivery frameworks and coaching.
  • Dynamic projects: Tackle diverse challenges across complex, high-impact client programs like eDossier, working with cloud, APIs, zero trust, and microservices.
  • Turbo-charged learning and development: Accelerate your growth through hands-on missions, access to best practices, certifications support, and knowledge-sharing across the Keystone community.
  • Ambition skyrocketing within a consultancy framework: Build your career through varied engagements, increasing responsibility, and visible outcomes that showcase your impact.

Our Values in Action:

  • As a K-Stone, you embody excellence, integrity, and pragmatism on every client project.
  • We deliver value through craftsmanship, transparency, and collaboration, ensuring client success while fostering an environment where consultants thrive.

Role-Specific Consultancy Impact:

  • Apply your test engineering expertise across multiple client scenarios involving cloud-native architectures, microservices, APIs, zero trust security, and CI/CD at scale.
  • Shape and implement end-to-end quality strategies that stand up to scrutiny from internal and external stakeholders.
  • Influence design and delivery while remaining hands-on and focused on measurable outcomes.

If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.