15 Oct
|
NYXSES India Private
|
Bengaluru
15 Oct
NYXSES India Private
Bengaluru
Job highlights
- 10 years of experience in Network QA,Networking Software Validation,Embedded Linux,or Network SDK Validation. Solid understanding of Ethernet switching concepts and network architectures. Hands-on experience validating Network SDKs,HAL,SAI,and Platform APIs. Strong Python programming skills with practical experience using PyTest.
Experience: 5-10 years Job Summary : We are looking for a passionate Product Validation Engineer with strong experience in Network QA, Ethernet Switch validation, Network SDKs, and Linux-based networking platforms. The ideal candidate should have hands-on expertise in Network SDK validation, L2/L3 protocol testing, SONiC integration, Python/PyTest automation, and AI performance validation.
The role involves developing and maintaining automated test suites, validating networking features across hardware and software platforms, debugging hardware-software integration issues, and ensuring high-quality software releases through functional, regression, performance, stress, reliability, and scalability testing.
Key Responsibilities :
- Execute validation of Network SDK components, including HAL, SAI, Platform APIs, and Data Plane interfaces
- Develop and maintain automated test suites using Python and PyTest
- Perform functional, regression, integration, performance, stress, reliability, and scalability testing for networking software and SDK releases
- Validate Ethernet Switch platforms, Linux SDKs, firmware, and embedded software components
- Verify Layer 2 and Layer 3 networking features and protocols
- Perform SONiC integration testing and end-to-end system validation
- Execute AI performance validation and benchmarking for AI-enabled networking platforms
- Analyze test failures and perform root-cause analysis using logs, packet captures, SDK traces, and hardware counters
- Collaborate with SDK, ASIC, firmware, hardware, and software development teams to resolve validation issues
- Develop and maintain test plans, test cases, test specifications, and automation scripts
- Execute validation across multiple hardware platforms, ASICs, and software releases
- Support CI/CD-based automated validation using Jenkins or GitLab CI
- Continuously improve test automation coverage, execution efficiency, and validation quality
- Track defects, perform failure analysis, and work closely with development teams to ensure timely resolution
- Maintain validation documentation, test reports, coverage reports, and release qualification results.
Required Qualifications :
- 5-10 years of experience in Network QA, Networking Software Validation, Embedded Linux, or Network SDK Validation
- Strong understanding of Ethernet switching concepts and network architectures
- Hands-on experience validating Network SDKs, HAL, SAI, and Platform APIs
- Strong Python programming skills with practical experience using PyTest
- Experience testing Linux-based networking platforms
- Good debugging and troubleshooting skills using Wireshark, packet captures, SDK traces,
logs, and hardware counters
- Experience with functional, regression, performance, stress, reliability, and scalability testing
- Hands-on experience with Layer 2 and Layer 3 networking protocols, including:
- VLAN
- STP / RSTP
- LACP
- ACL
- QoS
- IPv4 / IPv6
- OSPF
- BGP
- VXLAN
- Multicast
- Experience with SONiC integration and validation is highly desirable
- Experience with traffic-generation and network testing tools such as IXIA, Spirent, or TRex
- Understanding of multi-ASIC platforms and hardware-software integration
- Knowledge of CI/CD automation using Jenkins or GitLab CI.
Key Skills :
- Pre-Silicon Post-Silicon Validation
- Ethernet Switch SwitchCore Validation
- Network SDK Validation
- HAL, SAI Platform API Validation
- Linux SDK Firmware Validation
- SONiC Integration Testing
- L2/L3 Protocol Validation
- Functional Regression Testing
- Performance, Stress Reliability Testing
- Scalability Testing
- AI Performance Validation Benchmarking
- Python PyTest Automation
- Test Automation Frameworks
- Test Plan Test Case Development
- Requirement Coverage Analysis
- Hardware-Software Integration Debugging
- Packet Capture Analysis
- Root Cause Analysis
- Wireshark Network Debugging
- SDK Trace Hardware Counter Analysis
- CI/CD Validation
- Jenkins GitLab CI
- IXIA, Spirent TRex
- Multi-ASIC Platform Validation
Application Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Product Validation Engineer (Bengaluru)
🏢 NYXSES India Private
📍 Bengaluru