- Work model
- Hybrid
- Experience
- 2-5 years
- Employment
- Full Time
- Compensation
- Not disclosed
- Technology signal
- 16 tags
Technology context
16Parsed from the vacancy text; ordered by relevance to this role.
Full listing
Role description
About the role
In this role, you will join the client's SD-WAN/Networking team, focused on validating the reliability, scalability, security, and usability of software-defined networking products. The role combines strong networking knowledge with hands-on Python-based test automation, UI automation using Playwright, REST API testing, and CI/CD. You will work closely with platform, backend, frontend, development, and systems engineering teams to improve automation quality, identify product risks, and prevent regressions throughout the software development lifecycle.
Responsibilities
- Design and execute test strategies covering SD-WAN features and end-to-end product workflows
- Develop and maintain test automation using Python
- Build and maintain UI automation using Playwright or comparable browser automation frameworks
- Test and automate RESTful APIs, including positive and negative scenarios, authentication, payload validation, and error handling
- Analyze test failures, logs, stack traces, API responses, browser artifacts, and system behavior to identify root causes
- Identify and resolve flaky automation tests to improve stability, coverage, execution performance, reliability, and maintainability
- Integrate automated test suites into CI/CD pipelines using Jenkins or similar tools
- Report, track, and manage software defects through resolution
- Collaborate with platform, backend, frontend, development, networking, and infrastructure engineering teams
- Apply AI-assisted engineering practices where appropriate to improve testing and automation efficiency
Requirements
- Strong networking fundamentals at CCNA/CCNP knowledge level, including IPv4/IPv6, TCP/IP, routing and switching, VLANs, VRFs, NAT, DHCP, DNS, and QoS
- Good understanding of routing protocols and concepts, including BGP and OSPF
- Hands-on network troubleshooting experience using packet captures, logs, counters, and device CLI
- Working knowledge of SD-WAN concepts, including underlay/overlay networks, control/management/data planes, WAN edge devices and controllers, tunnels, segmentation, VPNs, routing policies, high availability, and failover
- Hands-on experience developing test automation using Python
- Practical experience with Playwright or a comparable browser automation framework
- Experience testing and automating HTTP/RESTful APIs, including authentication, JSON/XML payloads, request/response validation, negative testing, and error handling
- Experience with Git-based development workflows, including branching, merging, pull requests, code reviews, and conflict resolution
- Experience integrating automated tests into CI/CD pipelines using Jenkins or similar tools
- Strong troubleshooting and root-cause analysis skills
- Experience identifying and improving flaky or unstable automated tests
- Ability to work independently, take ownership of test quality, and collaborate effectively within cross-functional engineering teams
- Strong Intermediate level of English for effective communication