Network Test Engineer

Google Google · Big Tech · Bengaluru, Karnataka, India

This role focuses on testing and validating networking hardware, software, and systems for Google's massive infrastructure. The Network Test Engineer will develop and execute test plans, build testbeds, create automation tools, and certify software releases to ensure the network operates at peak potential. The role requires experience with networking protocols, test methodologies, and automation using Python or C++.

What you'd actually do

  1. Develop and execute comprehensive test plans for networking features, equipment and systems.
  2. Contribute to the design of new networking systems.
  3. Develop test automation tools and conduct automation testing.
  4. Certify software releases for general deployment.
  5. Support the development and validation of new features or products released in the Google ecosystem.

Skills

Required

  • Computer Science, Electrical Engineering, or related field degree or equivalent practical experience
  • 2 years of experience with network equipment and network protocols testing and debugging
  • Experience in test automation using Python or C++
  • Experience with test methodologies, writing test plans and creating test cases

Nice to have

  • Experience managing live networks
  • Experience using Unix or Linux operating systems
  • Experience in network testing, networking protocols, network test automation, and network troubleshooting
  • Experience with Artificial Intelligence

What the JD emphasized

  • Experience with Artificial Intelligence.