Taro Logo

Senior QA Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior QA Software Engineer

NVIDIA, the world leader in accelerated computing, is seeking a Senior QA Software Engineer to join their System Ethernet QA Team in Yokneam, Israel. This role combines networking expertise with software quality assurance, focusing on testing and qualifying NVIDIA's Ethernet Switches solutions. The position requires a strong background in networking protocols, automation, and quality assurance methodologies.

The ideal candidate will have at least 5 years of experience in QA/Networking, with deep knowledge of routing protocols, multicast features, and QoS features. They will be responsible for designing and executing tests, writing automation frameworks in Python, and ensuring the quality of NVIDIA's networking solutions. The role offers the opportunity to work with cutting-edge technology at a company that's transforming industries through AI and accelerated computing.

Key technical requirements include expertise in BGP/EVPN, VXLAN/OSPF, PIM/IGMP, and QoS features like PFC/ECN/RoCE. Strong Python programming skills and Linux knowledge are essential. The role offers growth opportunities, with preferences for candidates holding CCNP/CCIE certification and experience with virtualization environments.

NVIDIA is known for being one of the technology world's most desirable employers, offering the chance to work with forward-thinking professionals on innovative solutions. The company maintains a strong commitment to diversity and inclusion, fostering an environment where creativity and autonomy are valued. This position represents an excellent opportunity to join a leader in the technology sector and contribute to groundbreaking developments in networking and computing infrastructure.

Last updated 20 days ago

Responsibilities For Senior QA Software Engineer

  • Review architectural design and requirements for new features
  • Design, develop, and execute tests for new features
  • Report and debug bugs, assist with reproduction and root cause analysis
  • Execute system tests including regression, performance, functional, and security for Ethernet protocols
  • Write automation tests and framework APIs using Python

Requirements For Senior QA Software Engineer

Python
Linux
  • Practical/BA in Computer Science/Engineer or Electrical Engineer
  • 5+ years of hands-on experience in QA/Networking
  • Proven networking knowledge (switching & routing)
  • Understanding of routing protocols: BGP/EVPN, VXLAN/OSPF
  • Knowledge of multicast features: PIM/IGMP
  • Experience with QoS features: PFC/ECN/RoCE
  • Automation/Scripting skills in Python and Linux Bash
  • Clear verbal and written communication in English

Interested in this job?

Jobs Related To NVIDIA Senior QA Software Engineer