Manager, SWQA Test Development

NVIDIA

NVIDIA

Taipei City, Taiwan
Posted on Thursday, October 26, 2023

NVIDIA is the world leader in GPU Computing. We are passionate about markets include gaming, automotive, vision, HPC, datacenters and networking in addition to our traditional OEM business. NVIDIA is also well positioned as the ‘AI Computing Company’, and NVIDIA GPUs are the brains powering Deep Learning software frameworks, analytics, data centers, and driving autonomous vehicles. We have some of the most experienced and dedicated people in the world working for us. If you are dedicated, forward-thinking, and hard-working technical people across countries sounds exciting, this job is for you.

This job is responsible for NVIDIA Enterprise Product server and cloud system software quality. You will work closely with internal software development to come out good test infrastructure and develop test tools.

What you’ll be doing:

  • Handle DGX product release quality and test automation development

  • Prioritizing team assignments and efforts

  • Supporting and enhancing the QA methodologies to ensure delivery of predictable, high-quality product releases

  • Hands on experience with Test automation Framework development and Maintenance. Selenium, Python, Linux required.

  • Experience managing and supporting BMC/SBIOS/FPGA firmware development

  • Helping to define quality practices and metrics which serve as strong predictors for the post-release customer experience

  • Building up appropriate manual and automated test inventories to drive efficiency and productivity across the organization

  • Timely identification and mitigation of technical and non-technical risks, helping the team remove impediments

  • Communicating the status and key quality metrics to leadership teams, and help drive improvement as necessary

  • Participating in development plan and performance reviews of direct reports

What we need to see:

  • Bachelor’s degree in Computer Science or similar discipline required, Master’s degree preferred

  • 10+ years direct management experience with quality assurance teams

  • 5+ years of hands-on software quality assurance or software development experience

  • Experience working in a fast-paced, Agile/Scrum engineering environment, delivering incremental software with high quality

  • A solid engineering foundation indicated by a demonstrated understanding of product design, life cycle, software development practices, and support services

  • Demonstrated people management skills building and developing high performance teams

  • Enthusiastic leader with a driver mentality

  • Ability to organize and motivate a team, analyze and resolve risks, execute a project plan and communicate status accurately

  • Ability to stay current and have a passion for new technologies

Ways to stand out from the crowd:

  • Familiarity with NVIDIA GPU hardware, CUDA, and Server products is a strong plus.

  • Experience with Linux on compute clusters or embedded platforms. Comfortable in at least one programming language (C, C++) and scripting (Python/Bash/Perl)

  • Be an instrument of change. Passionate about quality, demonstrate high standards. Strong analytical, trouble shooting, and team building skills. Organizational and interpersonal skills for driving complex issues to closure.