Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Ansible @ 4
Cumulus Linux @ 4
Jenkins @ 4
Linux @ 4
Python @ 7
Git @ 4
Debugging @ 7
Reporting @ 4
QA @ 4
AI @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is looking for a top-tier Senior QA Software Test Engineer to join the NVIDIA-Cumulus system Ethernet group. This position is part of the QA team and focuses on testing NVIDIA-Mellanox Spectrum series Ethernet Switch/Router systems running NVIDIA-Cumulus Linux. The team is involved in AI & Spectrum-X solution testing.
Responsibilities
- Functional testing of various Layer 2 and Layer 3 features of NVIDIA-Mellanox Spectrum series Ethernet Switch systems running NVIDIA-Cumulus Linux.
- Writing detailed feature and system test plans, and defining and designing test beds and topologies.
- Identifying and reporting issues found during testing into the defect tracking system and validating 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 issues.
Requirements
- B.S. degree in Engineering, Computer Science, or 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. Ansible knowledge is good to have.
- Strong technical abilities: problem solving, designing, coding and debugging skills.
- Hands-on experience with L2 and L3 protocols such as MLAG, VLAN, STP, OSPF, BGP, EVPN.
- Experience using test tools from Ixia or Spirent and working experience in test management.
- Proficiency with test management tools like HP ALM.
- Good experience working on Unix or Linux based operating systems.
- Solid foundation in and understanding of software engineering practices.
- Great teammate with multi-tasking ability and good interpersonal skills.
Ways to stand out
- Experience with bring up and troubleshooting of Ethernet interfaces and modules.
- Knowledge in performance testing and solving performance issues.
- Experience with CI methodology & tools (Git, Gerrit, Jenkins, etc.).
Compensation & Benefits
- Base salary range for Level 3: 140,000 USD - 224,250 USD per year.
- Base salary range for Level 4: 168,000 USD - 270,250 USD per year.
- You will also be eligible for equity and benefits. (See NVIDIA benefits page.)
Additional information
- Applications for this job will be accepted at least until July 6, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer committed to fostering an inclusive work environment.