Software Engineer
Role Overview
The Cisco IQ Platform Team in CX Engineering builds the foundation for Cisco’s customer experience ecosystem.
This Software Engineer II role focuses on software quality engineering and end-to-end solution testing.
The role contributes to UI and API automation and uses AI-assisted tools to improve quality delivery.
Key Skills for This Role
Full Job Posting
Role overview
The Cisco IQ Platform Team in CX Engineering builds the foundation for Cisco’s customer experience ecosystem.
This Software Engineer II role focuses on software quality engineering and end-to-end solution testing.
The role contributes to UI and API automation and uses AI-assisted tools to improve quality delivery.
Location and workplace
- The role is based in Bangalore and is designated as hybrid.
Key responsibilities
- Create and execute UI and API test scripts and track defects across the E2E testing lifecycle.
- Maintain automated tests for React front ends and backend APIs.
- Use AI-assisted test data generation and explore no-code automation flows.
- Troubleshoot connectivity, device interaction, and data workflows.
- Maintain UI and API tests in Jenkins and DevOps CI/CD pipelines.
- Use Atlassian Forge for quality tracking and documentation.
- Debug software issues, create technical documentation, and improve development processes.
Required qualifications
- 2–3 years of related professional engineering experience in testing or development.
- Knowledge of testing methodologies and SDLC.
- Proficiency in Python or Java for automation scripts.
- Hands-on experience with at least one UI or API automation tool.
- Basic TCP/IP and L2/L3 networking knowledge.
- Linux or Unix command-line and basic shell scripting familiarity.
Preferred qualifications
- Curiosity about AI-assisted testing or prompt-based tools.
- Basic understanding of React front ends and APIs.
- Agile or Scrum experience across distributed teams.
- Basic exposure to AWS or other cloud-native infrastructure.
- CCNA-level networking knowledge is a plus.
Additional engineering expectations
Develop software using secure coding practices, user privacy principles, and Cisco development standards.
Partner with design and product management and contribute to technical and user documentation.
Support customers by addressing software issues in development and production systems.
About Cisco
Cisco develops solutions that connect and protect organizations across physical and digital environments.
The company describes a collaborative, innovation-focused environment with global opportunities.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Cisco
Leader, Solutions Engineer
Manchester, GBR
Cisco is seeking a senior solutions engineering leader to lead its EMEA and APJC Hypershield and Isovalent presales team. The role combines team leadership, technical go-to-market strategy, customer advisory work and sec
Platform Software Engineer - GoLang, Kubernetes (4 - 8 yrs)
Bengaluru, IND
Software Engineer (Java, React, Wireless)
Bengaluru, IND
Software Engineer
Bengaluru, IND
Leader, Solutions Engineer
Manchester, GBR
Incident Response Analysis Manager
, USA
Leader, Software Engineering
Bengaluru, IND
Platform Software Engineer - GoLang, Kubernetes (4 - 8 yrs)
Bengaluru, IND
Software Engineer
Bengaluru, IND
Software Engineer
Bengaluru, IND