Principal Software Test Engineer – Security Posture
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Expert or higher |
Requirements
- Proven experience in writing test plans and test cases with a strong understanding of SDET methodologies, tools, and procedures
- Strong programming and/or scripting skills
- Experience in developing test automation of REST APIs using Python/Pytest
- UI automation/testing experience using Selenium/JavaScript/Playwright
- Experience with TCP/IP Networking and Network/Cloud Security
- Good understanding of networking concepts, L2-L7 protocols
- Experience testing network security products, preferably with firewalls
- Experience testing Cloud Management platforms
- Experience in building and maintaining GitLab CI/CD pipelines
- Experience with Cloud technologies such as AWS, Azure, or GCP
- Experience with Linux or Esxi Virtualization or Docker/Kubernetes
- Demonstrated ability to learn quickly and work in fast-paced, innovative environments
- Excellent communication and collaborative skills
- BS or MS in Computer Engineering or a related technical field
- Minimum of 10 plus years’ experience as a Software Developer/SDET/Software Test
Responsibilities
- Create detailed, comprehensive, and well-structured test plans that cover all possible test cases to verify feature functionality for customer use cases
- Design and execute automation scripts for all test cases
- Develop and maintain robust test automation
- Develop tools and infrastructure to enhance the quality and efficiency of testing
- Contribute to improving existing test automation frameworks to support new software features
- Utilize excellent troubleshooting abilities to isolate issues found during testing
- Verify bug fixes once they are resolved and efficiently reproduce and debug issues found during and after software release
- Estimate, prioritize, plan, and coordinate testing activities to ensure that feature deliverables meet release deadlines
- Collaborate with cross-functional product management, development, and SDET teams in a fast-paced environment
- Participate in a high-paced work environment with short release cycles and take ownership of tasks
Preferred Qualifications
- Experience with TCP/IP Networking and Network/Cloud Security is highly desirable
- Experience testing Cloud Management platforms is highly desirable
- Experience with Linux or Esxi Virtualization or Docker/Kubernetes is a plus