About our client
Our client designs and manufactures advanced high-tech machinery that finds their way to international clients across industries such as Aerospace, Semiconductor and Automotive.
The Challenge
The Senior Software Test Engineer is a self-propelling role, working as a member of a cross-site software development team within the R&D organization, to build software calibration and qualification procedures that guarantees value for customers. The team works in an agile environment where the SAFe and Scrum frameworks are applied. Together with your team members, and in cooperation with other engineering departments, you’ll be focusing on delivering high quality software procedures that are used by the Operations and Service engineers to ensure the accurate functionality of their installed systems.
The procedures are executed and tested directly on the available high-tech systems, thus acquiring system knowledge and hands-on experience is fundamental, as well as understanding internal customer demands (including use cases and requirements) and the ability to translate this information into test plans. Key responsibilities include, but are not exclusively:
- Lead test activities across the development team and internal customers
- Review requirements, and translate them into test specifications
- Formulate Acceptance Criteria for user stories
- Write test plans, including planning estimations
- Execute test cases, analyze test results, and create test reports
- Implement test automation
- Review integration testing and feature delivery
- Strategize the usage of systems or test bench resources, and schedule reservations accordingly
- Report test progress, and seek and support problem solving by developers
- Initiate and support product quality improvements
Your profile
The successful candidate will possess the following combination of education and experience:
- Masters or Bachelors degree in Software Engineering, Computer Science or Electronic Engineering, Applied Physics, etc.
- Minimum of 5 to 8 years of relevant experience in test design and testing of complex multidisciplinary (hardware/software) systems.
- Experience with different testing techniques and test automation
- Experience with quality improvement (processes and products)
- Experience in Python scripting
- Working experience with Agile / Scrum
- Good understanding of test processes, methodologies and standards, preferably underpinned by an ISTQB certification.
- Hands-on approach.
- Model based testing, to improve test resource usage efficiency and apply the most suitable test technique.
- Strong communication and time management skills and structured way of working.
- Drive to get results (also from others) within project timelines
What we client offers
We aim to empower our people to advance innovative technologies, develop meaningful solutions, and build rewarding careers. This includes:
- A permanent contract
- A competitive salary (including 8,33% holiday allowance and 13th month)
- 40 vacation days per year on a fulltime basis
- An interesting and balanced pension plan
- A high degree of freedom and independence in your role