Resume and JobRESUME AND JOB
Cisco logo

Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager

Cisco

Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager

full-timePosted: Dec 22, 2025

Job Description

Job ID: 2003255

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 new Software 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
  • Debug issues, identify root causes within the SDK or test environment, and document findings​
  • 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. 

Locations

  • Bangalore, India

Salary

3,723,300 - 5,654,700 INR / yearly

Skills Required

  • QA methodologiesintermediate
  • Pythonintermediate
  • PyTestintermediate
  • C++ code reading/understandingintermediate
  • System testingintermediate
  • Automated testing frameworksintermediate
  • Networking protocols and topologiesintermediate
  • Debugging complex systemsintermediate
  • Root cause analysisintermediate
  • Jiraintermediate
  • Leadership and people managementintermediate

Required Qualifications

  • 10+ years of relevant experience with a Bachelor’s degree in Computer Science or related field (or equivalent experience). (experience)
  • Proven Software Development Test Manager experience with strong automation and system testing background. (experience)
  • Proficiency in Python-based software engineering with [proficiency in PyTest and ability to read/understand C++ code Debug issues, identify root causes within the SDK or test environment, and document findings​ (experience)
  • Strong knowledge of networking domain including protocols and topologies . (experience)
  • Skilled in debugging complex systems, root cause analysis, and using Jira or similar tracking tools. (experience)
  • Demonstrated leadership in building, mentoring, and managing high-performing teams. (experience)
  • Excellent analytical, problem-solving, planning, and task communication skills. (experience)

Preferred Qualifications

  • Familiarity with software development lifecycle. (experience)
  • CCNE or equivalent certification. (experience)
  • Experience with Agile development methodologies. (experience)

Responsibilities

  • Build and lead a new Software 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.

Benefits

  • general: Worldwide network of doers and experts
  • general: Opportunities to grow and build are limitless
  • general: Collaborative team environment
  • general: Innovative solutions with global impact

Target Your Resume for "Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager" , Cisco

Get personalized recommendations to optimize your resume specifically for Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager" , Cisco

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score
Quiz Challenge

Answer 10 quick questions to check your fit for Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager @ Cisco.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Cisco logo

Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager

Cisco

Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager

full-timePosted: Dec 22, 2025

Job Description

Job ID: 2003255

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 new Software 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
  • Debug issues, identify root causes within the SDK or test environment, and document findings​
  • 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. 

Locations

  • Bangalore, India

Salary

3,723,300 - 5,654,700 INR / yearly

Skills Required

  • QA methodologiesintermediate
  • Pythonintermediate
  • PyTestintermediate
  • C++ code reading/understandingintermediate
  • System testingintermediate
  • Automated testing frameworksintermediate
  • Networking protocols and topologiesintermediate
  • Debugging complex systemsintermediate
  • Root cause analysisintermediate
  • Jiraintermediate
  • Leadership and people managementintermediate

Required Qualifications

  • 10+ years of relevant experience with a Bachelor’s degree in Computer Science or related field (or equivalent experience). (experience)
  • Proven Software Development Test Manager experience with strong automation and system testing background. (experience)
  • Proficiency in Python-based software engineering with [proficiency in PyTest and ability to read/understand C++ code Debug issues, identify root causes within the SDK or test environment, and document findings​ (experience)
  • Strong knowledge of networking domain including protocols and topologies . (experience)
  • Skilled in debugging complex systems, root cause analysis, and using Jira or similar tracking tools. (experience)
  • Demonstrated leadership in building, mentoring, and managing high-performing teams. (experience)
  • Excellent analytical, problem-solving, planning, and task communication skills. (experience)

Preferred Qualifications

  • Familiarity with software development lifecycle. (experience)
  • CCNE or equivalent certification. (experience)
  • Experience with Agile development methodologies. (experience)

Responsibilities

  • Build and lead a new Software 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.

Benefits

  • general: Worldwide network of doers and experts
  • general: Opportunities to grow and build are limitless
  • general: Collaborative team environment
  • general: Innovative solutions with global impact

Target Your Resume for "Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager" , Cisco

Get personalized recommendations to optimize your resume specifically for Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager" , Cisco

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score
Quiz Challenge

Answer 10 quick questions to check your fit for Leader, Software Development Test Engineering | QA, Python, C++, ASIC SDK, Networking, People Manager @ Cisco.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.