This job listing has expired and the position may no longer be open for hire.

Senior Software Development Engineer in Test at Nvidia Corporation in Redmond, Washington

Posted in General Business 30+ days ago.

This job brought to you by eQuest

Type: Full-Time

Job Description:

We are now looking for a Senior Software Development Engineer in Test!

NVIDIA is looking for SDETs to build web services to connect customers through their many consumer and enterprise customer applications and portals across PC, MAC and android clients.

The SDET must be able to work both independently and in conjunction with team members and product groups. Enthusiasm and flexibility in working on a variety of projects are also necessary. The ideal applicant is someone who enjoys technical challenges and the satisfaction of overcoming them. In this critical role, you will be a creative problem solver who enjoys working with service & client developers, and UI designers.

We are looking for engineers who are proactive about pushing boundaries, removing bottlenecks, and building high quality software.

What you'll be doing:

  • Developing and executing a comprehensive series of automated test cases against a suite of network services coordinated with a wide range of NVIDIA software products.

  • Maintain and add to the existing automation framework for NVIDIA services.

  • Evaluate test cases continuously for inclusion in automation.

  • Review incident reporting from production services to guide future regression and automation priorities.

  • Participate in triage, diagnosis, and hot fix development for live service incidents.

  • Integrate test cases for new features, and develop toolsets to augment QA and development testing.

  • Work closely with service development team in an agile environment to deliver high quality network services.

What we need to see:

  • BS in Computer Science or related field or equivalent experience

  • 3+ years of significant experience in unit testing and test case automation for web scale service development.

  • Experience with continuous test, continuous integration and continuous delivery

  • Experience with test implementation using Java, C#, and NodeJS/Selenium.

  • Excellent scripting skills: Python, bash, JavaScript, PowerShell, etc.

  • Experience with Linux hosted service environments.

  • Experience with Docker containers & Kubernetes.

  • Experience with a wide variety of open source technologies and tools

  • Demonstrates outstanding debugging and troubleshooting skills in a large scale service

  • Proven understanding on networking protocols and related tools: HTTPS/SSH/firewalls/DNS

  • Experience with git version control system.

  • Strong cross-team collaborator, open communicator

Ways to stand out from the crowd:

  • Experience with TFS

  • Experience with SQL & NoSQL databases

  • Understands real time and stateless REST service design

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.