# Software Development Engineer in Test

**Company**: NVIDIA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Pune/Senior-Tools-Development-Engineer_JR2025127?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_6e6210c3-724

## Description

NVIDIA is seeking a creative, hands-on automation engineer with strong Python development skills, a quality-focused attitude, and the ability to understand complex software, hardware, and PC gaming interactions.

As a Software Development Engineer in Test, you will develop automation, tools, and test coverage for NVIDIA software products, with a focus on improving quality, accelerating validation, and identifying defects early in the development lifecycle.

**Responsibilities:**

- Design, implement, and maintain automated tests using Python for NVIDIA App and its interactions with drivers, applications, and gaming-related technologies across Windows and Linux platforms.

- Work actively with existing UI and automation tools by integrating internal and external APIs, and formulate and deploy multi-agent systems to optimize existing workflows and build new automated solutions.

- 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.

- Expose defects and constraints; isolate and debug issues to find root causes, measure code coverage, and drive code coverage enhancements.

- 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.

**Requirements:**

- B.E. / B.Tech / M.S. 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 global development and test teams.

- Strong programming experience in Python, including object-oriented programming, package management, debugging, logging, error handling, and automation framework development.

- Working experience with databases and storage technologies like SQL, MongoDB, and Elasticsearch to support automation data and knowledge systems.

- Proven track record to design, build, and deploying AI/ML and agentic AI solutions to accelerate automation development and testing workflows.

- Strong familiarity with AI-native development tools (Codex, Claude Code, Cursor) and LLM APIs to improve engineering velocity.

- Clear understanding of LLM failure modes, including hallucination and context degradation, along with prevention methods.

- Good understanding of Windows and Linux operating systems, PC architecture, drivers, hardware/software interactions, PC gaming scenarios, and solving 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.

**Benefits:**

- Equal opportunity employer with a diverse and supportive environment

- Reasonable accommodation for individuals with disabilities

## Skills

### Required
- Python
- automation framework development
- AI/ML
- agentic AI solutions
- SQL
- MongoDB
- Elasticsearch
- Windows
- Linux
- PC architecture

### Nice to have
- artificial intelligence
- custom agentic workflow development
- GPUs
- graphics drivers
- gaming technologies
- NVIDIA technologies

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Pune/Senior-Tools-Development-Engineer_JR2025127?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
