Senior Staff Software Development Engineer
@ Zscaler

Bengaluru, Karnataka, India
On Site
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @zscaler.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review Python automation frameworks.
Practice building CI/CD pipelines.
Brush up on Selenium and API testing.
Study network security protocols.

Behavioral Questions

Describe teamwork in complex projects.
Explain how you handle feedback.
Share experience mentoring juniors.
Discuss problem-solving under pressure.

Frequently Asked Questions