17 days old

Senior Software QA Engineer with a Passion for UX

Cisco Systems Inc.
San Jose, CA 95113
  • Jobs Rated

Who We Are

Cisco doesn't always elicit the image as a hot software company to work for; this organization is changing that. We are working on Cisco's world-class product to connect all of Cisco's products through one cloud-based customer center. We will be enabling our partners and customers to see how their Cisco products are working for them, how they can increase the value of their purchases, learn about knew opportunities, engage with specialists to tackle their specific problems, and more. We are building elegance into everything we do, from our customer's user experience to how we collaborate as a team.

What Youll Do

Ciscos CX Application Engineering team is looking for Senior Software QA Engineer to work on CX Cloud application platform comprising of Cloud native applications for Cisco Customers and Partners. You will build these functionalities focused on enhancing the user experience for our customers with Cisco products.

As a Senior Software QA Engineer, you will need to have a comprehensive understanding of software development and best practices, especially in the area of software quality assurance. Day to day activities include configuring, deploying, testing, and debugging software in, local, and cloud based environments such AWS. In particular, there is an expectation of working within container based environments that include technologies such as Docker and Kubernetes. You would be expected to contribute in the following ways

You will make technology choices and put them into practice. You will be an active learner and work with your team to deliver innovative secure software solutions for our customers. Individuality in a team environment reflects the culture you will need to support. You will look to apply lean startup principles to validate the growth and value potential in all that we do. You will be helping our customers protect what's important from cyber threats.

Who Youll Work With

You will be part of high performing team working as a unit to rapidly develop set of cloud native functionalities using true agile methodologies.
CX Cloud Applications Engineering is a fast-growing organization; focused on bringing all the hard work from the entire organization into elegant cloud applications. You will work on strong, high performing cross-functional teams that own their outcomes. You will be part of a small team that engages in unfiltered conflict around ideas. You and your team will hold one another accountable for delivery. We are not satisfied until the customer's problem is solved. The team will focus on achievement of collective results and willing to experiment and adapt. Where forks in the road are approached, they will use data to drive their decisions.

Who You Are

You have the passion for technology and learning. You strive for perfection and efficiency. You like complex problems and solving them with innovative ideas. You enjoy working with your colleagues and collaborate on ideas to improve application. You love writing tests and any other automation hacks to improve efficiency and quality.

You Are Highly Capable Of:

  • 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 necessary 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 take on and commit 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 committing, reviewing, and branch management for the software under development as well as any automation that is created 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 Senior Software QA Engineer, you may also have to research, evaluate, and recommend tools associated with various aspects of the QA workflow.

Required Skills:

  • 5+ years of experience in software development, testing, and/or QA
  • Strong automated testing experience in a cloud environment
  • Significant software development experience a background in manual testing is not desired
  • Very strong skills in an appropriate scripting language (python is strongly preferred)
  • In depth expertise with Continuous Integration, Continuous Deployment environments (Git, Jenkins, Circle CI)
  • Hands on experience in writing Unit test cases, Integration test cases
  • Significant experience with the relevant tools (Cypress, Cucumber, Selenium, Nose, etc.)
  • Must be passionate about quality and things "working right" - almost to the point of obsession
  • Must have experience shipping software in a successful customer-facing Cloud Business
  • Knowledge of Linux administration, versatile in console commands, scripting and utilities (PERL, Python, BASH, etc.)
  • Proven experience with Agile Development (especially scrum) and project tracking tools
  • Experience reporting and tracking bugs, solving complex problems & triaging issues
  • Strong foundation in Microservices, RESTful APIs, Docker, and Kubernetes
  • Experience with AWS technologies including: Route53, CloudFront, API Gateway, Aurora RDS, ElasticCache, EKS, ECS, S3, AWS SDK
  • Experience in DevOps, deployment automation technologies like Jenkins, Circle CI, FluxCD, Terraform, Terragrunt, CloudFormation
  • Experience with relational (SQL) and NoSQL technologies including MySQL, Redis, Elastic Search, MangoDB, Postgres, Aurora, DynamoDB.

Why Cisco:

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

We embrace 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, bold 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: 2020-10-02 Expires: 2020-11-01

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:

Senior Software QA Engineer with a Passion for UX

Cisco Systems Inc.
San Jose, CA 95113

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
Powered ByCareerCast