RUAG AG
Zürich Seebach
2 days ago
Test Engineer - System Test
- 26 March 2026
- 100%
- Zürich Seebach
Job summary
Join RUAG to develop strategic test cases for military systems. Enjoy a collaborative work environment with growth opportunities.
Tasks
- Create structured test scenarios based on requirements, both automated and manual.
- Work with realistic data to ensure meaningful test results and scenarios.
- Systematically execute test cases, document, and evaluate results thoughtfully.
Skills
- Degree in technical field like IT, electrical engineering, or telecommunications.
- Strong experience in automated test development using Python and C#.
- Familiarity with CI/CD tools and network technologies, especially Linux.
Is this helpful?
About the job
This is what you can achieve
- You develop well-thought-out test cases: Based on requirements, you plan and create structured test scenarios – automated and manual, traceable and reusable
- You work with realistic data: You identify, create, and maintain test data that represent real use cases, ensuring meaningful test results
- You test in a structured and targeted manner: You systematically execute test cases, document the results, and evaluate them with technical acumen
- You get to the bottom of errors: Bugs are not a nuisance for you but exciting puzzles. You document them in detail – including environment, reproduction steps, and impact analysis
- You ensure order in the test universe: You secure and structure all relevant test data, results, logs, and documentation for maximum transparency and reusability
This is what you bring
- You have a degree from a university or a higher technical school in a technical field – for example, computer science, electrical engineering, telecommunications, or comparable subjects
- Strong knowledge in developing automated test cases with Python, complemented by solid programming skills in C# and/or C++
- Extensive experience with network technologies (switching, routing, overlay/underlay, IPv4, IPv6, ...) as well as deep know-how in using Linux as a test and network platform
- Confident use of modern CI/CD tools and virtualization environments (GitLab, Git, Jenkins, Ansible, hypervisor technologies, ...)
- You have several years of practical experience in software testing and a good sense for quality, processes, and technology
- You are familiar with modern test and development methods and ideally hold one or more certifications: ISTQB Certified Tester (FL/TA), IREB Foundation Level, ITIL Foundation, Hermes, or Scrum Master
- You work in a structured, analytical, and independent manner – and always keep an overview even in complex test environments
- Teamwork, clear communication, and a high willingness to learn are natural for you
- Good German skills in spoken and written form; English skills are a plus
Salary and Benefits
Not Donald Duck but Daniel Düsentrieb is your favorite character from Duckburg? You live by his motto "Nothing is too difficult for the engineer"? Then we need you in the engineering department at RUAG. With us, you have the unique opportunity to work on military systems that serve the security of Switzerland.
- You have a degree from a university or a higher technical school in a technical field – for example, computer science, electrical engineering, telecommunications, or comparable subjects
- Strong knowledge in developing automated test cases with Python, complemented by solid programming skills in C# and/or C++
- Extensive experience with network technologies (switching, routing, overlay/underlay, IPv4, IPv6, ...) as well as deep know-how in using Linux as a test and network platform
- Confident use of modern CI/CD tools and virtualization environments (GitLab, Git, Jenkins, Ansible, hypervisor technologies, ...)
- You have several years of practical experience in software testing and a good sense for quality, processes, and technology
- You are familiar with modern test and development methods and ideally hold one or more certifications: ISTQB Certified Tester (FL/TA), IREB Foundation Level, ITIL Foundation, Hermes, or Scrum Master
- You work in a structured, analytical, and independent manner – and always keep an overview even in complex test environments
- Teamwork, clear communication, and a high willingness to learn are natural for you
- Good German skills in spoken and written form; English skills are a plus
- You develop well-thought-out test cases: Based on requirements, you plan and create structured test scenarios – automated and manual, traceable and reusable
- You work with realistic data: You identify, create, and maintain test data that represent real use cases, ensuring meaningful test results
- You test in a structured and targeted manner: You systematically execute test cases, document the results, and evaluate them with technical acumen
- You get to the bottom of errors: Bugs are not a nuisance for you but exciting puzzles. You document them in detail – including environment, reproduction steps, and impact analysis
- You ensure order in the test universe: You secure and structure all relevant test data, results, logs, and documentation for maximum transparency and reusability