Sr. Staff - Python Automation + Networking
Core
Design, develop, and deploy wide-reaching tools and frameworks to automatically verify product quality at scale for Zscaler's Zero Trust Exchange platform.
Role type
Sr. Staff Software Engineer (Test Automation & System Integration)
Builds
End-to-end System Integration Testing (SIT) frameworks, UI/API automation tools, and automated test plans for functional, regression, and system integration scenarios.
Domain
Cloud Security (SASE/Zero Trust) and Software Quality Engineering
Required skills
Python (pytest/unittest), JavaScript/TypeScript, UI automation (Selenium/Cypress/Playwright), distributed systems testing, microservices validation, CI/CD integration, Linux troubleshooting, containerization (Docker/Kubernetes), L2/L3 networking (routing, VPN, IPSec, WAN)
Preferred skills
Scalable test framework design, Git, test management (TestRail), issue tracking (Jira), AI agent prompting for productivity and test design
Technologies
Python, JavaScript, TypeScript, Selenium, Cypress, Playwright, AWS, GCP, Azure, Docker, Kubernetes, Git, Jira, TestRail
Responsibilities
Own end-to-end System Integration Testing (SIT) and quality outcomes for key platform areas including UI, APIs, services, and data workflows; Design and deliver effective, automatable test plans with strong coverage for functional, regression, and system integration scenarios; Build and maintain UI and API automation using modern frameworks to ensure stability, maintainability, and fast feedback; Validate large-scale systems including REST APIs, backend services, distributed workflows, and microservices.
Seniority
Sr. Staff, hands-on IC with strategic ownership