Staff Software Development Engineer in Test
Core
Lead software developer engineer in test responsible for designing, developing, and maintaining scalable test automation frameworks in Python for distributed security products.
Role type
Staff Software Development Engineer in Test (Security Automation)
Builds
Automated test frameworks and pipelines for vDefend Distributed Firewall and ATP
Domain
Cybersecurity, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, YAML, Bash, Object-Oriented Programming, PyTest, Robot Framework, CI/CD pipelines, REST APIs, System-level testing, Performance testing, Networking troubleshooting
Preferred skills
Virtualization, Containerization, VMware, AWS, Azure, GCP
Responsibilities
Design and maintain scalable test automation frameworks; Develop complex Python tests on distributed systems; Lead development of test plans and scenarios; Mentor junior engineers; Perform manual testing as needed; Track test deliverables to release schedules
Seniority
Staff, hands-on IC with mentorship