Senior Software / Staff Automation Engineer

Zscaler is the operator of the world's largest security cloud, accelerating digital transformation for enterprises to be more agile, efficient, resilient, and secure.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software / Staff Automation Engineer

Zscaler, the world's largest cloud security platform, is seeking a Senior Software / Staff Automation Engineer to join their ZSDK team. This role involves designing, developing, and maintaining test automation frameworks, tools, and infrastructure. The ideal candidate should have at least 8 years of experience in test automation, with 5+ years in cloud test automation & deployment.

Key Responsibilities:

  • Design and implement test automation frameworks, tools, and infrastructure
  • Collaborate with cross-functional teams to identify and prioritize testing needs
  • Develop and maintain Python, K6, and Playwright scripts for various testing tasks
  • Utilize Terraform and Ansible for infrastructure management
  • Work with containerized applications and services

Required Skills:

  • Proficiency in Python, Selenium, Locust, K6, Playwright, JMeter, Terraform, and Ansible
  • Strong understanding of software development and testing principles
  • Experience with test automation frameworks (Selenium, K6, Appium, Playwright)
  • Familiarity with agile methodologies and version control systems
  • Excellent problem-solving and communication skills

Preferred Qualifications:

  • Bachelor's degree in Computer Science or related field
  • Experience with cloud platforms (AWS / Azure / GCP)
  • Knowledge of CI/CD pipelines
  • Familiarity with other programming languages (Java, Ruby, C++)
  • Experience with test management tools like Pytest and Report Portal

Zscaler offers comprehensive benefits, including various health plans, time off, parental leave, retirement options, and education reimbursement. The company is committed to diversity, equity, and inclusion, providing equal opportunities for all qualified applicants.

Join Zscaler's Engineering team to contribute to the world's largest cloud security platform, serving thousands of enterprise customers globally, including 40% of Fortune 500 companies.

Last updated 2 months ago

Responsibilities For Senior Software / Staff Automation Engineer

  • Design and implement test automation frameworks, tools, and infrastructure
  • Collaborate with cross-functional teams to identify and prioritize testing needs
  • Develop and maintain Python, K6, and Playwright scripts for automating various testing tasks
  • Utilize Terraform and Ansible to manage and provision infrastructure for testing and deployment
  • Experience with building docker images and deployment of images using docker / docker-compose

Requirements For Senior Software / Staff Automation Engineer

Python
JavaScript
Kubernetes
Linux
TypeScript
  • At least 8 years of experience in test automation
  • Minimum 5 years in cloud test automation & deployment
  • In-depth knowledge of Python, Selenium, Locust, K6, Playwright, JMeter, Terraform, and Ansible
  • Experience working with containerized applications and services
  • Strong understanding of software development and testing principles
  • Excellent problem-solving skills
  • Familiarity with agile development methodologies and version control systems
  • Experience with test automation frameworks such as Selenium, K6, Appium, Playwright
  • Strong communication and collaboration skills

Benefits For Senior Software / Staff Automation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks

Interested in this job?

Jobs Related To Zscaler Senior Software / Staff Automation Engineer

Staff Workday Integration Engineer

Staff Workday Integration Engineer position at Zscaler, leading end-to-end integration projects and providing technical expertise in Workday implementations.

Staff Software Engineer, Unified API Platform

Staff Software Engineer for Unified API platform at Zscaler, leading cloud security company.

Staff Software Engineer, Customer Reliability Engineering

Staff Software Engineer role at Zscaler, focusing on customer reliability engineering and cloud security solutions.

Staff Software Engineer - Automation

Staff Software Engineer - Automation position at Zscaler, focusing on cloud security and test automation.

Staff Software Development Engineer

Join Zscaler as a Staff Software Development Engineer to build innovative cloud security solutions and lead reliability engineering efforts.