Senior QA Software Engineer - Networking
NVIDIA · Santa Clara, CA · 1 wk ago
EngineeringFull-time
What You'll Be Doing
- Functional Testing of various Layer2 and Layer3 features of NVIDIA-Mellanox Spectrum series Ethernet Switch systems running NVIDIA-Cumulus Linux
- Writing detailed feature and system test plans, defining and designing test beds and topologies
- Identifying and reporting issues found during testing into the defect tracking system and validating the fixes and workarounds
- Developing automated test suites for different features of NVIDIA-Cumulus Linux
- Building and maintaining automation required to ensure quality via continuous functional regression
- Collaborating with design, test and other internal engineering groups to identify, report and resolve
What We Need To See
- B.S. degree in Engineering/Computer Science/related field, or equivalent experience
- 5+ years of demonstrable experience in Software Quality Engineering
- Strong skills in Python or other scripting languages is a must. Good to have ansible knowledge
- Strong technical abilities, problem solving, designing, coding and debugging skills
- Hands on experience on any L2 and L3 protocols like MLAG, VLAN, STP, OSPF, BGP, EVPN etc
- Experience with using test tools from Ixia or Spirent and working experience in test management
- Proficiency with tools like HP ALM
- Good experience working on Unix or Linux based OS
- Great teammate with multi-tasking ability and good interpersonal skills
- Solid foundation in and understanding of software engineering practices
Ways To Stand Out From The Crowd
- Experience with bring up and troubleshooting of Ethernet interfaces and modules
- Knowledge in performance testing and solving problems performance issues
- Experience with CI methodology & tools (Git, Gerrit, Jenkins etc.)
Commensurate with experience, benefits package, and pay of employees in similar positions.