Senior Software Test Engineer (80% - 100%)
Zurich Instruments is a technology leader in advanced test and measurement instruments based on dynamic signal processing. Our products are used in many challenging research fields by scientists worldwide. Zurich Instruments' vision is to be the reference for digital instrumentation in leading research and development laboratories.
We are seeking a Senior Software Test Engineer to join our skilled R&D team in Zurich. In this role, you will have the opportunity to work with highly sensitive measurement instruments and ensure the reliability of our software stack as it grows.
If you are passionate about measurement technology and software testing, we encourage you to apply for this exciting opportunity.
We offer a diverse work environment in an international high-tech arena with an open and transparent company culture where personal development forms the basis of our success. We thrive on cooperation and support distributed decision-making that allows everyone to take responsibility and generate substantial impact from the start and on many levels.
Now is a great time to join the team.
We look forward to receiving your resume and motivation letter.
Your responsibilities:
- Ensure the quality and reliability of the LabOne software;
- Writing test plans and test cases to ensure coverage of the software as well as automating existing manual tests;
- Perform manual tests where needed;
- Analyzing test results, identifying defects, and communicating them to the development team;
- Assist developers in writing tests for their software.
Your profile:
- MSc in Physics, Electrical Engineering, or a related field;
- Excellent Python skills, knowledge of other languages is a plus (e.g., MATLAB, LabVIEW, C++);
- Proficiency in writing unit, integration, and system tests;
- Experience with running applications and tests in containers;
- Experience in testing software in combination with hardware is a plus;
- Good communication skills to effectively communicate findings and recommendations to team members and stakeholders;
- Team player enjoying close collaboration with other team members;
- Desire to understand the entire software stack, from user interface and API down to the measurement instruments;
- Fluent in English; additional languages are a plus.