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.