
Expert Test Engineer
Nova Hunte • Brussels, Brussels-Capital, Belgium
Role & seniority: Expert Test Engineer (10+ years), Contract position
Stack / tools
-
Cloud: Azure, cloud-native testing
-
Testing: TDD, API, UI (Cypress), E2E, performance (JMeter, Gatling), security, contract testing, mocking, service virtualization
-
Monitoring/observability: Grafana
-
CI/CD: Azure DevOps
-
Languages & frameworks: Java SE10+, Python, JavaScript, Bash/PowerShell; Maven; JUnit, Cucumber; NoSQL databases
-
API/UI testing tools: Bruno (API test framework), OpenAPI focus
-
Additional: build tools, version control, code quality tooling
Top 3 responsibilities
-
Develop and operationalize the test strategy for the eDossier solution; ensure cloud/API/microservices coverage and automation
-
Lead functional, API, integration, E2E, and performance/security testing; automate tests within CI/CD pipelines; monitor results
-
Collaborate across multidisciplinary teams; contribute to design/architecture discussions; maintain test suites and support DevOps practices
Must-have skills
-
10+ years as Test Engineer; higher IT degree (EU)
-
5+ years cloud-native testing (prefer Azure), TDD, monitoring/observability (Grafana)
-
5+ years test automation; API test frameworks/tools (Bruno); UI test frameworks/tools (Cypress; HTML DOM)
-
5+ years performance/stress/load testing (JMeter, Gatling); E2E testing
-
5+ years integrating tests into CI/CD (Azure DevOps); contract testing, mocking, service virtualization
-
Agile delivery experie
Full Description
Are you an Expert Test Engineer with 10+ years of experience in test automation and cloud-native testing? Apply now for a 12-month contract opportunity (renewable until at least end of 2027) in Brussels. This hybrid role requires 3 days per week on-site near Brussels-Midi station.
Requirements
- 10+ years of professional experience as Test Engineer (mandatory)
- Higher education degree in IT (short or long type) from a recognized university or college in the European Union (mandatory - diploma must be presented with CV)
- 5+ years of practical experience in testing cloud-native software/solutions, preferably Azure Cloud
- 5+ years of practical experience with Test-Driven Development (TDD)
- 5+ years of practical experience with monitoring and observability of software solutions, preferably Grafana
- 5+ years of practical experience with test automation
- 5+ years of practical experience with API test frameworks and tools, preferably Bruno
- 5+ years of practical experience with UI test frameworks and tools, preferably Cypress with good knowledge of HTML DOM
- 5+ years of practical experience with performance, stress, and load testing, preferably using JMeter and Gatling
- 5+ years of practical experience with End-to-End (E2E) testing
- 5+ years of practical experience integrating tests into CI/CD pipelines, preferably Azure DevOps
- 5+ years of practical experience with contract testing, mocking, and service virtualization
- 5+ years of experience working within Agile delivery teams
- 3+ years of practical experience with Java SE
- 3+ years of practical experience with Java SE10+
- 3+ years of practical experience with Python and JavaScript
- 3+ years of practical experience with Bash and/or PowerShell
- 3+ years of practical experience with unit, regression, and integration testing, preferably JUnit and Cucumber
- 3+ years of practical experience with version control, pull requests, and code quality tools
- 3+ years of practical experience with security testing
- 3+ years of practical experience with build tools, preferably Maven
- 3+ years of practical experience with NoSQL databases
- Ability to develop a test strategy considering cloud, API, zero trust, microservices environments
- Ability to develop an operational Agile test plan (business and technical) and implement it as automated as possible
- Ability to propose alternative solutions and formulate recommendations on actions to take, considering the entire context
- Good listening skills, flexible attitude, and ability to communicate with technical and non-technical stakeholders
- Continuously update knowledge to stay current with latest trends in sustainable innovation, focusing on cloud-native engineering, development, and testing
- Understanding of the entire solution stack to advise and guide teams in designing and developing high-quality secure and robust solutions
- Availability for 3 days per week on-site in Brussels (near Brussels-Midi station)
Languages: English (good), and Dutch (good) or French (good)
Job Description
- Develop and adjust an action plan for testing within the eDossier solution and implement it operationally
- Perform functional testing including validation of business logic in microservices and APIs, data integrity testing, and E2E testing of user flows
- Execute API testing including validation of API contracts (OpenAPI), functionality, performance, security, and compatibility testing between microservices and external systems
- Automate API tests for continuous integration
- Conduct integration testing to test interaction between microservices, COTS components, external APIs, and adapters
- Simulate error scenarios to test system durability
- Perform security testing in contexts where authentication, authorization, and encryption are essential
- Execute performance and scalability testing of microservices, APIs, and the overall solution
- Develop and maintain automated test suites in CI/CD pipelines to enable rapid feedback in DevOps processes
- Set up monitoring and traceability of the solution in all environments (dev, test, acc)
- Contribute to achieving team objectives by helping deliver quality products to internal and external stakeholders
- Work collaboratively with other engineers, analysts, and business stakeholders
- Engage in joint problem-solving, advanced design, and delivery
- Understand the entire eDossier stack and IT design solution to advise and guide the team
- Use technical expertise and experience to contribute to all sprint events (planning, refinements, retrospectives, demonstrations)
- Continuously develop own expertise whilst acquiring, updating, and disseminating knowledge about new tools and practices within the team
- Work as a key member of a multidisciplinary and cross-functional team with primary motivation being the client and stakeholders
- Develop test strategy considering eDossier environment/context (cloud, API, zero trust, microservices)
- Ensure software and hardware quality of eDossier solution cannot be questioned by internal and/or external stakeholders
- Test cloud-native developments and solutions
- Implement TDD practices across the development lifecycle
- Use monitoring and observability tools, preferably Grafana
- Work with API test frameworks and tools, preferably Bruno
- Work with UI test frameworks and tools, preferably Cypress
- Conduct performance, stress, and load testing using tools like JMeter and Gatling
- Integrate tests into Azure DevOps CI/CD pipelines
- Implement contract testing, mocking, and service virtualization
- Work with Java SE10+, Python, JavaScript, Bash, and PowerShell
- Use build tools, preferably Maven
- Work with NoSQL databases
- Participate in Agile delivery team activities
Seniority level Not Applicable Employment type Contract Job function Information Technology Industries IT Services and IT Consulting