RUAG AG
Zürich
14 hours ago
Test Engineer System Test with Network Experience (Integration Environment)
- Publication date:12 November 2025
- Workload:100%
- Place of work:Zürich
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 deployment scenarios, 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, in 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, ...), including building and maintaining corresponding pipelines
- 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
About 3000 employees of RUAG and RUAG Real Estate make a significant contribution to Switzerland's security every day. They ensure that the Swiss Army and other operational and security organizations can fully perform their tasks at all times.
- You have a degree from a university or a higher technical school in a technical field – for example, in 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, ...), including building and maintaining corresponding pipelines
- 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 deployment scenarios, 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