
SWQA Test Developer
Full Job Description
NVIDIA is seeking a dedicated and highly skilled SWQA Test Developer to join our Embedded QA team in Pune, India. This role involves developing and ensuring the quality of advanced computing systems for cutting-edge embedded products across diverse industries such as Artificial Intelligence, Retail, Healthcare, Media, and Finance.
The successful candidate will design, develop, and execute tests for embedded software and hardware stacks, ensuring they meet the highest quality standards. A crucial aspect of this role involves using AI tools to automate end-to-end QA workflows. Familiarity with developing, automating, or leveraging sophisticated AI agents and workflows is highly desirable. This position requires frequent collaboration with engineering and release teams across multiple product verticals.
Join NVIDIA at the forefront of the Embedded and AI revolution and help shape the future of intelligent systems.
What You'll Be Doing
- Implement and enable CI/CD pipelines using AI tools, enhancing code coverage, fixing regression bugs, and building/automating workflows and agents.
- Employ various approaches to train, re-train, and fine-tune models for optimizing agent/workflow accuracy, performance, and throughput.
- Develop and implement tests for embedded/GPU-based systems and components.
- Build test strategies, detailed test plans, and test cases based on high-level customer requirements.
- Identify, record, document, and regress internal and external bugs.
- Participate in reviewing and influencing product feature requirements, specifications, and technical design documents.
- Collaborate with project management, hardware, and software development teams, providing technical analysis of top bugs and publishing statistical data reports.
- Develop applications, test tools, and automate tests using the NVIDIA Test Framework.
What We Need To See
- Bachelor's or Master's degree (B.Tech., M.Tech., or equivalent) in Computer Science, Computer Engineering, Information Technology, Electronics and Communication Engineering, or Electrical and Electronics Engineering.
- 2+ years of hands-on testing experience in complete embedded software stacks.
- Excellent programming skills in Python and/or C/C++, with the ability to write logical scripts/code from scratch.
- Strong knowledge of modern technologies such as Docker and cloud platforms (AWS).
- Proficiency in Linux, including complex scripts and commands.
- Excellent teamwork skills and a passion for new technologies and trends.
Ways To Stand Out From The Crowd
- Any degree or certification course in Machine Learning (Artificial Intelligence).
- Solid knowledge of deployment technologies like Kubernetes.
Company
Nvidia
NVIDIA, a pioneer in graphics processing unit (GPU) technology since 1999, has been instrumental in shaping the PC gaming industry, revolutionizing modern computer graphics, and advancing parallel com...