Software System Reliability Engineer
Core
Ensure stability of development branches, conduct regression testing, monitor system performance, and automate release processes for Cisco Silicon One products.
Role type
Senior IC software system reliability engineer (release engineering & testing)
Builds
Automated release pipelines, regression test suites, and monitoring systems for Cisco Silicon One products
Domain
Networking hardware/software (Cisco Silicon One) + CI/CD automation
Required skills
C++ or Python coding, CI/CD tools (Jenkins, GitLab CI), regression testing frameworks (Selenium, pytest), manual and automated software testing, release process planning, issue triage and coordination
Preferred skills
QA processes and testing methodologies, performance/functional/stress/security testing scenarios, test documentation and reporting, task prioritization in fast-paced environments
Technologies
Jenkins, GitLab CI, Selenium, pytest, C++, Python
Responsibilities
Conduct daily regression testing and monitor system performance; coordinate with development/infrastructure teams to resolve failures; develop automation to monitor and triage failures; analyze and report on issues in released software; design and develop new approaches to maintain release quality; facilitate communication across teams on release objectives
Seniority
Mid-Senior, hands-on IC
