Senior Test Engineer

NVIDIA is a technology company specializing in graphics processing units, artificial intelligence, and networking solutions.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · AI

Description For Senior Test Engineer

NVIDIA is seeking a Senior Test Engineer to join their Networking System Product Engineering team. This role combines sophisticated technical expertise with hands-on infrastructure development, focusing on ensuring product quality and reliability.

The position offers a unique opportunity to work with cutting-edge networking technology, where you'll be responsible for designing and implementing automated tests for networking Switches and Adapters. You'll collaborate closely with Hardware, ASIC, and Software Engineering teams, contributing to NVIDIA's next-generation network products.

As a Senior Test Engineer, you'll play a crucial role in maintaining high product quality standards by developing and optimizing test automation frameworks, ensuring comprehensive test coverage, and working with global teams to improve yields and reduce production costs. The role requires a strong background in both software development and hardware testing, with particular emphasis on Python programming and Linux-based development.

The ideal candidate will bring 5+ years of software development experience and 3+ years of Python expertise, along with a deep understanding of hardware-software integration. You'll be working in a fast-paced, multi-project environment that demands excellent problem-solving skills and the ability to collaborate effectively with international teams.

This remote position offers the opportunity to work with one of the world's leading technology companies, contributing to innovative networking solutions while working with a diverse, global team. You'll be exposed to various aspects of design, DFT, and testing of NVIDIA's sophisticated network products, making this an excellent opportunity for someone looking to advance their career in technical leadership within the hardware-software testing domain.

Last updated 32 minutes ago

Responsibilities For Senior Test Engineer

  • Design and develop automated tests for networking Switches and Adapters
  • Work with HW, ASIC, and SW Engineering teams for reliable test coverage
  • Define and develop tests from development level to final test of Network-Systems
  • Utilize test suites to find, debug and resolve production process problems
  • Drive projects to full execution under schedule pressure
  • Generate statistics about code quality, complexity, and coverage
  • Work with overseas engineering and manufacturing teams
  • Support and fix bugs of existing code
  • Execute tests in different scopes including regression, performance, functional, and security testing
  • Provide test progress and summary reports

Requirements For Senior Test Engineer

Python
Linux
  • BSc/MSc or equivalent engineering degree in Computer Science, Electrical Engineering, or related field
  • 5+ years of related experience in software development and design
  • 3+ years of proven experience in Python development
  • Excellent knowledge of version control system (preferably GIT)
  • Linux based development experience
  • Experience with Software/Hardware products integration and HW lab measurement equipment
  • Experience with bringing up large-scale automation solutions
  • Excellent communication skills with global teams collaboration experience
  • Excellent verbal and written communication in English
  • Self-motivation and team player attitude

Interested in this job?

Jobs Related To NVIDIA Senior Test Engineer

Senior System Software Engineer, Base OS Kernel

Senior System Software Engineer position at NVIDIA working on Base OS Kernel development for Grace Superchips platforms, focusing on enterprise customer enablement and system-level development.

Senior Software Developer, Network Driver

Senior Software Developer position at NVIDIA focusing on network driver development, requiring 5+ years of experience in C++, Python, and networking protocols.

Senior Python Engineer, Networking

Senior Python Engineer position at NVIDIA focusing on networking software testing and automation, requiring 5+ years of experience and strong Python skills.

Senior Test Engineer

Senior Test Engineer position at NVIDIA focusing on automated testing for networking products, requiring 5+ years of software development experience and strong Python skills.

Senior Test Engineer

Senior Test Engineer position at NVIDIA focusing on automated testing for networking products, requiring Python expertise and hardware/software integration experience.