Senior Software Development Engineer in Test
Core
Build and maintain Python-based automation frameworks and tools for NVIDIA App (GeForce Experience successor) to improve software quality, accelerate validation, and identify defects early in the development lifecycle.
Role type
Senior Software Development Engineer in Test (Automation)
Builds
Automated test frameworks, utilities, and tools for NVIDIA software products and PC gaming interactions
Domain
PC Gaming, Graphics Drivers, Software Quality Engineering
Required skills
Python (OOP, debugging, logging), Test Automation Frameworks, AI-assisted development tools (Codex, Claude Code, Cursor), Windows OS & PC Architecture, Hardware/Software Interaction Troubleshooting, Test Planning from Requirements
Preferred skills
Agentic AI development, GPU/Graphics Driver experience (DLSS, CUDA, G-Sync), PC Gaming Ecosystems (launchers, overlays, multi-monitor)
Technologies
Python, Codex, Claude Code, Cursor, Windows, CUDA, DLSS, GeForce Experience
Responsibilities
Design and implement automated tests using Python for NVIDIA app and driver interactions; Use AI tools to accelerate automation development and debugging; Build automation framework components; 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