JOBSEARCHER

L2/L3 Network Test Engineer (Python Automation)

Job Title: L2/L3 Network Test Engineer (Python Automation)
Location: Remote (Preference given to candidates located in Texas or Wichita, KS)
Employment Type: Full-Time
Work Authorization: Must be legally authorized to work in the United States without the need for current or future visa sponsorship.
About the Role: We are seeking a skilled L2/L3 Network Test Engineer with strong Python automation expertise to join our engineering team. In this remote role, you will design, develop, and execute automated test suites for complex Layer 2 and Layer 3 networking environments. You will play a key role in ensuring the performance, reliability, and scalability of our network infrastructure while working closely with cross-functional development teams.
Key Responsibilities: Test Automation Development: Design, build, and maintain scalable automated test frameworks and scripts using Python to validate L2/L3 networking features. Network Validation & Debugging: Configure, test, and troubleshoot complex network topologies, protocols, and containerized/virtualized environments. Test Planning & Execution: Create comprehensive test plans and test cases based on system requirements, executing both automated and manual tests to identify defects early. Root Cause Analysis: Perform deep-dive packet analysis and log debugging to isolate network, protocol, and system-level issues. Continuous Improvement: Collaborate with software and network engineers to integrate automated tests into CI/CD pipelines and quickly adapt to emerging networking technologies.
Required Qualifications
Experience: Minimum of 3+ years of hands-on experience in network testing, network engineering, or network QA automation. Networking Fundamentals: Strong, proven background in core networking protocols, including VLAN, TCP/IP, IPv6, routing, and switching. Layer 2 Expertise: Extensive hands-on experience configuring, validating, and debugging Layer 2 networking protocols. Python Automation: Solid programming and scripting skills in Python, with hands-on experience using test automation frameworks such as PyTest, unittest, or Robot Framework. Virtualization & Containers: Practical experience working with containerization and hypervisor technologies, including Kubernetes, Docker, VMware ESXi, and Xen. Adaptability: Demonstrated ability to ramp up quickly on new technologies, tools, and networking concepts in a fast-paced environment.