Software Verification Engineer

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel

Software Verification Engineer role focused on designing and implementing automation test suites for NVIDIA's Switch SAI products, working with CI systems and regression tools. Requires strong Python programming skills and a B.Sc. in Computer Science or equivalent experience, with 0-2 years of programming experience.

What you'd actually do

  1. Design and implement robust, maintainable, and efficient automation test suite, on top of NVIDIA Switch products.
  2. Work with continuous integration systems, regression tools, automate builds, run test suites, generate test reports, isolate and classify failures and review new degradation.
  3. Be part of NVIDIA SAI multi-national R&D team, contribute code to SAI worldwide community.

Skills

Required

  • Python
  • B.Sc. in Computer Science or equivalent experience
  • 0-2 years of programming experience
  • High technical understanding and learning skills
  • Ability to lead feature / test development
  • take full ownership
  • deliver independently
  • Excellent communication and leading skills

Nice to have

  • Knowledge of networking and communication protocols
  • Prior software testing experience
  • understanding of Software Testing Tools and Methodologies