Palo Alto Networks logo

Principal Software Test Engineer (Security Posture)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
147k-226k
30 days ago

Job Description

About the Role

The Principal Software Test Engineer (Security Posture) at Palo Alto Networks is a key role focused on ensuring the quality and reliability of cybersecurity software products. The position involves working within a team to develop and execute comprehensive testing strategies for cloud management platforms and network security solutions, contributing to the company's mission of protecting the digital way of life and shaping the future of cybersecurity.

Key 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 frameworks.
  • Develop tools and infrastructure to enhance testing quality and efficiency.
  • Contribute to improving existing test automation frameworks to support new software features.
  • Utilize troubleshooting skills to isolate issues found during testing.
  • Verify bug fixes once resolved and reproduce/debug issues during and after software releases.
  • Estimate, prioritize, plan, and coordinate testing activities to 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.

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 is highly desirable.
  • Good understanding of networking concepts, L2-L7 protocols.
  • Experience testing network security products, preferably with firewalls.
  • Experience testing Cloud Management platforms is highly desirable.
  • 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 is a plus.
  • 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+ years' experience as a Software Developer/SDET/Software Test.

Nice to Have

  • Experience with cloud technologies such as AWS, Azure, or GCP.
  • Experience with Linux or Esxi Virtualization or Docker/Kubernetes.
  • Experience testing network security products, preferably with firewalls.

Qualifications

  • BS or MS in Computer Engineering or a related technical field.
  • Minimum of 10+ years' experience as a Software Developer/SDET/Software Test.

Benefits & Perks

  • Competitive salary between $147,000 - $225,500 per year, depending on qualifications and experience.
  • Potential inclusion of restricted stock units and bonuses.
  • Comprehensive employee benefits package.
  • Flexible work arrangements and a collaborative work environment.
  • Wellbeing programs including mental and financial health resources.
  • Personalized learning opportunities.

Working at Palo Alto Networks

Palo Alto Networks values innovation, collaboration, and diversity. The company fosters an environment of disruptive innovation and teamwork, emphasizing ongoing learning, inclusion, and personal wellbeing. Employees work in a fast-paced, challenging environment that encourages problem-solving and building products to solve unprecedented cybersecurity problems. The company is committed to providing reasonable accommodations and celebrating diversity in the workplace.

Apply Now

Job Details

Posted AtJun 26, 2025
Job CategoryQA Engineering
Salary147k-226k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches