Senior Software Engineer in Test Automation

Zscaler operates the world's largest security cloud, accelerating digital transformation for enterprises to be more agile, efficient, resilient, and secure.
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer in Test Automation

Zscaler, founded in 2007, is the world's largest security cloud operator, serving thousands of enterprise customers including 40% of Fortune 500 companies. Our mission is to make the cloud a safe place for business and enhance the enterprise user experience. The AI-powered Zscaler Zero Trust Exchange™ platform protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications globally.

As a Senior Software Engineer in Test Automation on the ZSDK services team, you'll be at the forefront of building the industry's first zero trust solution for consumer mobile applications. You'll design, develop, and deploy cutting-edge security solutions in a 100% cloud environment. Key responsibilities include:

  • Designing and implementing test automation frameworks, tools, and infrastructure
  • Collaborating with cross-functional teams to identify testing needs
  • Developing Python, K6, and Playwright scripts for various testing tasks
  • Utilizing GitOps and IAC for infrastructure management
  • Improving testing processes and tools for increased efficiency
  • Using debugging tools like flamegraph, wireshark, valgrind, and gdb
  • Managing infrastructure with Terraform and Ansible
  • Building and deploying docker images

We're seeking candidates with 10+ years of experience in test automation, in-depth knowledge of Python, Terraform, and Ansible, and experience with cloud platforms, containerized applications, and CI/CD pipelines. A background in computer science or related field is preferred.

Join our diverse and inclusive team, where we celebrate innovation and collaboration. Zscaler offers comprehensive benefits, including various health plans, time off, parental leave, retirement options, and education reimbursement. We're committed to creating an environment where everyone belongs and can contribute to our mission of making the digital world safer and more efficient.

Last updated 2 months ago

Responsibilities For Senior Software Engineer in Test Automation

  • Design and implement test automation frameworks, tools, and infrastructure
  • Collaborate with cross-functional teams to identify and prioritize testing needs
  • Develop Python, K6, and Playwright scripts for various testing tasks
  • Utilize GitOps and IAC for infrastructure management
  • Continuously improve testing processes and tools
  • Use debugging tools like flamegraph, wireshark, valgrind, and gdb
  • Manage and provision infrastructure using Terraform and Ansible
  • Build and deploy docker images

Requirements For Senior Software Engineer in Test Automation

Python
Kubernetes
Linux
  • 10+ years of experience in test automation
  • In-depth knowledge of Python, Terraform, and Ansible
  • Experience working with cloud platforms such as AWS / Azure / GCP
  • Experience working with containerized applications and services
  • Experience with test automation frameworks such as K6, Playwright, Pytest, Selenium, and Appium
  • Familiarity with continuous integration and delivery (CI/CD) pipelines such as Jenkins and Gitlab
  • Familiarity with agile development methodologies and version control systems (e.g., Git)

Benefits For Senior Software Engineer in Test Automation

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 Engineer in Test Automation

DevOps Engineer (Copado)

Senior DevOps Engineer (Copado) at Zscaler, leading enterprise security cloud company, to refine Salesforce development workflows and CI/CD processes.

Senior Dev Ops Engineer

Senior DevOps Engineer at Zscaler: Develop cloud automation, CICD pipelines, and manage containerized apps for leading security cloud provider.

Senior Dev Ops Engineer

Senior DevOps Engineer role at Zscaler, focusing on cloud platforms, CICD, and security infrastructure.

Senior Software Engineer, Developer Infrastructure

Senior Software Engineer position at Airbnb focusing on Developer Infrastructure and tooling, offering remote work and competitive compensation.

Software Engineer - DevOps

Senior DevOps Engineer role at BlueCat focusing on AWS, Terraform, and CI/CD pipelines in a hybrid work environment with strong company culture and benefits.