Senior Software Engineer, Test Automation (MX)

  • Location:
    San Francisco, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Networking, Software Development, Testing
  • Job Id
**In order to be considered, you must apply directly at:

Our mission at Cisco Meraki is to simplify technology so our customers can focus on what's most important to them: their customers, students, patients, and businesses. We’re making networking smarter, faster, and easier to deploy. We have millions of devices deployed and because they are managed from the cloud, we are able to use real-time data to continuously improve the performance and stability of our products.

In this role you will be on the test automation team, a group fully embedded within the software development team. The team works closely with a number of other teams in Engineering and in other departments, such as Product Management and Hardware. You will work on growing our automated testing framework for the MX Security Appliance, a product with a wide range of advanced routing and security features.

As a senior engineer, you will maintain and add functionality to the testing framework. You will also assist developers in writing tests for new features, analyze test results for making firmware release decisions, and automate performance testing for publishing benchmarks. In addition to the technical work you will also have the opportunity to act as a mentor to other developers on the team.

A Day in the Life of a Senior Test Automation Engineer:

  • Growing the existing automation framework to support complex testing scenarios and cross-team integrations

  • Identifying areas to make the framework more flexible and re-usable with an eye on object oriented design

  • Contributing additional test cases and working with developers to add new tests for our growing feature set

  • Partnering with firmware release engineers to determine firmware viability for customers

  • Mentoring other team members on advanced coding concepts

You are qualified if you have:

  • A bachelor’s degree in Computer Science, Computer Engineering, or an equivalent amount of related experience

  • 4+ years of experience automating or scripting tests or other systems in languages such as Python or Ruby

  • Hands-on experience designing and implementing an automated test framework

  • Basic experience with computer networking and related protocols

Bonus points if you like:

  • Working with virtualization or container technology, such as vSphere, Xen, or Docker

  • Using development infrastructure tools, such as Jenkins, git, gerrit, JIRA

  • Performance testing using equipment such as Ixia or Spirent

  • Deploying VMs in cloud technologies such as AWS or Azure

  • Working with advanced networking protocols such as STP, OSPF, BGP, PIM, etc.

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

**In order to be considered, you must apply directly at:

We connect everything - people, process, data and things. We innovate everywhere to create fresh ideas and possibilities. We make a meaningful difference that will benefit everyone - our people, our customers and the world around us.

Our technology changes the way the world works, lives, plays and learns. But our edge doesn't come from technology. It comes from our people. We're looking for the kind of people who take smart risks, thrive in diverse environments, inspire their colleagues, and are committed to having an impact on the world. Whether you create technology solutions that redefine business or build connections that strengthen the community, you can make it happen at Cisco!

Powered ByLogo