QA Automation Engineer – Networking Product
Posted 17hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
QA Automation Engineer developing and maintaining Python test suites for CodiLime’s Routing SD-WAN networking products. Debugging CI/CD failures, triaging defects, and expanding automated test coverage.
Responsibilities:
- Develop and maintain automated test suites for the Routing SD-WAN area on the CI/CD test orchestration platform
- Own weekly regression runs by monitoring results, triaging failures, and driving them to resolution
- Debug failed runs by analyzing device, system, and test logs
- Distinguish product bugs from test-suite or environment issues and raise well-documented defects
- Collaborate with development teams to understand delivered features and design test coverage
- Extend test automation as new Routing features are delivered
- Leverage AI tools for scripting, log analysis, and root cause identification
- Coordinate issue resolution with suite owners and development/test engineers through collaboration channels
Requirements:
- Strong hands-on experience with Python-based test automation using pytest or similar frameworks
- Experience with pyATS/Genie is highly desirable
- Experience in network test automation
- Solid networking knowledge focused on BGP, OSPF, routing tables, VRFs, and Layer 3 networking
- Understanding of SD-WAN concepts, including overlay architecture, policies, and IPsec tunnels
- Proven debugging and troubleshooting skills, including log analysis and CLI-level investigation
- Experience translating software features into test scenarios
- Hands-on use of AI tools such as Copilot or Codex in everyday engineering work
- Experience with REST APIs and/or WebSockets
- Experience with Docker
- Good Linux command-line skills, shell scripting, and command-line tools
- Good knowledge of English at B2+ level
- Nice to have: Jenkins and GitHub-based CI/CD experience
- Nice to have: physical or virtual network testbeds and virtual routers
- Nice to have: formal defect tracking systems
- Nice to have: traffic generators
Benefits:
- Flexible working hours and approach to work: fully remotely, in the office, or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a hands-on approach
- A great atmosphere among professionals who are passionate about their work
- Ability to change the project you work on


















