Zscaler Senior Staff Software Engineer at Zscaler owns architecture and development of high-scale test automation infrastructure for ZIA Core Datapath. The role includes building automation suites for L4-L7 technologies and mentoring engineers.
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
Qualification
Strong background in L3
Required
You are a pragmatic builder obsessed with creating, iterating, and shipping, balancing technical excellence with the need to deliver value to users quickly.
You act like an owner with a deep passion for the mission, operating with integrity and seamlessly navigating between high-level strategy and hands-on execution.
You are driven by innovation and technical curiosity, continuously energized by solving complex challenges and finding scalable, secure solutions.
You operate with urgency and a bias for action, understanding that speed and quality go hand in hand to deliver high-impact results.
You are a high-trust collaborator who thrives on open feedback and clarity, driving collective success and building strong team alignment.
Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain
12+ years of overall experience with strong programming skills in building test automation frameworks in Python
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, including test plan and test case creation
Excellent debugging/troubleshooting skills to diagnose and resolve complex network infrastructure, HTTP/SSL, and firewall issues in customer environments
What Will Make You Stand Out (Preferred Qualifications)