NVIDIA is seeking a Python automation team lead to join their Ethernet Switch SONiC Network OS team. As a SONiC verification team lead, you will work closely with NVIDIA's development and architecture teams responsible for SONiC Network OS and gain a deep understanding of NVIDIA products and technologies.
Key responsibilities include:
- Participating in an international team of software engineers working on products for testing NVIDIA products
- Overseeing the design, implementation, and maintenance of scalable test automation frameworks
- Managing, mentoring, and guiding a team of automation engineers
- Designing and implementing robust, maintainable, and efficient automation test suites
- Working with Continuous integration systems and regression tools
- Promoting a culture of innovation, quality, and accountability
Requirements:
- B.Sc. degree or equivalent experience in Engineering/Computer Science/related field
- 8+ years of experience in software development and testing
- 3+ years of experience in a leadership role
- Strong programming skills in Python
- Linux knowledge and understanding of Linux operating system concepts
Preferred qualifications:
- Knowledge in networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols
- Experience with automation frameworks (e.g., Selenium, Robot Framework, PyTest)
NVIDIA offers competitive salaries, a generous benefits package, and is committed to fostering a diverse work environment. They are an equal opportunity employer and do not discriminate based on protected characteristics.