
Software Test Engineer (Switch)
- Taipei City
- Permanent
- Full-time
- Configure and maintain complex network and system test environments to simulate real-world customer deployments.
- Execute detailed test plans and exploratory test cases to validate switching features, stability, and performance.
- Investigate and reproduce customer-reported issues across L2/L3 network scenarios and embedded switch platforms.
- Work closely with firmware and automation teams to isolate root causes and track down regressions.
- Provide detailed bug reports, protocol traces, and technical insights to assist engineering teams in timely issue resolution.
- Participate in QA validation cycles, release certification, and risk assessments for new firmware versions.
- Contribute to continuous improvement of manual testing processes and test coverage.
- Maintain clear documentation of test procedures, network topologies, and issue replication steps.
- 3+ years of experience in software QA, network testing, or embedded system validation.
- Strong understanding of Layer 2 / Layer 3 protocols such as STP, VLAN, IGMP, DHCP, OSPF, and LACP.
- Familiarity with networking equipment including switches, routers, and access points.
- Experience replicating and debugging issues in Linux-based embedded systems or switch environments.
- Proficiency in Linux system operations: configuring interfaces, troubleshooting logs, analyzing dmesg/syslog/kernel messages.
- Solid grasp of software testing methodologies, issue reporting, and test case management.
- Experience using tools such as Wireshark, tcpdump, iperf, and syslog analyzers.
- Organized, detail-oriented, and capable of managing multiple testing tasks in parallel.
- Passion for quality, networking, and continuous learning in a fast-evolving environment.
- CCNA or equivalent networking certification.
- Hands-on experience reproducing customer issues in scalable lab environments.
- Hands-on experience testing ProAV-over-IP technologies such as Dante, ST 2110, NDI, or SDVoE.
- Familiarity with SONiC and open-source switch platforms.
- Background in validating data center switches or large-scale L2/L3 switching systems.
- Experience using AI tools (e.g., ChatGPT, GitHub Copilot, Cursor) to assist in log analysis, troubleshooting guidance, or test documentation.
- Passion for quality, networking, and customer-centric debugging.
- International work environment and work with global development teams.
- Excellent work conditions.
- Competitive package we can and do offer great pay, perks, and benefits.
- Group insurance; Health insurance.
- Flexible working patterns.
- Free drinks and snacks in the office.