Python Automation Test Engineer

5 - 10 years

10 - 15 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a skilled Network Automation Test Engineer with expertise in L2/L3 networking protocols, API validation, and test automation. The ideal candidate will be responsible for creating and executing robust test plans, developing automation frameworks, and validating networking features using traffic generators and protocol testing tools.

Key Responsibilities

  • Design, document, and execute test plans and test cases for networking software and APIs.
  • Validate Layer 2 and Layer 3 network protocols (e.g., VLANs, STP, OSPF, BGP, ISIS, MPLS, IPv4/IPv6).
  • Perform REST API testing using Postman and automated test suites.
  • Develop, maintain, and extend test automation using Python (Pytest) or Golang (GoTest) frameworks.
  • Use traffic generators (e.g., Ixia, Spirent, TRex, Scapy) for functional, performance, and scalability testing.
  • Troubleshoot test failures using packet analysis tools (Wireshark, tcpdump) and system logs.
  • Collaborate with development, QA, and network engineering teams to integrate automated testing in CI/CD pipelines.
  • Provide detailed defect reports and contribute to continuous quality improvements.

Required Skills & Qualifications

  • Strong understanding of L2/L3 networking protocols and concepts.
  • Hands-on experience with Postman for API testing.
  • Proficiency in Python (Pytest) test automation.
  • Experience working with traffic generators (Ixia, Spirent, TRex, or similar).
  • Ability to design and implement comprehensive test plans and automation suites.
  • Proficient in debugging using network analyzers and log analysis tools.
  • Familiarity with CI/CD pipelines and source control systems (Git, Jenkins, GitLab).
  • Strong analytical and problem-solving skills.

Preferred Qualifications

  • Exposure to network automation tools (e.g., Ansible, Robot Framework).
  • Experience with performance benchmarking of protocols and APIs.
  • Knowledge of virtualization or container-based test environments.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You