Senior Software Development Engineer in Test

NVIDIA•Santa Clara, CA
•$168,000 - $270,250

About The Position

NVIDIA is seeking a highly skilled Senior Test Developer / test engineer to join its Enterprise Software QA team. The role contributes to the design, construction, optimization, and testing of large-scale infrastructure for NVIDIA unified cloud services and data center offerings. It focuses on cloud infrastructure and distributed systems, applying AI tools to testing work in an innovative environment. The engineer will collaborate with development teams on testing across the software stack, lead cloud and data center bring-up validation, build and maintain continuous testing pipelines, and test cloud services for performance, scalability, and reliability. The role also involves cloud test environment management, infrastructure monitoring, partner-team coordination, and helping ensure the quality of cloud products.

Requirements

  • Master's or Ph.D. in Computer Science or a related field, or equivalent experience.
  • Experience with AI development tools for creating and automating test cases, measuring code coverage, and triaging.
  • At least 8 years of hands-on experience with cluster management and related tools, including Docker Containers, Slurm, Kubernetes, and Ansible.
  • At least 2 years of strong experience with cloud infrastructure platforms such as AWS, Azure, Google Cloud, or OCI Cloud.
  • Hands-on experience with networks, storage, security, cluster configuration and debugging, and cloud infrastructure management tools such as Terraform and Ansible.
  • Expertise in administering, operating, and configuring Kubernetes.
  • Experience with CI/CD tools such as GitLab and Jenkins, and with the GitOps model.
  • Proficiency with monitoring tools such as Prometheus, Grafana, CloudWatch, and Thanos.
  • Proficiency in debugging issues involving networks, DHCP, DNS, HTTP, Linux, and containers.

Nice To Haves

  • Familiarity with Base Command Manager for managing and monitoring high-performance computing.
  • Experience writing web application automation using tools such as Selenium or Playwright.

Responsibilities

  • Work with development teams on test plans for all layers of the cloud infrastructure software stack, including execution, reviews, failure analysis, and assessment of overall quality and risk.
  • Work with customer project managers on software issues, including technical feedback from OEMs and CSPs.
  • Develop benchmarks to track execution and deploy process improvements that improve efficiency.
  • Use AI skills and tools to expedite test scoping, test planning, execution, and automation workflows.
  • Lead NVIDIA Cloud and Data Center bring-up activities, including validation, reporting, debugging issues with engineering, providing design input when needed, and adding test coverage.
  • Design, develop, and maintain CI/CD pipelines for continuous testing in cloud environments when needed.
  • Perform performance, scalability, and reliability testing of cloud services.
  • Implement and maintain test environments on cloud platforms such as AWS, Azure, or Google Cloud.
  • Supervise infrastructure monitoring and alerting for significant events to support system performance and reliability.
  • Coordinate with partner teams to ensure test cluster availability and lead resolution of related issues.
  • Work with teams to ensure the quality of delivered cloud products, focusing on security, storage, workloads, performance, and current software and firmware components.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service