................
For our client in Zurich, we are looking for an experienced, motivated, and open-minded QA Engineer.
Our client is developing an innovative system to live stream content from medical devices to multiple remote users simultaneously. The solution is designed to deliver low latency, high robustness, and greater reliability than existing streaming technologies.
The project spans Linux PC software, AWS cloud backend services, and modern web applications, requiring a QA Engineer with a broad technical skill set and strong analytical capabilities.
Responsibilities:
- Perform end-to-end testing across Linux, cloud, and web components
- Simulate and analyze network failures, OS-level errors, and file storage issues
- Use Wireshark to assess network protocols and diagnose issues
- Conduct GUI testing for Linux applications and Web UI testing (React.js SPA)
- Test REST APIs, including authentication tokens, S3 tools, and DynamoDB interactions
- Monitor and analyze AWS CloudWatch Logs
- Collaborate closely with development teams to identify, report, and resolve bugs
- Ensure system reliability under various failure scenarios and edge case
Skills:
- Several years of experience as a QA Engineer in complex software projects
- Solid expertise in Linux PC software testing, Network protocols and error analysis, Cloud technologies, especially AWS and Web technologies and GUI testing
- Experience with tools such as Wireshark, Postman, and Selenium/Cypress is a plus
- Independent and structured working style with strong problem-solving skills
- Excellent English communication skills, both written and spoken