Senior Test Automation Engineer

BrainsquareBrussels, Brussels CapitalOn-siteFull-timeSenior, 5–8 yearsListed 52 minutes ago

Apply now

About this role

Job description

About Brainsquare

For 26 years, Brainsquare has partnered with organisations to design, develop, integrate and manage critical IT applications. Our teams combine technical expertise with close collaboration and a practical approach to delivering reliable solutions.

Your mission

As a Senior Test Automation Engineer, you will help shape and execute the testing approach for a complex digital platform in a public sector environment. You will work with engineers, analysts and business stakeholders to make sure business logic, data flows and integrations work reliably across the platform.

This is a hands-on engineering role . You will design and automate tests, investigate issues and help the team improve quality throughout delivery.

Your main tasks

- Turn the test strategy into a practical test plan and automated test suites.
- Test business logic, data integrity and end-to-end user workflows across APIs and microservices.
- Validate API contracts and integrations, including interactions with external systems.
- Build and maintain automated API and UI tests, and integrate them into CI/CD pipelines.
- Perform or support performance, scalability and security testing.
- Use monitoring and logging to investigate issues and improve test coverage.
- Contribute your testing expertise in an agile team and share findings with technical and business stakeholders.

Requirements

Job requirements

What we are looking for in you

- Substantial hands-on experience as a senior test engineer in complex application environments. You can define an approach and implement it yourself.
- Strong experience with test automation, API testing and end-to-end testing.
- Experience testing cloud-based solutions, microservices and integrations.
- Working knowledge of CI/CD, version control and automated quality checks.
- Experience with several relevant tools or approaches, such as Bruno, Cypress, JUnit, Cucumber, JMeter, Gatling, Grafana or Azure DevOps. We do not expect you to have used every tool on this list.
- The ability to work closely with developers and business stakeholders, challenge assumptions and explain your findings clearly.
- A completed short or long-cycle higher education degree in IT, as required for this assignment.
- Very good English and a good working knowledge of Dutch or French .
- Availability to work on site in Brussels around three days per week , alongside remote work.

Experience with Azure, contract testing, service virtualisation or test-driven development would be particularly relevant.

What we offer to employees

As a Brainsquare employee, you can count on a permanent contract, a competitive salary and benefits package, opportunities to develop your expertise, and support from colleagues across our technical community. We will discuss the package and mobility options with you based on your situation.

What we offer to freelancers

As a freelancer, you can expect a clear project briefing, direct communication throughout the selection and assignment, and collaboration with Brainsquare colleagues who understand the technical context of your work.

Why choose Brainsquare?

You will have room to make a practical contribution to software quality in a demanding environment. The work spans the full testing picture: from business rules and API contracts to automated delivery pipelines, performance and the reliability of the platform as a whole.

Ready to discuss the role? Apply with your CV and tell us briefly about a complex platform you have tested and the automation you built for it.