Overview
We are seeking an experienced Network Automation Engineer with strong expertise in Cisco MPLS networks to design, build, and deliver automated network testing solutions. The successful candidate will document existing manual network testing processes and translate them into repeatable, scalable automated test suites using Robot Framework, Python, and various network test APIs. This role requires a blend of advanced networking knowledge, automation capability, and experience working in complex, Agile-driven environments.
Key Responsibilities
- Document & Automate: Capture current manual network testing processes (resilience, performance, QoS, security) and translate them into fully automated test suites using Robot Framework and Python.
- API Integration: Design and implement API-driven automation to integrate Robot Framework with tools like APCON IntellaPatch, IXIA, TestRail, and an internal platform (Reflex) for dynamic test environment management and reporting.
- CI/CD Implementation: Ensure automated tests are fully integrated into the CI/CD pipeline, executing reliably from a GitLab Runner.
- Agile Collaboration: Work closely with Network Engineering, QA, and DevOps teams, actively contributing to Agile ceremonies and delivering work autonomously within a collaborative team.
- Communication & Reporting: Clearly communicate progress, risks, and dependencies to both technical and non-technical stakeholders, producing high-quality documentation for all automated frameworks.
Required Skills & Experience
- Strong experience with Cisco MPLS networks, ideally including Cisco NCS platforms.
- Proficiency with Python for automation and deep expertise in Robot Framework for keyword-driven testing.
- Experience using IXIA for performance testing, including automation via its API.
- Familiarity with CI/CD environments and designing scalable, reusable automated test logic.
- Excellent communication and collaboration skills, with the ability to work autonomously in a fast-paced, Agile environment.
Nice-to-Have Skills
- Experience with APCON IntellaPatch API for topology switching.
- Hands-on experience with GitLab Runner.
- Integration experience with TestRail.
- Understanding of YANG models, particularly related to Cisco NSO.