Description
Zscaler is seeking a Senior Staff Software Engineer – Test Automation Infrastructure (ZIA Core) to join its team. This hybrid role, located in Santa Clara, California, involves owning the architecture, development, and maintenance of a high-scale system test automation infrastructure for ZIA Core Datapath, a cloud security platform processing over 400 billion transactions daily.
Responsibilities:
- Collaborate with cross-functional teams during design, development, and maintenance of cloud-based software solutions
- Architect, design, develop, and maintain a scalable system test automation infrastructure for a cloud product processing 400B+ transactions per day
- Build repeatable automation suites to validate L4–L7 technologies, including cloud firewall, IPsec/GRE tunneling, load balancers, IPS/IDS, and routing/switching
- Act as an owner and advocate for testing at scale, pushing the limits of the software under test through proficient coding methodologies and strong debugging/troubleshooting
- Mentor and guide junior engineers, take full ownership of features, and continuously optimize the regression cycle
Requirements:
- 12+ years of overall experience with strong programming skills in building test automation frameworks in Python
- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions
- Solid understanding of the TCP/IP protocol stack, HTTP(S), TLS, PKI, DNS, DHCP, VPN, HA, routing and switching, and tunneling methods such as IPsec/GRE
- Strong background in L3, L4, and L7 filtering policies, with hands-on exposure to load balancers, IPS/IDS, and routers
- Proven experience in manual and automated functional, integration, performance, and scale testing for cloud security/SaaS products
Preferred Qualifications:
- Experience leveraging AI-assisted coding, static/dynamic analysis, or intelligent automation tools to improve test coverage and engineering productivity
- Hands-on experience with traffic generators, performance/load testing tools, and fuzzing techniques
- Track record of mentoring junior engineers and leading large-scale test automation or quality initiatives for distributed cloud systems
The role offers a base salary range of $157,500-$225,000 USD and comprehensive benefits, including various health plans, time off plans, parental leave options, retirement options, education reimbursement, and in-office perks.