About
Role Description :
We are looking for a hands-on QA / Test Engineer with strong exposure to manual, regression, and automated testing in a networking and hardware environment. This role involves close collaboration with developers, lab testing, and system-level validation.
Key Responsibilities
- Perform regression, manual, and automated testing; analyze test results and collaborate with developers to reproduce and resolve defects
- Execute core QA activities including bug tracking, issue isolation, test script development/debugging, image creation, and diagnostic testing (including OIR testing)
- Design and implement test cases and automation scripts to validate new features
- Set up and manage basic networking configurations (routers, switches, and test equipment)
- Utilize Python scripting, SONiC commands, and networking fundamentals to improve testing workflows
- Validate and test hardware components such as CPUs, ASICs, memory (MEM), FPGAs, optics (OPTIC), and PSUs
- Work extensively in Linux environments (user-level proficiency required)
- Operate traffic generators for setup, execution, and validation
- Support lab activities, including LED testing and general lab maintenance
Required Skills
- QA testing (manual, regression, automation)
- Python scripting
- Networking fundamentals (L2/L3)
- SONiC exposure
- Linux OS
- Hardware testing & lab experience
- Traffic generators (Ixia, Spirent, or similar preferred)
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.