Sr. Staff Software Development Engineer - Automation
Core
Design, develop, and deploy wide-reaching tools and frameworks that automatically verify product quality at scale for a Zero Trust cloud security platform.
Role type
Sr. Staff Software Development Engineer (Automation & System Integration Testing)
Builds
Automated test plans, UI/API automation frameworks, and validation tools for distributed systems.
Domain
Cybersecurity / Cloud Security / SASE
Required skills
Python (pytest/unittest), JavaScript/TypeScript, UI automation (Selenium/Cypress/Playwright), distributed systems testing, microservices, CI/CD integration, Linux troubleshooting, 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
Technologies
Python, JavaScript, TypeScript, Selenium, Cypress, Playwright, AWS, GCP, Azure, Docker, Kubernetes, Git, TestRail, Jira
Responsibilities
Own end-to-end System Integration Testing (SIT) and quality outcomes for key platform areas; Design and deliver effective, automatable test plans with strong coverage; Build and maintain UI and API automation using modern frameworks; Validate large-scale systems including REST APIs, backend services, and microservices.
Seniority
Sr. Staff, hands-on IC with strategic scope