NVIDIA is seeking a creative, passionate, and hands-on software engineer for the role of Tools and Automation Engineer. This position is ideal for someone with a test-to-failure attitude who is a quick learner and can understand software and hardware specifications. The role involves building reliable tests to improve quality and accelerate the delivery of NVIDIA products.
Key responsibilities include:
- Developing automated tests for NVIDIA's Ecommerce platform and applications across multiple platforms
- Executing manual and automated tests, analyzing results, and reporting defects
- Driving test automation initiatives and finding innovative ways to expand software testing
- Debugging issues, finding root causes, and contributing to solutions
- Measuring and improving code coverage for software under test
- Developing applications and tools to accelerate development and test workflows
- Writing efficient, maintainable, and well-documented code
- Providing peer code reviews
- Estimating and prioritizing tasks for realistic delivery schedules
- Working on challenging technical and process issues
- Collaborating closely with leadership to report progress
Requirements:
- Degree in Computer/IT/Electronics engineering
- 3+ years of programming experience in Python and Selenium, with OOP concepts
- Hands-on knowledge of Python scripting and application development
- Skilled at debugging and experience with tools like WinDBG/gdb
- Ability to develop automation tools and apply deep learning techniques
- Excellent communication skills and ability to work in a fast-paced team environment
Preferred qualifications:
- Experience with cross-platform and web development
- Familiarity with various platforms: Mac, iOS, Windows, Android, TV
- Initiative and creativity in problem-solving
NVIDIA offers competitive salaries, generous benefits, and is known for being one of the most desirable employers in the technology world. They value diversity and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.