remoteonsite
Software QA Engineer - Python, Cloud Networking 5 Years - Cisco
QA Engineer
Quality Assurance Engineer with 5+ years experience, focusing on Python‑based test automation for cloud‑native SD‑WAN networking platforms, leveraging IaC, CI/CD pipelines, and cloud networking concepts.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks and scripts in Python for cloud‑agnostic SD‑WAN solutions.
- Validate end‑to‑end connectivity, performance, and security across branch, data‑center, and public‑cloud environments.
- Collaborate with development and infrastructure teams to integrate test suites into CI/CD pipelines and Infrastructure as Code workflows.
- Identify, reproduce, and track defects; work closely with engineers to drive root‑cause analysis and resolution.
- Contribute to test strategy, test case creation, and continuous improvement of QA processes.
Requirements
- 5+ years of professional experience in software quality assurance, with strong Python programming skills.
- Hands‑on experience testing cloud networking technologies, preferably SD‑WAN, and familiarity with networking protocols.
- Proficiency with automation tools, CI/CD platforms (e.g., Jenkins, GitLab CI), and Infrastructure as Code frameworks (e.g., Terraform, Ansible).
- Solid understanding of Linux environments, REST APIs, and performance testing methodologies.
- Excellent problem‑solving abilities, strong communication skills, and ability to work in an agile, distributed team.