Palo Alto Networks is looking to secure the world’s digital transformation by developing high-quality cloud security solutions, and this role will directly impact the quality and reliability of these solutions.
Requirements
- 8+ years of hands-on experience in enterprise-level software testing.
- Proficient in at least one programming language, with a preference for Python.
- Proven experience with automation frameworks like Pytest (preferred) and Selenium.
- Experienced in working with complex automation frameworks and executing detailed test plans.
- Significant domain knowledge of cloud environments such as AWS and Azure; familiarity with GCP is advantageous.
- In-depth experience with CI/CD processes and tools, particularly Jenkins and Gitlab, for cloud-based SaaS products.
- Demonstrated experience in developing test frameworks and tools from scratch, with a strong focus on continuous improvement.
Responsibilities
- Own the testing activity of features or areas, encompassing test coverage, efficiency, planning, execution, automation test failure triaging, and continuous improvement such as customer bug RCA.
- Analyze complex defects and issues, guiding the isolation of root causes found during and after software release.
- Collaborate closely with engineering, Product Management, UX, Documentation, DevOps, Customer engineers, and other teams throughout the product development lifecycle from requirements to release.
- Take responsibility for feature quality, becoming the go-to expert for testing-related activities in your area/feature.
- Conduct root cause analysis on production issues and develop improvement plans.
- Drive test design and strategy for high-impact and priority features.
- Design and develop test plans and test strategies for complex new features.
Other
- Bachelor’s degree in Engineering, majoring in Computer Science or Information Technology.
- Excellent verbal and written communication skills in English, capable of articulating complex concepts clearly and concisely.
- Must be able to work from the office full time, with flexibility when it’s needed.
- Ability to estimate work effort and ensure tasks are on track.
- Ability to address challenges or risks effectively with stakeholders.