Senior Staff Software Development Engineer @ Zscaler
Your Application Journey
Email Hiring Manager
Job Details
About Zscaler
Serving thousands of enterprise customers including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) is on a mission to make the cloud safe and enjoyable for business use. As the operator of the world’s largest security cloud, Zscaler accelerates digital transformation enabling agility, efficiency, resilience, and security.
Named a Best Workplace in Technology, Zscaler fosters an inclusive and supportive culture with some of the brightest minds in the industry.
Role Overview
The Senior Staff Software Development Engineer on the Endpoint Protection team will contribute to developing automated function test cases, build test infrastructure, and mentor junior engineers. This role involves developing and maintaining automation frameworks, implementing CI/CD pipelines, and using modern tools to automate network security products.
Key Responsibilities
- Develop automated function test cases and test infrastructure.
- Maintain and enhance the automation framework using modern tools.
- Implement and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- Utilize in-house and external automation tools such as Pytest, Selenium, and API testing frameworks.
- Mentor junior team members.
What We're Looking For
Minimum Qualifications: 10+ years of deep and relevant experience in test automation, strong coding expertise in Python, proficiency with automation tools (e.g., Pytest, Selenium), expertise in networking protocols and internet security, and solid understanding of CI/CD tools.
Preferred Qualifications: Familiarity with cloud deployment (AWS, GCP, Azure), containerization (Docker, Kubernetes), Agile methodologies, and excellent debugging and analytical skills.
Benefits
- Various health plans
- Vacation and sick time
- Parental leave options
- Retirement and education reimbursement options
- In-office perks and more
Key skills/competency
Senior Staff Software Development Engineer, automation, Python, CI/CD, Selenium, API testing, network security, cloud, Docker, Agile
How to Get Hired at Zscaler
🎯 Tips for Getting Hired
- Customize your resume: Highlight Python and automation skills.
- Research Zscaler: Understand their security cloud and culture.
- Emphasize CI/CD experience: Mention frameworks and tools used.
- Prepare examples: Share real test automation projects and challenges.