Senior Software Test Engineer
Role details
Job location
Tech stack
Job description
- Overseeing the entire testing strategies, process, from planning to execution. This role involves developing automated test capabilities, selecting tools, and defining processes for efficient and effective testing;
- Write software (C++, C, Python) for objective, reproducible and maintainable automated tests and development of tools for qualification and integration;
- Explore different solution approaches to achieve the best result;
- Design, implement and optimize chosen solutions;
- Collaborate with internal and external stakeholders in an international, multidisciplinary, and Agile environment;
- Review code and mentor (junior) engineers;
- Share your expertise to elevate the team, quality, and processes;
- Advisor and sparring partner for customers and stakeholders and inspiring others to strive for quality .
Requirements
- A Bachelor's or Master's degree in Computer Science, Embedded Systems or similar;
- At least 7 years of experience in software development with Python and C/C++ in the high-tech domain;
- Experience with software testing for complex embedded systems;
- Preferably experience with end-to-end test automation, continuous integration and setting up and maintaining ROBOT test framework;
- You are a team player, solution-oriented, and proactive;
- Motivation to continuously improve yourself and develop new skills;
- A good command of English, and preferably Dutch language.
Benefits & conditions
- Challenging and innovative projects;
- A focus on training and coaching;
- A friendly and fun company culture with team outings and events;
- A permanent contract and position with a competitive salary (€50,000 - €70,000 per year);
- An inspiring office environment with fresh fruit and fitness facilities;
- Flexible working hours and hybrid work options for a healthy work-life balance.
About the company
TOPIC Embedded Systems is a system developer with its office in Best. We develop embedded systems essential to many products manufactured by reputable high tech companies worldwide. These may include low level embedded software, but also application software, user interfaces, web or mobile applications or FPGAs. With our knowledge and expertise we carry out consultancy assignments, projects on site and at TOPIC’s own offices and we develop our own embedded products such as Miami, Florida and Dyplo. We often use these as part of the solution that we offer to our clients.
In short, we are able to provide a highly specialised added value that allows our clients to grow. This has been our objective from the start in 1996 and since then our company has grown to 175 employees. TOPIC is a key player in the high tech sector. Plus, we are at the heart of Brainport and close to the universities: at the global top. We are the place to be.
We value the personal touch and are driven in our client approach. Their ambitions become our ambitions. And it is that same personal approach in which our staff interacts among each other. We coach each other and get our kicks from the amazing projects we do. That’s why so many specialists feel at home at TOPIC where they can continue to develop themselves. We provide strong individual coaching and our goal is to always offer plenty of room for development, both technically and personally. Because in the end, their growth allows us and our clients to grow too.
Our clients are high tech companies that develop products and systems which heavily rely on embedded systems. We support our clients throughout the development process of both embedded software and digital hardware, including test, integration and configuration management. Our scope of application is wide: Cure & Care, Imaging & Control, Mobility & Infrastructure, Transport & Logistics, Aerospace and Research.