Cisco Hiring Software Development Test Engineer in Bangalore | Hybrid
Quick actions
Apply NowSkills required
Technologies this role asks for
Prepare for this role
Learn the required skills, practice interview MCQs, then come back and apply for Python, Linux .
Get new job alerts
Be notified when roles like this match your profile.
You’ll hear about matching jobs on this device.
- Tap the Share button in Safari
- Choose Add to Home Screen
- Open SoftoJobs from your Home Screen
- Tap Enable Job Alerts
Job description
What you’ll do in this role
Job Overview
Cisco is hiring a Software Development Test Engineer for its Bangalore, India location. This is a full-time hybrid position focused on software testing, test automation, and optical networking technologies. The role combines software development and testing activities, including coding, debugging, test execution, and troubleshooting across the development lifecycle.
The engineer will contribute to small-to-medium features, work with team members on technical designs, and help ensure that software meets functional, reliability, scale, and security expectations. The position also involves understanding customer deployment scenarios and translating deployment requirements into effective test strategies.
Key Responsibilities
- Contribute to software features from technical design through implementation and completion, working with guidance from the team.
- Write clean, functional code and unit tests, and participate in coding, debugging, testing, and troubleshooting activities.
- Plan and execute testing activities, including test case design, test execution, and test automation.
- Develop and maintain automated tests using Python and relevant test automation tools and methodologies.
- Perform testing related to optical technologies, including DWDM, ROADM, and optical line systems.
- Use an understanding of customer deployments and operations to help translate greenfield and brownfield deployment scenarios into effective test strategies.
- Execute tests that assess scale, reliability, and delivery velocity within assigned code areas.
- Apply secure coding principles and review code for compliance with relevant security practices.
- Participate in code reviews, respond to review feedback, and help improve code quality.
- Monitor and triage incident reports, contribute to post-incident reviews, and support potential on-call duties.
- Collaborate with design, product, and engineering colleagues, share technical learnings, and assist with problem-solving.
- Estimate work, communicate progress and blockers, and identify ways to address delays and meet agreed deadlines.
- Contribute to technical design documentation and, where applicable, user-facing documentation.
Required Skills and Technical Knowledge
- Python test automation: Excellent knowledge of test automation using Python, along with automation testing tools and methodologies.
- Optical networking: Essential knowledge of optical technologies, specifically Dense Wavelength Division Multiplexing (DWDM), Reconfigurable Optical Add-Drop Multiplexer (ROADM), and optical line systems.
- Optical technology testing: Practical testing knowledge and the ability to assess optical technology behavior.
- Linux: Familiarity with Linux and modern software tools and techniques used for development and debugging.
- Software engineering: Solid software design and development skills, including clean coding, debugging, and unit testing.
- Test engineering: Understanding of test planning, test case design, test execution, and test automation methodologies.
- Software development lifecycle: Understanding of the SDLC and agile engineering practices, including requirements analysis, design, coding, unit testing, and acceptance testing.
- Problem-solving: Ability to analyze information, clarify requirements, investigate issues, and contribute to solutions.
- Communication and teamwork: Strong written, verbal, and interpersonal skills, with the ability to collaborate and communicate work status.
Minimum Qualifications
- Bachelor's degree with at least 2 years of related experience, or
- Master's degree with 0 years of related experience.
The posting also notes exposure to current technologies through coursework or internship and basic knowledge of theories, principles, and concepts in a technical discipline.
Preferred Qualifications
- Industry certification such as CCNA, CCNP, CCIE, JCNA, or JCIE is an advantage.
- A Bachelor’s or Master’s degree in Electrical Engineering or Computer Science, together with approximately 1–4 years of proven experience, is described as typical in the preferred-qualification section.
- Strong written and verbal communication, interpersonal skills, accountability, dedication, and responsibility.
Experience
The minimum qualification section specifies either a bachelor's degree plus 2 years of related experience or a master's degree with 0 years of related experience. The preferred section separately describes a typical profile of a BS or MS in Electrical Engineering or Computer Science with 1–4 years of experience. These statements are retained as stated in the posting; eligibility should be assessed against the applicable degree and experience route.
Work Mode and Location
This position is listed as Hybrid and is based in Bangalore, India. The job is advertised as a full-time opportunity.
Who Should Apply
This opportunity is relevant to candidates with a background in software development or test engineering who have strong Python automation skills and knowledge of optical networking technologies. Applicants should be comfortable working with Linux, developing and executing tests, debugging software, and collaborating across engineering teams.
Candidates with relevant experience in DWDM, ROADM, optical line systems, customer deployment operations, and test strategy development will be aligned with the technical focus of the role. Relevant industry certifications may strengthen an application but are listed as preferred rather than mandatory.
About Cisco
Cisco develops networking, security, and infrastructure solutions. The company describes its work as connecting and protecting organizations and emphasizes collaboration, product innovation, secure software practices, and customer-focused engineering.
How to Apply
Review the qualification routes and the optical networking and Python automation requirements before applying. Submit your application through the official Cisco careers page. Apply now through SoftoJobs to explore this opportunity.
Eligibility
Education, passing batch and experience
Education
Any Bachelor's Degree · M.Sc — All Branches
Passing Batch
2026, 2025, 2024
Experience
0 - 2 years (Freshers welcome)
Similar Fresher Jobs
More openings you may like