← All roles

Senior Software Development Engineer in Test

NVIDIA· Engineer, SW QA Test Dev
Apply on company site
Santa Clara, CA$140k - $224.3kfull-timePosted 4mo ago

About the role

Automation-focused SDE in Test at NVIDIA, building Python-based automation frameworks, leveraging AI-assisted development tools, and contributing to manual and automated validation for NVIDIA App and PC gaming-related software.

Responsibilities

  • Design, implement, and maintain automated tests using Python for NVIDIA app and interactions with drivers, applications, and gaming-related technologies.
  • Use AI development tools such as Codex, Claude Code, Cursor or similar AI-assisted development tools to accelerate automation development, test generation, debugging, and workflow optimization.
  • Build and improve automation framework components, utilities, and tools that make test execution more reliable, scalable, and efficient.
  • Translate product documentation and feature requirements into test plans, automation coverage, and targeted hands-on validation for complex PC platform scenarios, including corner cases and obscure interactions across hardware, software, drivers, games, and system settings.
  • Debug automation failures, product defects, and platform issues to identify root cause and communicate findings clearly.
  • Write maintainable, reliable, and well-documented Python code. Participate in peer code reviews with feedback on correctness, scalability, maintainability, and performance.
  • Work closely with development, QA, and leadership teams to report progress, raise risks, and improve overall product quality.

Qualifications

  • B.E./B. Tech degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 5+ years of software development, test automation, or software quality engineering experience, including collaboration across development and test teams across the globe.
  • Strong programming experience in Python, including object-oriented programming, package management, debugging, logging, error handling, and automation framework development.
  • Hands-on experience building or maintaining automated tests, test tools, or automation infrastructure.
  • Working knowledge of AI-assisted development tools and workflows, including the ability to use coding agents or CLI-based AI tools to generate, modify, debug, and improve automation code.
  • Experience reading user documentation, product specifications, or feature requirements and developing test plans and test cases from them.
  • Good understanding of Windows operating systems, PC architecture, drivers, hardware/software interactions, PC gaming scenarios, and troubleshooting workflows.
  • Strong problem-solving and debugging skills, including the ability to isolate issues across automation, product code, operating systems, drivers, hardware configurations, and game/application behavior.

Skills

Required:PythonAutomation framework developmentAI-assisted development toolsWindows OS & PC architecture

Benefits

  • equity
  • benefits (see https://www.nvidia.com/en-us/benefits/)
Last updated Sep 4, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA