Enable job alerts via email!

STAFF QA SW ENGINEER 9766- Python Automation- Layer2/Layer3 Protocol Testing

Extreme Networks

United States

Remote

USD 80,000 - 110,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Test Engineer with extensive experience in data networking and testing protocols. This role involves evaluating and developing innovative test tools while ensuring robust product verification methodologies. The ideal candidate will have a strong background in IPv4 and IPv6 routing protocols, security testing, and proficiency in automation using Python. Join a dynamic team that collaborates closely with design engineers and marketing to deliver cutting-edge solutions. If you are passionate about technology and eager to make an impact, this opportunity is perfect for you.

Qualifications

  • 8-12 years of experience in data networking and testing.
  • Strong proficiency in IPv4/IPv6 routing protocols and security testing.

Responsibilities

  • Evaluate and develop new test tools for product verification.
  • Translate feature requirements into test cases and automation.

Skills

IPv4 and IPv6 routing protocols
Security Testing
Kubernetes
Docker
Python
System test automation
Layer 2 protocols
Performance testing
Test tools (Ixia, Smartbits, STC)
Scripting languages (Perl, Tcl, Tk)

Tools

Ixia
Smartbits
STC
qTest

Job description

Job Description:

Experience: 8-12 Years

Must be able to demonstrate strong proficiency in testing one or more of the following areas:

  1. IPv4 and IPv6 routing protocols such as BGP, OSPF, ISIS, VRRP, PIM, MPLS, RSVP, etc.
  2. Security Testing, IPSEC, VPN, Firewall Testing
  3. Kubernetes, Docker (additional positions available)
  4. Layer 2 protocols such as Spanning Tree, Rapid Spanning Tree (RSTP) 802.1w, VLANs, LACP, VSRP, etc.
  5. Experience in performing platform qualification tests on new products.
  6. Good experience in Python or equivalent scripting languages is an advantage.
  7. In this role, the Test Engineer will evaluate/develop new test tools and analyze third-party vendors and technologies.
  8. Strong Python programming and automation experience are required.
  9. Exposure to system test automation is highly desirable.
  10. Ability to work closely with design engineers, marketing, and other test engineers. Understanding feature requirements and translating them into test cases and automation is important.

This position requires the ability to quickly and effectively execute testing assignments:

  1. Strong data networking concepts.
  2. Working knowledge of Layer 2 protocols (STP/MSTP/RSTP, 802.1q/ad/aq, 802.3ah, 802.1ag/Y.1731 Ethernet OAM/CFM).
  3. Working knowledge of Layer 3 protocols – IPv4/IPv6, OSPFv2/v3, ISIS, BGP4, IGMP, PIMSM/SSM.
  4. Exposure to VxLAN, L2VPN (Pseudowire, VPLS), and L3VPN (BGP/MPLS VPN) technologies.
  5. Strong knowledge of product verification methodologies and strategies.
  6. Experience in performance and throughput testing.
  7. Experience working with test tools like Ixia, Smartbits, STC, and packet sniffers.
  8. Experience in scripting languages like Perl, Tcl, and Tk.
  9. Experience with test case management tools like qTest.
  10. Excellent oral and written communication and interpersonal skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.