Software QA Engineer, Networking

NVIDIA AI

Chicago (IL)

On-site

USD 110,000 - 140,000

Full time

41 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NVIDIA AI is seeking a Software QA Engineer to join the QA team. This role focuses on testing Network virtualization features for DPU and ConnectX, helping NVIDIA products achieve industry-leading efficiency and quality.

You will design and execute manual and automated tests, review architectures, write Python automation, and report bugs. The ideal candidate has a BS in CS or EE, 2 years QA experience, Linux know-how, networking experience, and strong teamwork and communication.

Qualifications

  • BS in Computer Science or Electrical Engineering.
  • 2 years of proven Software QA experience.
  • Knowledge of Networking and system administration.
  • Hands-on experience with Linux.
  • Independent, responsible worker with good teamwork and communication.

Responsibilities

  • Review the architecture design and requirements for new features introduced by virtualization R&D and the software team.
  • Design, develop, and implement tests for the new features, as part of software GA releases or update releases
  • Report bugs found during execution, assist with reproduction and debugging to understand the root cause, verify bug fixes provided by the R&D team, and raise if not fixed
  • Implement tests in different scopes: regression, performance, functional, and security, and report the progress of testing and provide summary reports of testing activity
  • Write automation code to increase efficiency, flexibility, and scalability in Python.

Skills

Programming in Python
Networking knowledge
Linux experience
Communication skills

Education

Bachelor of Science in Computer Science or Electrical Engineering

Job description

Job Requisition ID JR2024852

Job Category Engineering

Time Type Full time

We are looking for a Software QA Engineer to join our team. This position will be part of the QA team with the main goal is testing the Network virtualization features for DPU and ConnectX, which enables NVIDIA products to meet the industry-leading benchmarks of efficiency and quality. The ideal candidate will engage in the testing of SW industry-leading features, be able to learn new features, and develop and execute manual and automated tests.

What You'll Be Doing
  • Review the architecture design and requirements for new features introduced by virtualization R&D and the software team.
  • Design, develop, and implement tests for the new features, as part of software GA releases or update releases
  • Report bugs found during execution, assist with reproduction and debugging to understand the root cause, verify bug fixes provided by the R&D team, and raise if not fixed
  • Implement tests in different scopes: regression, performance, functional, and security, and report the progress of testing and provide summary reports of testing activity
  • Write automation code to increase efficiency, flexibility, and scalability in Python.
What We Need To See
  • Practical / BA / BSc in Computer Science or Electrical Engineering
  • 2 years of proven experience as a Software QA Engineer
  • Knowledge of Networking and system administration experience
  • Hands-on experience with Linux
  • Independent, responsible worker, able to plan and complete
  • A great teammate with good communication and interpersonal skills.
Ways To Stand Out From The Crowd
  • Professional knowledge in virtualization environments
  • Experience in Networking test design and automation
  • Proven programming experience in Python
  • Experience working with SoC
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Network Virtualization QA Engineer | Python Automation
Network Virtualization QA Engineer | Python Automation

NVIDIA AI • Chicago (IL)

On-site
USD 110,000 - 140,000
Senior System Test Engineer, Networking
Senior System Test Engineer, Networking

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior System Test Engineer, Networking
Senior System Test Engineer, Networking

Socket.dev • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Senior System Software Test Engineer, Networking
Senior System Software Test Engineer, Networking

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Generous benefits package
Equity eligibility
Tech Lead Ethernet Networking Verification Engineer
Tech Lead Ethernet Networking Verification Engineer

NVIDIA Gruppe • Austin (TX)

Hybrid
USD 184,000 - 288,000
Senior Software and System Architect
Senior Software and System Architect

NVIDIA AI • Town of Santa Clara (NY)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Network Engineer, System Verification
Senior Network Engineer, System Verification

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 160,000 - 305,000
Competitive salary
Generous benefits package
Equity eligibility
Senior Software Quality Assurance Engineer
Senior Software Quality Assurance Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 132,000 - 207,000
Equity
Diverse work environment
Comprehensive benefits
Software Verification Engineer - Networking
Software Verification Engineer - Networking

NVIDIA • Austin (TX)

Hybrid
USD 124,000 - 242,000
Equity
Benefits
Senior HPC Support Engineer - Ethernet and AI Infrastructure
Senior HPC Support Engineer - Ethernet and AI Infrastructure

NVIDIA • Austin (TX)

Hybrid
USD 120,000 - 207,000
Equity
Comprehensive benefits