Senior QA Software Engineer
Collaborate with R&D to lead quality for new networking features. Design and execute functional, performance, and security tests, develop Python automation, and debug ASIC using simulation platforms.
Responsibilities
- Review architectural designs and requirements for new features.
- Design and execute functional, performance, and security tests.
- Develop Python automation suites based on OOP principles.
- Identify, track, and resolve defects to root cause.
- Validate code and debug ASIC using the SimX platform.
Requirements
- 5+ years of hands-on QA or networking experience.
- Strong knowledge of L2/L3 protocols: BGP, OSPF, EVPN, VXLAN.
- Production-quality Python with OOP and Pytest.
- Deep Linux proficiency for system navigation and debugging.
- Clear communication and professional English proficiency.
- B.Sc. or equivalent experience in Computer Science, Electrical Engineering, or related field.
Nice to have
- Experience with Docker and traffic generation tools (Ixia, TRex, Scapy).
- Experience integrating tests into CI/CD pipelines (Jenkins, GitLab CI).
- Working knowledge of virtualization platforms (KVM, VMware).