ZurichR&DFull-timeApply for this jobZurich Instruments is a technology leader for advanced test & measurement instruments for dynamic signal processing. Our products are used in many application fields by demanding researchers all over the world. Zurich Instruments' vision is to be the reference for digital instrumentation in advanced research and development labs.
You like working in a fast-growing high-tech environment and take pride in providing a stable test infrastructure to developers and ensuring customers only receive the highest quality software. In this position you will have the chance to develop and shape the infrastructure and strategy for testing our software and instruments.
For our Research and Development team in Zurich we are looking for a Software Test Infrastructure Engineer.
Your responsibilities
Develop and maintain stable infrastructure for system tests of software and instruments
Improve and extend our Python system test framework
Work in close collaboration with the Software and Firmware/HDL teams members to understand and implement their testing and infrastructure requirements
Assist developers in writing tests for their software
Automate the generation of reports related to software testing
Debug and narrow down failure cases
Contribute to code reviews
Your profile
Excellent knowledge of Python
Experience with the pytest framework is a plus
Experience with CI/CD pipelines in Jenkins and GitLab CI
Experience with running applications and tests in containers (Docker)
Experience with administration of GNU/Linux, Windows, and macOS machines
Experience in testing combined hardware and software systems is a plus
Familiarity with version control systems (Git)
A passion for providing reliable test infrastructure and delivering well-tested software
Eager to work with new technologies and having a desire to stay up to date
Uncomplicated, collaborative attitude
Excellent analytical and problem-solving skills
Fluent in English, German is a nice-to-have
Moreover, we are looking for a result-oriented, self-driven and intrinsically motivated person who loves to tackle challenges in a cooperative fashion and you feel inspired to work within a multicultural, high-tech environment.
Zurich Instruments offers a diverse work environment with an open company culture where people develop and form the base of our success.
Now is a great time to be joining the team. We look forward to receiving your resume and motivation letter.Apply for this job