About this role
This role designs and runs automated Software Quality Assurance tests for networking chips and systems, with a strong focus on regression testing and release readiness. It coordinates closely with global development, QA, and program teams to set priorities, analyze failures, and improve test suite maintainability.
Key Responsibilities
- Develop automated test cases and plans based on PRDs and functional specs
- Manage regression testing for the software release cycle
- Coordinate execution schedules and priorities with global QA and program teams
- Analyze build failures and debug regression failures to determine root causes
- Optimize regression suite maintainability across branches and device variants
Technical Overview
Develops test cases and plans from PRDs and functional specs across L2/L3 networking features, warmboot, ISSU, scale/performance scenarios, and API validation. Operates regression testing through CI/CD using Jenkins, tracks issues in JIRA, uses Git for version control, and diagnoses failures by identifying offending commits and root causes.
Ideal Candidate
The ideal candidate is an R&D Software Quality Engineer with 8+ years of hands-on Software Quality Assurance experience focused on testing networking products. They have strong automation and regression testing skills, experience with CI/CD (Jenkins), and working knowledge of networking technologies (L2/L3, VLAN, BGP, VxLAN) plus programming in Python/Go/TCL.
Must-Have Skills
hands-on expertise in developing and executing automated Software Quality Assurance tests8+ years of relevant experience in Software Quality Assurance testing networking productsStrong knowledge of L2/L3 TechnologiesProfessional experience in Software Quality Assurancespecifically testing networking productsProficiency in PythonGoTCLHands-on experience with CI/CD systems like JenkinsHands-on experience with JIRAHands-on experience with Git
Nice-to-Have Skills
Experience with warmbootExperience with ISSUExperience with Ixia test equipmentUnderstanding CPerl and Unix Shell programmingExperience with MySQL
Tools & Platforms
JenkinsJIRAGitIxia
Required Skills
automated Software Quality Assurance testsregression testingPythonGoTCLJenkinsJIRAGitL2/L3 technologieswarmbootISSUAPI validationMySQLIxiaCI/CD
Hard Skills
automated Software Quality Assurance (SQA) testingregression testingPRDs (Product Requirements Documents)functional specsL2/L3 technologieswarmbootISSUscaleperformancecustomer use casescustomer defect upliftsAPI validationtest case developmenttest plans developmentsoftware release cycle managementanalyzing build compile errorsCI/CD systemsJenkinsbug trackingJIRAversion control systemsGitPythonGoTCLdata formats (HTMLXMLJSON)MySQLCPerlUnix Shell programmingnetworking technologiesVLANSTPSwitchingRoutingNATMulticastECMPACLData Center technologies (VxLANBGPeVPNMPLS)Ixia test equipmentL2/L3 test environmentsroot cause analysis (offending commits)debugging regression failuresanalyzing and optimizing regression suite maintainability across software branches and device variantsreviewing test libraries
Soft Skills
coordination across multiple global developmentQAand program teamsprioritizationcommunication of build failuresteam collaborationschedule planninganalysis and debugging mindsetstakeholder coordination
Keywords for Your Resume
R&D SW Quality EngineerSoftware Quality AssuranceQA testingautomated Software Quality Assurance testsregression testingregression suitePRDsfunctional specsL2/L3 technologieswarmbootISSUscaleperformancecustomer use casescustomer defect upliftsAPI validationbuild compile errorsroot causeoffending commitsdebug regression failuresPythonGoTCLHTMLXMLJSONMySQLCPerlUnix ShellCI/CDJenkinsJIRAGitL2L3VLANSTPSwitchingRoutingNATMulticastECMPACLVxLANBGPeVPNMPLSIxia test equipment
Deal Breakers
8+ years of relevant experience (or 6+ years with a Masters) in Software Quality Assurance testing networking products, Must have professional experience testing networking products, Must demonstrate hands-on experience with CI/CD systems like Jenkins and tools like JIRA and Git
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile