Software Engineer in Test – Strata Cloud Manager
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level, Senior |
Requirements
- Proven experience in writing test plans and test cases with a strong understanding of SDET methodologies, tools, and procedures.
- Strong knowledge of test automation methodologies, tools, and frameworks
- Experience developing test automation for REST APIs using Python/Pytest
- UI automation/testing experience using Selenium/JavaScript/Playwright.
- Proficiency in at least one programming language (e.g., Python, Java, JavaScript)
- Experience in building and maintaining GitLab CI/CD pipelines.
- Experience with TCP/IP Networking and Network/Cloud Security required.
- Good understanding of networking concepts, L2-L7 protocols
- Excellent communication and collaborative skills.
- BS or MS in Computer Engineering or a related technical field.
- 3 – 7 years’ experience as a Software Developer/SDET/Software Test Engineer.
Responsibilities
- Design, develop and execute test automation to test software features on our next-generation security platform as part of our Cloud Management Platform.
- Create detailed, comprehensive, and well-structured test plans that cover all possible test cases to verify feature functionality for customer use cases.
- Develop and maintain test automation and framework.
- Develop tools and infrastructure that enable engineers to build, test and release features confidently and continuously.
- Work closely with the Software Engineering, Product Management teams during product development from design to release.
- Understand customer configurations. debug, reproduce, verify fixes and add new test cases for issues uncovered in customer deployments.
- Verify endurance and scale testing to validate robust feature functionality under stress.
- Mix in your creative skills with a focused testing approach to produce the best quality products in cybersecurity.
- You will also have the chance to work on different public cloud platforms (AWS, GCP, Azure) to automate cloud management platform.
- Configure, build and expand both Functional and System Testbeds.
- Be involved in a rigorous approach to testing for specifications, assist the team with testing methods or tools for new testing.
- Excellent troubleshooting abilities. Debug issues found during testing and verify bug fixes once they are resolved.
Preferred Qualifications
- Testing network security products, preferably with firewalls is a plus.
- Experience with Cloud Technologies such AWS/Azure/GCP
- Experience with Linux or Esxi Virtualization or Docker/Kubernetes is a plus.