Search by job, company or skills

Juniper Networks

Software Engineer Sr Staff - Automation Testing, Python / L3 Protocols

15-20 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Over 100 applicants
Quick Apply

Job Description

Job description

  • To achieve real outcomes, we know that experience is the most important requirement for networking teams and the people they serve. Delivering an experience-first, AI-Native Network pivots on the creativity and commitment of our people. It requires a consistent and committed practice, something we call the Juniper Way.

Key Responsibilities:

  • Understand the customer use case deployments using Juniper Products and then lead develop test strategy plan for network solution.
  • Build lab setup and lead the quality assurance for the customer.
  • Drive testing strategy, build detailed execution plan, document the reports and track to the commitments.
  • Motivate and mentor the fellow Engineers and own the end to end deliverables.
  • Should be able to deliver automated scripts using agile process and latest techniques.
  • Work with PLM, Field/Sales Engineers and Customers to Analyze Customer Deployment Architectures, Network Topologies, and Test Plans.
  • Work with Development Functional and System Test Teams to analyze test coverage and gaps.
  • Participate in design and information gathering workshops with the TMEs to understand, the market segment network design, and technical requirements of new network designs.
  • Produce a written report of assign projects deliverables such as test progress found software defect technical details etc
  • Identify, troubleshoot, and document software defect and work with appropriate Juniper engineering resources to close the problems.
  • Work with teams across geographical locations.
  • Support in replicating customer found issues and complete RCCA.
  • Contribute on white papers / patents / IETFs on related technical areas.
  • Provide proof of concept (POC) to realize a certain customer use case scenario to demonstrate its feasibility.
  • Communicate effectively with the PLM, customer, account team and other internal stakeholders on the overall testing aspect.

Must have Skills/Experience/Background:

  • Internet Protocols: TCP, UDP, IPv4/IPv6
  • Domain Knowledge: Service Provider / Enterprise / Cloud
  • Networking Protocols: BGP, OSPF/ISIS, ARP, VLANS, MPLS, L3VPN, MC-LAG, LACP, L2VPN, VPLS, Multicast, NGMVPN, EVPN-VXLAN etc
  • Test Knowledge: Prepare Test Plans, Test Execution, Understanding of Complex Customer Networks.
  • Automation: Experience in automating test cases, ability to debug automation failures, and narrow down software issues from test results and logs. Knowledge in Python / TCL / Go or any other scripting language.
  • Expertise in use of networking test equipment like Spirent and Ixia, including automation.
  • Should be able to adjust and work in a fast-paced project environment.
  • Excellent oral and written communication skills.
  • Must possess outstanding problem solving skills in the diagnosis and resolution of customer issues.
  • The candidate must be a self-starter, proactive and able to handle multiple tasks efficiently.

Minimum Qualifications:

  • Bachelor of Engineering in Electronics / Compute, or higher degree is desired
  • 15+ years of relevant experience as test engineer in networking domain with strong automation background.

Preferred Qualifications:

  • JNCIE or equivalent certification

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 107547635

Similar Jobs