Job Description
Zscaler is seeking a Senior Staff Software Development Engineer to join their Engineering Team in San Jose, California. This role is hybrid, requiring three days a week in the office. The Senior Staff Software Development Engineer will report to the Director of Software Engineering and will be responsible for designing and developing automation test frameworks and test suites to test Zscaler products for reliability, scalability, and resilience. They will work closely with product managers, developers, and engineering teams towards continuous delivery of high-quality software, and will plan and execute test suites for each release.
Responsibilities:
- Designing and developing automation test frameworks and test suites
- Testing Zscaler products for reliability, scalability and resilience
- Working closely with product managers, developers and engineering teams
- Planning and execution of test suites for each release
Requirements:
- Experience working with RESTful APIs
- Proficient in Python programming and test frameworks such as PyTest
- Experience with testing on cloud-based architectures
- 5+ years of software development/testing experience
- 5+ years of experience in Networking, Security products and Embedded systems
- CCNA or equivalent knowledge and experience (Preferred)
- Experience with writing Selenium/Playwright scripts in Python is desirable (Preferred)
Zscaler offers:
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks, and more!