Software QA Engineer
NVIDIAJob Title
Software QA Engineer
Role Summary
Validate and improve software quality for next-generation Graphics, Compute and SoC products across the chip and product development lifecycle. Work on system-level software testing, test development, and collaboration with hardware and software engineering teams to ensure reliable, bug-minimized releases.
This role is focused on system software QA; Selenium/web testing experience is not applicable.
Experience Level
Mid-level - approximately 3+ years of relevant experience.
Responsibilities
Primary responsibilities include designing and executing systematic tests, maintaining test artifacts, and working with developers to resolve issues.
- Develop, modify and execute system-level test plans for GPU, SoC and compute profiles.
- Create and maintain test cases, flows and documentation of test results to assist debugging and product modification.
- Analyze test results, verify existing functionality, and recommend corrective actions.
- Consult with development engineers to diagnose and resolve defects.
- Provide feedback on tools, compilers, systems and integration for scientific compilation, data acquisition, and processing.
- Contribute to QA process definition and continuous improvement of test methodologies.
Requirements
Must-have skills and competencies; separate nice-to-have items listed below.
Must-have
- Ability to assemble, set up and install PCs/systems (hardware assembly and system bring-up).
- Proven experience executing test plans and interpreting and communicating results.
- Experience writing new tests and test flows.
- Experience developing and implementing QA processes.
- Ability to troubleshoot routine problems encountered during test plan execution.
- Effective verbal and written communication skills for collaboration with global teams.
- System software QA experience preferred.
Nice-to-have
- Familiarity with scripting languages, automation tools, or AI-based tooling to support test development.
Education Requirements
Bachelor's (BS) degree in Computer Science or Electrical Engineering is required; the posting specifies 3+ years of experience.
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
