Enable job alerts via email!

Server Virtualisation Platform Test Software Engineer - (Linux/KVM/Python) (4 - 8 Years)

Cisco Systems

United States

Remote

USD 100,000 - 130,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Cisco Systems is looking for a Software Test Engineer to join their innovative team in the U.S. You'll engage in design and development phases, contributing to automation and testing within an agile environment. Ideal candidates will have extensive experience in Linux and Python, and a strong understanding of networking and virtualization technologies. Join us to help build solutions that improve customer experiences while working in a culture that values development and inclusivity.

Benefits

Hybrid work environment
Culture of learning and development
Inclusive communities and volunteer programs

Qualifications

  • 8+ years of experience in software testing and automation.
  • Experience with virtualization technologies and CI/CD pipelines.
  • Self-driven with strong background in scripting.

Responsibilities

  • Build automation to validate and release in a dynamic agile environment.
  • Collaborate with cross-functional teams to validate new features.
  • Create and document test plans, cases, and results for testing.

Skills

Linux
Networking concepts
APIs
Python automation
Problem-solving
Analytical skills

Education

Degree in Computer Science or related field

Tools

Docker
KVM
Jenkins
Git

Job description

Meet the Team

The team is responsible for the design, development, and delivery of Cisco NFVIS (Network Function Virtualization Infrastructure Software), built on Linux KVM technologies and deployed in marquee customer deployments. NFVIS enables customers to manage VM (Virtual Machines) and Container lifecycles (both Cisco and 3rd Party). It is supported on Cisco custom hardware (ENCS, c8200-ucpe, c8300-ucpe) and Cisco General Compute HW (UCS-C series), provisioned through Cisco SD-WAN orchestrator or built-in local NFVIS-GUI. The team owns CI/CD automation for features and manages release collaterals, including security for image posting. They operate in a high-touch model for key customer accounts to facilitate feature adoption during deployment. The team also collaborates closely with other Cisco ecosystems such as SDWAN, Thousand Eyes, Security & Trust Org, Cisco HW, Compute, and Collaboration teams.

Your Impact

As a Software Test Engineer, you will work closely during the design and development phases, building automation to validate and release in a dynamic agile environment. Whether implementing new features or fixing bugs, you will own your work and strive for elegant, scalable solutions, while continuously learning and growing your skills. You will collaborate with an autonomous, multi-functional team of makers, doers, and disruptors committed to solving real problems and meeting customer needs.

Minimum Qualifications

  • Experience in Linux, with understanding of Kernel, virtualization technologies such as QEMU, libvirt, KVM
  • Knowledge of networking concepts and protocols (DHCP, Bridges, VLAN, etc.)
  • Experience working with APIs, JSON, or REST/RESTCONF
  • Expertise in automation programming with Python for network virtualization and containerization (Docker/Podman)
  • A degree in Computer Science or a related field and 8+ years of experience

Preferred Qualifications

  • Experience working with cross-functional teams to validate new features
  • Collaborating with developers on software/system architecture and test planning
  • Strong problem-solving and analytical skills
  • Ability to integrate test automation into CI/CD pipelines (e.g., Jenkins, Git)
  • Creating, executing, and documenting test plans, cases, and results for system and integration testing
  • Estimating effort and creating schedules
  • Self-driven with a background in build processes, scripting, and Python automation

#WeAreCisco

#WeAreCisco brings together individuals with diverse skills and perspectives to power an inclusive future. We celebrate our employees’ backgrounds and focus on unlocking potential. Cisco offers a culture of learning, development, and hybrid work, fostering an environment where everyone can thrive. We are committed to community, belonging, and making a difference through our inclusive communities and volunteer programs. Our purpose is to lead in technology that powers the internet, helping customers innovate, secure, and transform their infrastructure, all while advancing inclusivity. Join us to make a difference and be your authentic self!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.