Senior Software Development Engineer in Test
Core
Build and maintain Python-based automation frameworks and tools to improve software quality, accelerate validation, and identify defects early in the development lifecycle for NVIDIA App and related gaming technologies.
Role type
Senior Software Development Engineer in Test (Automation)
Builds
Automated test frameworks, validation tools, and test coverage for NVIDIA software products and PC gaming interactions.
Domain
PC Gaming, Graphics Drivers, Software Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python (OOP, debugging, logging, automation frameworks), AI-assisted development tools (Codex, Claude Code, Cursor), Test planning and execution, Root cause analysis, Windows OS and PC architecture knowledge, Hardware/software interaction troubleshooting
Preferred skills
Agentic AI development experience, NVIDIA GPU/Driver technologies (DLSS, CUDA, G-Sync), PC gaming ecosystem expertise (launchers, overlays, multi-monitor setups)
Technologies
Python, Codex, Claude Code, Cursor, Windows OS, NVIDIA Drivers, CUDA, DLSS
Responsibilities
Design and implement automated tests using Python for NVIDIA app and driver interactions; Use AI coding agents to accelerate automation development and debugging; Build automation framework components and utilities; Translate product requirements into test plans and execute hands-on validation; Debug automation failures and platform issues; Write maintainable, documented Python code and participate in code reviews
Seniority
Senior, hands-on IC