SWQA Test Developer Engineer
NVIDIA
NVIDIA
Join NVIDIA, a leader in advanced computer graphics and AI, and contribute to the next era of computing. The Mobile QA Group is seeking a SWQA Test Developer Engineer to ensure the high quality of products built on NVIDIA Tegra systems on chip (SoCs).
This role involves validating NVIDIA Shield TV, which features AI-enhanced upscaling, 4K HDR, GeForce NOW cloud gaming, and Google Assistant integration. You will work with AI platforms running Linux, Android, and proprietary operating systems, collaborating closely with engineering teams, workstream leads, and release managers.
Leverage AI-powered tools and agents throughout the test development lifecycle to enhance test generation, code development, and test analysis.
Build and utilize an E2E AI Agentic Workflow with existing and custom agents to accelerate key test and quality engineering objectives. Develop AI frameworks for test strategies and plans based on customer requirements, implementing tests for software features on Tegra platforms using AI tools.
Review product requirements and technical designs, providing feedback to improve testability. Develop applications, test tools, and automated tests using NVIDIA's test frameworks for Tegra platforms. Investigate failures, file clear bug reports, and collaborate with engineers to triage and verify fixes.
Partner with cross-functional teams, including project management, hardware, and software, to analyze priority bugs and share quality metrics. Improve testing processes and product quality, driving complex system-level issues to resolution and communicating release readiness.
Requires a B.Tech. or equivalent degree in Computer Science, Computer Engineering, Information Technology, or a related engineering field.
Possess 3-5 years of professional experience in software validation, ideally with ARM SoC-based Linux or Android products and end-to-end validation of game console devices.
Demonstrate strong Python programming skills with experience in building test frameworks, automation infrastructure, and validation tools. Hands-on experience utilizing AI-assisted development tools and AI-powered workflows for test development, code generation, and debugging is essential.
Proficiency in Linux, including shell scripting, system-level debugging, and command-line operations. Ability to implement end-to-end AI agentic testing workflows across all Software Development Lifecycle (SDLC) phases. Experience using AI agents to assess streaming Quality of Service (QoS) and automate visual validation.
Validate Android Streaming Devices for multimedia playback, including 4K HDR video and audio passthrough. Experience validating local and cloud gaming on Android devices, focusing on input latency, frame pacing, and network sensitivity. Strong independent work ethic, leadership, clear communication, and collaboration skills are a must, along with a passion for emerging technologies.
Nvidia
AI / Machine Learning