Logo of Huzzle

Senior Software Development Engineer in Test - Platform & Cloud (AppD)

image

Cisco

24d ago

Applications are closed

  • Job
    Full-time
    Senior & Expert Level
  • Software Engineering
  • $164.2K - $241.7K
  • San Francisco, +1

Requirements

  • A track record of building high-quality, fault-tolerant, reusable, and maintainable automation tools and test frameworks for both existing and new feature development using mainly Java, Golang and python development.
  • Proficiency in deploying, developing, integrating, and maintaining large-scale cloud-native environments, and on-premise environments using AWS/Azure, Terraform, Ansible, Kubernetes, helm charts, and GitOps workflow.
  • Understanding of the test pyramid, requirements gathering for both customers/architectural, and lead quality efforts across highly-agile teams and TDD environments.
  • Collaboration with DevOps and implement DevOps efforts to ensure automated tests are part of the CI/CD pipeline using Git, Gradle, GitOps, docker containers, and TeamCity pipelines.
  • Championing and owning, drive, collaborating End-to-End product quality from development to production release in an automated fashion.
  • Work with various teams including security, and performance to analyze existing automation test suites and identify gaps in test automation coverage.
  • Minimum Qualifications:
  • 7+ years of experience in software engineering with a focus on full stack software test automation, scalable applications development, testing and verifying features at scale.
  • 6+ years of expert AWS (EC2, RDS, Dynamo, Lambda, and CloudWatch) experience
  • 6+ years of proficiency in other cloud environments like Azure/GCP and use of Kubernetes, Docker and container ecosystems
  • 6+ years of application development proficiency using java, go lang or python.
  • 6+ years of experience leading and guiding a microservice-based distributed complex architecture is a must.
  • Preferred Qualifications:
  • Build and evolve test frameworks, tools, infrastructure, and CI systems. Critical thinking and big picture mentality with customer focus in mind.
  • Ability to code efficiently and develop various test applications/tools to mimic customer traffic and scenarios.
  • Having experience with Playwright framework using Javascript/type script and UI automation is big plus
  • Experience with AI/ML and data science projects is a big plus.
  • Experience working with highly scalable, data-intensive, distributed SaaS applications.
  • Passion to work in a fast-paced development environment (with tight deadlines and constantly evolving priorities).
  • Experience with cloud cost optimization tools.

Responsibilities

  • You will be working with a team that builds world-class applications, and cloud-native, data security with both on-premises and highly scalable cloud products. The environment is highly dynamic, handling multiple priorities simultaneously, and staying as a strong quality advocate with an intense, customer-focused mission. Strong quality ethics, shift left mentality, collaborating closely with software engineers, designers, architects, and product managers to release innovative high-quality products.

FAQs

What programming languages are required for this position?

The position requires proficiency in Java, Golang, and Python for developing automation tools and test frameworks.

What cloud environments are candidates expected to have experience with?

Candidates are expected to have expert experience with AWS, as well as proficiency in other cloud environments like Azure and GCP.

What is the level of experience required for leading and guiding a microservice-based distributed complex architecture?

Candidates must have at least 6+ years of experience leading and guiding a microservice-based distributed complex architecture.

Is experience with AI/ML and data science projects preferred for this position?

Yes, experience with AI/ML and data science projects is a big plus for this position.

What level of experience is required for software engineering with a focus on full stack software test automation?

Candidates must have 7+ years of experience in software engineering with a focus on full stack software test automation, scalable applications development, testing and verifying features at scale.

Technology
Industry
10,001+
Employees
1984
Founded Year

Mission & Purpose

Cisco (NASDAQ: CSCO) enables people to make powerful connections--whether in business, education, philanthropy, or creativity. Cisco hardware, software, and service offerings are used to create the Internet solutions that make networks possible--providing easy access to information anywhere, at any time. Cisco was founded in 1984 by a small group of computer scientists from Stanford University. Since the company's inception, Cisco engineers have been leaders in the development of Internet Protocol (IP)-based networking technologies. Today, with more than 71,000 employees worldwide, this tradition of innovation continues with industry-leading products and solutions in the company's core development areas of routing and switching, as well as in advanced technologies such as home networking, IP telephony, optical networking, security, storage area networking, and wireless technology. In addition to its products, Cisco provides a broad range of service offerings, including technical support and advanced services. Cisco sells its products and services, both directly through its own sales force as well as through its channel partners, to large enterprises, commercial businesses, service providers, and consumers.

Benefits

  • Competitive compensation

    Our high-performance culture rewards innovation, collaboration and achievement.

  • Employee stock purchase program

    Purchase Cisco stock at a discount to invest in your financial future and the company's (up to 10% of your salary).

  • Employee discount programs

  • Flexible work practices

  • Generous paid time off + holidays