Job Description
Zscaler is seeking a Principal Software Development Engineer to join their team in Bangalore. Zscaler is committed to making the cloud a safe place to do business. The ideal candidate will have a strong QA/Automation background with experience in network and security products. This role reports to the Director, Software Engineering.
The role involves:
- Designing and developing automation test frameworks and suites.
- Planning and executing test suites for each release cycle.
- Developing innovative test strategies to simulate real-world customer usage scenarios.
- Integrating regression test suites with CI/CD pipelines.
- Collaborating with product managers, developers, and engineering teams.
Requirements:
- 15+ years of QA/Test development experience in network and security products.
- CCNA or equivalent knowledge.
- Proficient in RESTful APIs, RBAC authentication and authorization, JWT processing, and Layer 2-7 protocols.
- Skilled in Python and PyTest, with preferred experience in Selenium/Playwright scripting.
- Expertise in testing cloud-based architectures, virtual machines (VMs), and containerized deployments.
- Experienced in Agile development and testing processes.
Zscaler offers:
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks