Job Detail

Software Test Infrastructure Engineer

Inseriert am: 16.12.2019

Software Test Infrastructure Engineer

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

Details