23 days old

Software Engineer (QA) - Python/JS, Automation frameworks (Protractor/CodeceptJS/Cypress) (5-9 Years)

Cisco Systems Inc.
Bengaluru, KA 560002
Apply Now
Apply on the Company Site
  • Jobs Rated

Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future

Located in Silicon City, Bangalore , TX. When you apply, a Cisco representative may contact you directly if a relevant position opens

What Youll Do

This role requires a person familiar with software development and standard methodologies around software quality assurance. The candidate must have experience developing, configuring, deploying, and debugging in cloud technology based environments such as Kubernetes, as well as being comfortable with local server hardware and VMs. You will test a multitude of applications and technologies on our platform.

Whom Youll Work With

Cisco Managed Services teams deliver IT managed services (namely Incident, Problem, Service Request and Change Management) for diverse and complex customer networks around the globe. CMS engages with customers via inbound and outbound audio and video calls, email, web platforms, and/or remote access sessions to customer equipment. We are a large group of diverse and highly skilled teams who prioritize collaboration with other team members and other teams to deliver premium quality services to our customers.

Who You Are

This is a sophisticated technical role that requires a strong background is software development and working with a team of engineers who are dedicated to our customers experience. Ideally you will have Bachelors or Masters in Computer Science or Computer Engineering with about 5+ years of confirmed experience.

  • Be the responsible individual for test plan and test case creation, as well as execution, and reporting. This includes a deep analysis of software features and understanding the testing needs of the feature, and what would need to be addressed in any future regressions, especially as it pertains to test case automation. You will need a technical oriented perspective, and must also see the requirements as needed by the customer. You must have a desire to either break or push functionality beyond what is specified.
  • Anticipate and consider that you may play a role in one, if not multiple stages of testing, from unit, functional, integration, system, and performance or stress.
  • Assist development with any vital setup and reproduction as well as debugging in any of the non-production and production environments. This also includes the automation of customer found issues for reproduction.
  • Be willing to participate in the software development work flow and seek and contribute any needed code changes or code reviews within the project that assists in the maintainability, debugging, or automation of any functionality.
  • Assist in the software development process and workflow as it pertains to the use of source code management. This means being completely familiar and at ease with supplying, reviewing, and branch management for the software under development as well as any automation that is crafted for the effort.
  • Be willing to learn, adapt, and adopt new technologies as needed in the areas of hardware, software platforms, and development and test frameworks. As a QA Engineer, you may also have to research, evaluate, and recommend tools associated with various aspects of the QA workflow.

A high level overview of technical skills involved potentially day to day:

  • Automation and any associated code reviews for yourself and others
  • Strong development workflow skills with git
  • Strong Unix skills
  • Experience with MongoDB or a comparable no-SQL DB.
  • Javascript and automation with at least one of the following automation frameworks (Protractor/CodeceptJS/Cypress) for several years.
  • Familiarity with Python.
  • Confidence in testing and developing REST based APIs
  • Familiarity with Kubernetes, or a very good background with utilizing services using Docker.

Why Cisco

#WeAreCisco, where each person is outstanding, but we bring our talents to work as a team and make a difference powering an inclusive future for all.

We accept digital, and help our customers implement change in their digital businesses. Some may think were old (36 years strong) and only about hardware, but were also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do you cant put us in a box!

But Digital Transformation is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)

Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, aggressive steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.

So, you have colorful hair? Dont care. Tattoos? Show off your ink. Like polka dots? Thats cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!

Jobs Rated Reports for Software Engineer

Posted: 2021-07-12 Expires: 2021-09-02
Sponsored by:
ADP Logo

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer (QA) - Python/JS, Automation frameworks (Protractor/CodeceptJS/Cypress) (5-9 Years)

Cisco Systems Inc.
Bengaluru, KA 560002
Facebook Share
Copy Job URL

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Jobs Rated Methodology
Powered ByCareerCast