Senior Software Qa Test Development Engineer

NVIDIA NVIDIA · Semiconductors · Bangalore, India

Senior Software QA Test Development Engineer with 5+ years of experience in Networking and Python automation to test and qualify NVIDIA Ethernet solutions. Responsibilities include reviewing designs, implementing tests, reporting bugs, and writing automation scripts.

What you'd actually do

  1. Review architecture, design and requirements for new features introduced in the product
  2. Design, develop, and implement tests for the new features, as part of SW GA releases and update releases
  3. Report bugs found during execution, assist with reproduction and debugs in order to understand root cause verify bug fixes provided by the R&D team, raise if not fixed
  4. Implement system tests in different scopes: regression, performance, functional and security.
  5. Write automation tests and framework APIs based on the Python.

Skills

Required

  • QA
  • Networking
  • Python
  • Linux Bash
  • Routing protocol: BGP/EVPN, VXLAN/OSPF
  • Multicast features: PIM/IGMP
  • QoS features: PFC/ECN/RoCE

Nice to have

  • CCNP, CCIE certification
  • Python automation
  • source control tools
  • Linux kernel knowledge
  • compute and virtualization environments: Linux KVM, VMware, ESXi

What the JD emphasized

  • 5+ years of hands-on experience in QA / Networking
  • Confirmed networking knowledge and hands-on experience (switching & routing)
  • Automation / Scripting skills and experience in Python and Linux Bash