Software QA Automation Engineer

Cisco Systems, Inc.
Palo Alto, United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology IBM AIX Bash Shell Big Data Cisco Unified Communications Manager Cloud Computing Computer Programming Continuous Integration Linux Distributed Systems Elasticsearch Apache Hadoop
+18 more
Python (Programming Language) Network Security MongoDB Networking Basics Cisco Nexus Switches Systems Development Life Cycle Ansible Software Engineering Virtualization Technology Apache Spark Containerization Information Technology Druid Vcenter Apache Kafka Oracle Cloud Infrastructure Docker Jenkins

Job description

  • Own, improve and maintain QA process for multiple components
  • Create reusable components and services in the test automation frameworks, so we 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

Requirements

We expect that you are self-motivated, passionate and curious, a team capability multiplier who enjoys testing and finding bugs., * 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: ansible, hadoop, mongoDB, druid, elasticsearch, spark, kafka, etc..)
  • Expertise in building test environments
  • Expertise in Python, Scapy, Bash and Linux systems
  • 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

  • Knowledge of networking fundamentals and network security
  • Knowledge of Windows, vCenter, AIX
  • Knowledge of Cisco Nexus switches and Cisco Unified Computing System
  • Knowledge of big data platforms (hadoop, mongoDB, druid)
  • Experience with cloud technologies (e.g. Oracle cloud)
  • Experience in testing container technologies and containerized software (e.g. Docker), * MSEE/CS combined with 5+ years of related experience, or BSEE/CS combined with 7+ years related experience
  • Programming experience in Python
  • Linux system development exposure, familiarity with Virtualization
  • Experience in all phases of SW development cycle with exposure to agile development methodologies
  • Excellent troubleshooting and problem-solving skills

About the company

Cisco Tetration is the leader in next-generation cloud protection. We build advanced Workload Security services that are capable of running on our appliance as well as hosted in public clouds. We provide beautiful, fast and informative interface for visualizing applications, their dependencies and behavioral analysis of application components and communication. We automatically generate microsegmentation policy based on application behaviors and business requirements and constantly enforce those across any workload, anywhere. We have a tradition of celebrating elegantly designed and well-tested code for every part of our product while making it easy to deploy or upgrade. We take pride in being able to push our latest code to production environments multiple times a day.

Uncharacteristically, we work very closely with the development team and have the chance to influence decisions about the product with respect to long term maintenance and deploy- and upgradeability, a strong candidate will have solid testing background.

As an integral member of Quality Assurance team, you will be closely involved in product testing and troubleshooting. You will be embedded within cross-functional teams that include big data engineers, data scientists, platform engineers and operations engineers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

Videos

See all

Related articles

See all