NVIDIA's Enterprise SWQA team is looking for a Senior Software Development Engineer in Test to join their Confidential Computing team to develop new features, automation, and test/validation infrastructure, with a focus on using AI tools to solve complex issues.
Requirements
- Solid understanding of embedded systems, Linux, Python, C and C++.
- Experience with Hypervisors is a big plus along with focus on cloud infrastructure, platform security, or highly regulated deployment environments.
- Proven experience with AI tools for automation and test plan development directly applied to daily tasks. This expertise is crucial for enhancing performance, developing robust frameworks, and increasing test coverage.
- Strong technical skills, with deep understanding of orchestration & automation systems, data centers and cloud architecture combined.
- Knowledge in Cluster and cluster management.
- Experience in developing test strategies, high quality test plans and test execution
- Proficient in building test setups and fine tuning in HW and SW
Responsibilities
- Develop test plan and orchestrate testing for Compute software releases on all new compute architecture platforms including Tesla GPUs, NVIDIA turnkey systems and OEM systems.
- Develop a robust test infrastructure incorporating advanced AI tools to significantly enhance our testing capabilities and streamlining operations for more efficient and accurate results.
- Improve code coverage, elevating the overall quality of our codebase and reliability of our testing processes and develop roadmaps prioritizing software development schedule for full life-cycle of tool development, test, and deployment
- Collaborate across teams to identify new features and lead developers in definition, automation implementation, and productization of those features in timely manner
- Build and operate key pieces of a complete infrastructure for automation framework development, as well as, lead and develop automation support and participate in automation of manual test cases, working closely with automation infrastructure
- Focus on an efficient customer experience by improving both usability and ease to attain optimal performance
- Test both software functionality and internal code/structure and run regression tests for existing CUDA/Driver features.
Other
- 7+ years testing SW development cycle.
- Solid understanding in QA methodology and pay attention to details.
- Work in a dynamic agile software development team with very high production quality standards.
- BS or MS in Engineering (or equivalent experience)
- If you're creative and autonomous, we want to hear from you!