About The Position

In this role you will drive automated validation, ensure regression stability, and integrate tests into CI/CD for a complex enterprise network security platform, covering firewall and security appliance workflows across multiple platforms and release streams. Our Client is a global technology leader designing networking solutions.

Requirements

  • Practical experience with test automation for network or security appliances, embedded systems, or networking platforms
  • Strong scripting ability with Python or an equivalent automation language for building and maintaining automated test frameworks
  • Hands-on experience with CI/CD pipeline integration and regression pipeline maintenance in automated testing environments
  • Strong proficiency with Git-based source control systems and pull request–driven development workflows
  • Practical experience with RESTful API-based automation for validating system functionality and integrations
  • Advanced experience with testbed orchestration, topology-based testing, and lab automation for complex networking environments
  • Strong knowledge of Linux systems, CLI troubleshooting, log analysis, and script debugging for diagnosing automation and platform issues
  • Practical experience with hardware and software matrix validation across multiple platform variants and release versions
  • Solid understanding of networking concepts including network interfaces, switching and routing behavior

Nice To Haves

  • Practical experience with AI-assisted test generation or automated test optimization approaches
  • Familiarity with AI and LLM-based tools for log analysis, anomaly detection, failure clustering, test case generation, debugging, or CI/CD pipeline optimization

Responsibilities

  • Design, implement, maintain, and stabilize automated test scripts for network security platform features to ensure consistent validation of functionality
  • Drive improvement of test stability and reliability by enhancing automated tests with retry logic, polling and wait mechanisms, stronger validation steps, and clearer failure diagnostics
  • Collaborate with cross-functional teams through pull requests, issue tracking, and shared reviews of automation changes to maintain quality and alignment across automation efforts
  • Integrate automated test suites into CI/CD pipelines and regression execution flows to support continuous validation of platform capabilities
  • Support validation across multiple appliance models to ensure broad coverage of platform environments
  • Automate and validate scenarios involving high availability (HA), clustering, routing and switching behavior, interface configuration, packet capture, upgrades, and management-plane workflows
  • Investigate automation failures including flaky tests, missing logs, timing issues, and environment-related problems to identify root causes and restore test reliability
  • Review and maintain regression pipelines, testbed definitions, and test execution documentation to keep automation infrastructure accurate and up to date
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service