Software QA Test Development Engineer

Software QA Test Development Engineer

3-6 years
Not Specified

Job Description

NVIDIA is the world leader in GPU Computing. We are passionate about markets include gaming, automotive, professional 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 modern Deep Learning software frameworks, accelerated analytics, big data, modern data centers, smart cities, and driving autonomous vehicles. We have some of the most brilliant and talented people in the world working for us. If you are talented, bright, driven and if working with smart technical people across countries sounds interesting, this job is for you.
We are now looking for a Software QA Test Development Engineer, you will collaborate with multi-functional groups. SWQA test developer engineer at NVIDIA aren't only test execution, you will write scripts to automate testing, design and develop tools for QA team, or develop integration tests for validation, so QA engineer can improve productivity or optimize test plan. As a SWQA test developer, you must identify weak spots and constantly design better and creative test plan to break software and identify potential issues. You will have a huge impact on the quality of NVIDIA's products.
What you'll be doing:

  • Work closely with global cross-functional teams to understand the test requirements and take ownership of product quality.

  • Plan/design/execute/report/automate test plan/test case/test reports.

  • Manage bug lifecycle and co-work with inter-groups to drive for solutions.

  • Automate test cases and assist in the architecture, crafting and implementing of test frameworks.

  • In-house repro and verify customer issues/fixes.

What we need to see:

  • BS or higher degree or equivalent experience in CS/EE/CE or equivalent with 3+ years QA experience.

  • Proficient Linux experience and shell/python/perl programming skills.

  • Rich experience in test cases development, tests automation and failure analysis.

  • UNIX/Linux experience is required.

  • Good QA sense, knowledge and experience in software testing.

  • Problem solving skills.

  • Excellent communicator, fluent written and verbal English.

  • Good teamwork with ability to work independently.

  • Passion to learn new hardcore technology.

  • Familiar with Open Stack/Kubernetes/Docker.

Ways to stand out from the crowd:

  • Experience working with NVIDIA GPU hardware is a strong plus.

  • Background in parallel programming ideally CUDA/OpenCL is a plus.

Job Details

About Nvidia

THE WORLD LEADER IN VISUAL COMPUTINGNVIDIA's invention of the GPU sparked the PC gaming market. The company's pioneering work in accelerated computing-a supercharged form of computing at the intersection of computer graphics, high performance computing and AI-is reshaping trillion-dollar industries, such as transportation, healthcare and manufacturing, and fueling the growth of many others.Learn more about NVIDIA.

Similar Jobs

Career Advice to Find Better