onsite
Software QA Tools Development Engineer - NVIDIA
Software Engineer
Lead the design and enhancement of QA automation tools for certification programs, leveraging Python and industry standards like HLK, HDMI, DP, ESXi, and Google xTS to boost testing efficiency and product quality.
About the role
Key Responsibilities
- Develop and maintain Python-based automation frameworks for certification testing across HLK, HDMI, DP, ESXi, and Google xTS environments.
- Collaborate with cross‑functional teams to identify bottlenecks, propose tooling improvements, and implement solutions that increase productivity and tracking accuracy.
- Integrate new test modules into existing CI/CD pipelines, ensuring seamless operation and reliable results.
- Document tool functionality, usage guidelines, and best practices for internal stakeholders.
- Mentor junior engineers and provide technical guidance on QA tooling and automation strategies.
Requirements
- Proven experience in Python development and test automation.
- Strong understanding of hardware certification workflows, particularly HLK, HDMI, DP, ESXi, and Google xTS.
- Familiarity with CI/CD pipelines and version control systems.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
- Effective communication skills for cross‑team collaboration.