Applications are invited for the post of Network Test Engineer at Google, Bangalore. Check the details below!
About Google
Google is an American MTC focused on search engine technology, online ad, Cloud Computing, Computer Software, E-Commerce, AI, and customer electronics. Google has many unique traits to help you find exactly what you’re looking for.
Job Description
- As a Networking Test Engineer, you make sure that our massive and growing network is operating at its peak potential.
- You have experience with complex networking equipment, a deep understanding of networking protocols, test design and implementation chops and a background in IP network design.
- It’s your job to make sure Google’s cutting-edge technology can perform at scale.
- The Global Network Edge (GNE) Engineering team is an interdisciplinary team of network engineers, network test engineers, and software engineers building Google’s next-generation peering, private interconnect, and infrastructure edge networks.
- GNE is looking for network test engineers to fully automate large-scale end-to-end testing of Google’s edge network components.
- Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running.
- From developing and maintaining our data centres to building the next generation of Google platforms, we make Google’s product portfolio possible.
- We’re proud to be our engineers’ engineers and love voiding warranties by taking things apart so we can rebuild them.
- We keep our networks up and running, ensuring our users have the best and fastest experience possible.
Responsibilities
- Design, develop, and execute test plans for networking features, equipment, and related systems with automation tools.
- Design and deploy testbeds for testing networking software, topologies, and migrations.
- Generate ideas to solve complex and open-ended problems. Certify software releases, new topologies, and migration plans for general use.
- Provide subject-matter expertise in network test engineering, including software testing methodologies. Manage testing priorities for a project or release (e.g., determining release-stoppers).
- Work with cross-functional technical leaders and software engineers on system designs. Work with development teams to develop test plans for devices, topologies, and migrations.
Eligibility
- Minimum Qualifications
- Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
- 4 years of experience with Network Testing.
- Experience with Network Test Automation, TCP/IP, IP Peering, Network Protocol Management, Network Troubleshooting, Network Design, C++, and Go.
- Preferred Qualifications
- Experience testing networking products and network migrations or deployments.
- Experience handling live production networks (e.g., ISP or customer networks).
- Experience with Kubernetes and Virtualization.
- Experience with Unix/Linux operating systems.
How to Apply?
Interested candidates can apply directly via this link.