Meet the Team
You will join the Cisco Silicon One team, the powerhouse behind our unified silicon architecture for hyper-scalers, web-scale, and service provider networks. We provide a unique environment for ASIC and Software engineers, blending a sizable, multi-geography organization with a fast-paced, collaborative culture.
Your Impact
We are seeking a highly motivated and experienced Software Development Test Team Leader to build and lead a new team focused on ensuring the quality and reliability of our software products. This role requires a strong technical background in QA methodologies, proficiency in system testing, and the ability to analyze and debug complex systems. The QA Team Leader will be responsible for developing and maintaining automated testing frameworks, building a team from the ground up, and providing both technical and managerial leadership. This individual will work closely with developers, other QA engineers, and various teams to identify, document, and resolve software defects. Also, will be working with customers and customer representatives to enhance our testing coverage
In this role you will:
- Build and lead a newSoftware Development Test team, including hiring, onboarding, and performance management.
- Develop, execute, and maintain system test cases using pytest to ensure product quality.
- Develop and maintain automated testing frameworks to improve test coverage and efficiency.
- Analyze and understand C++ code to identify potential issues and understand system behavior (without requiring C++ development skills)
- Debug issues, identify root causes within the SDK or test environment, and document findings.
- Utilize Jira for issue tracking, including creating, updating, and managing bug reports.
- Suggest and implement system test cases based on understanding existing and new features.
- Collaborate with developers to resolve issues and improve product quality.
Participate in team’s code reviews and provide feedback on testability and quality.
- Contribute to the continuous improvement of the QA process.
- Clearly communicate project plans, progress, and risks to stakeholders.
Plan and prioritize tasks for the team, ensuring timely delivery of high-quality results.
- Work with various interfaces with SDK and QA teams.
Minimum Qualifications
- 10+ years of relevant experience with a Bachelor’s degree in Computer Science or related field (or equivalent experience).
- Proven Software Development Test Manager experience with strong automation and system testing background.
- Proficiency in Python-based software engineering with [proficiency in PyTest and ability to read/understand C++ code
- Strong knowledge of networking domain including protocols and topologies.
- Skilled in debugging complex systems, root cause analysis, and using Jira or similar tracking tools.
- Demonstrated leadership in building, mentoring, and managing high-performing teams.
- Excellent analytical, problem-solving, planning, and task communication skills.
Preferred Qualifications:
- Familiarity with software development lifecycle.
- CCNE or equivalent certification.
- Experience with Agile development methodologies.
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.