1206692 Engineer, SW/QA Engineering

  • Location:
    San Jose, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Cloud and Data Center, Internet of Everything, Networking
  • Job Id

Senior Software Engineer - Test Automation
Palo Alto, California

What You'll Do
Cisco's software engineers develop the next-generation data center technologies that change how millions of users connect, explore, and interact with information and one another. Our ambitions reach far beyond just traditional network forwarding.

Who You'll Work With
Our products need to handle information and network event logs at the the scale of the massively scaled data centers in order to improve operations and security.

We're looking for ideas from every area of computer science, networking and cyber security, including information storage and retrieval from Big Data systems, network sensors, artificial intelligence, machine learning, distributed computing, large-scale system design, networking, security, data compression, and user interface design; the list goes on and is growing every day. As a software engineering developer and leader, you work in a team and lead teams, and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and passionate to tackle new problems as we continue to push technology forward.Who You Are

As a key member of a small and versatile team, you design, test, deploy and maintain software solutions.

* Own, improve and maintain QA process for multiple components
* Create reusable components and services in the test automation frameworks, so we can can quickly and efficiently test new and existing features of highly complex products
* Bring a strong perspective that drives change and motivates engineers to develop high quality products

Desired Skills
* Excellent understanding of QA and test methodologies.
* Expertise in building (from scratch) high performance, highly scalable test automation frameworks in order to test applications built using distributed big data distributed systems (technology: hadoop, mongoDb, druid, elasticsearch, spark, etc..)
* Expertise in building test environments
* Expertise in Python and Java
* Expertise in continuous integration using tools like Jenkins
* Experience initiating cross-function collaboration with Ops, Product, Development and QA to maintain high quality, focused software

Preferred Skills
* Experience in testing container technologies and containerized software (e.g. Docker)
* Experience with cloud technologies (e.g. AWS)
* Knowledge of networking fundamentals

Minimum Qualifications
* MSEE/CS combined with 5+ years of related experience, or BSEE/CS combined with 7+ yrs related experience.
* Programming experience in Java and Python
* Linux system development exposure, familiarity with Virtualization
* Experience in all phases of SW development cycle with some exposure to agile development methodologies
* Excellent troubleshooting and problem solving skills.

Why Cisco
The Internet of Everything is a phenomenon driving new opportunities for Cisco and it's transforming our customers' businesses worldwide. We are pioneers and have been since the early days of connectivity. Today, we are building teams that are expanding our technology solutions in the mobile, cloud, security, IT, and big data spaces, including software and consulting services. As Cisco delivers the network that powers the Internet, we are connecting the unconnected. Imagine creating unprecedented disruption. Your revolutionary ideas will impact everything from retail, healthcare, and entertainment, to public and private sectors, and far beyond. Collaborate with like-minded innovators in a fun and flexible culture that has earned Cisco global recognition as a Great Place To Work. With roughly 10 billion connected things in the world now and over 50 billion estimated in the future, your career has exponential possibilities at Cisco.

Apply on the Company Site