Cisco logo

Software Development Test Engineer

Cisco
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

Test AutomationPythonRegression testingSystem TestingPerformance TestingTest Plan Development

Job description

Overview

Software Development Test Engineer on Cisco's Networking Engineering team in India, testing high-end routers and optical products through automated end-to-end system and solution testing.

What you'll do

  • Own multiple features or domains such as optical applications or datapath of a product, with end-to-end responsibility.
  • Act as an interface between the product design team and customers to translate requirements effectively.
  • Work on feature tests of DWDM line systems, EDFAs, Raman amplifiers, ROADMs, and control loops.
  • Design tests to evaluate software quality, accuracy, and functionality using various testing methods.
  • Understand product and customer design documents and map them to test efforts.
  • Perform functional, performance, security, and regression testing.
  • Conduct and engage in peer reviews of test plans and automation scripts.
  • Plan, build, and maintain complex optical line systems in lab environments for solution-level testing.
  • Conduct system-level testing using fully automated methods with Python, covering management interfaces such as CLI, Netconf, Restconf, OpenConfig, SNMP, and Telemetry.
  • Participate in debugging complex network issues during testing and in customer networks.
  • Collaborate and communicate effectively across geographies, including direct customer interfacing and stakeholder management.
  • Work in an agile development environment, participate in sprint activities, and align with CI pipelines.
  • Engage in continuous improvement and transformation with scientific, data-driven testing.
  • Write Python automation test plans which define the automation strategy and test cases for new features, solution tests and system tests.

What you'll need

  • 5-8 years of experience working in optical features and having expertise in the same feature and domain.
  • Automated end-to-end system/solution test experience.
  • Strong in software engineering test methodology and process knowledge.
  • Proficient in Python automation to automate tests and build frameworks for faster coverage.

Nice to have

  • Knowledge and testing/automation skill in NMS/EMS.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Test Engineer