Palo Alto Networks logo

Principal Software Test Engineer (Security Posture)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
147k-226k
2 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 within a company dedicated to protecting the digital way of life. The role involves working in a fast-paced environment to develop and execute comprehensive testing strategies for network security solutions, contributing to the company's mission of shaping the future of cybersecurity and fostering an innovative, collaborative, and inclusive work culture.

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 and tools to enhance testing quality and efficiency.
  • Improve existing test automation frameworks to support new software features.
  • Utilize troubleshooting skills to isolate issues found during testing and verify bug fixes after resolution.
  • Estimate, prioritize, plan, and coordinate testing activities to meet release deadlines.
  • Collaborate with cross-functional teams including product management, development, and other SDET members in a fast-paced environment.
  • Take ownership of testing tasks in a high-paced work environment with short release cycles.

Requirements

  • Proven experience in writing test plans and test cases with a strong understanding of SDET methodologies, tools, and procedures.
  • Strong programming and scripting skills, including experience with Python/Pytest for REST API automation.
  • UI automation/testing experience using Selenium, JavaScript, or Playwright.
  • Experience with TCP/IP Networking and Network/Cloud Security is highly desirable.
  • Good understanding of networking concepts and L2-L7 protocols.
  • Experience testing network security products, preferably with firewalls.
  • Experience testing Cloud Management platforms and building/maintaining GitLab CI/CD pipelines.
  • Experience with Cloud technologies such as AWS, Azure, or GCP.
  • Knowledge of Linux, Esxi Virtualization, Docker, or Kubernetes is a plus.
  • Demonstrated ability to learn quickly and work in fast-paced, innovative environments.
  • Excellent communication and collaborative skills.
  • Educational background with a BS or MS in Computer Engineering or a related technical field.
  • Minimum of 10+ years of experience as a Software Developer, SDET, or Software Tester.

Nice to Have

  • Experience in developing test automation of REST APIs using Python/Pytest.
  • UI automation/testing experience using Selenium/JavaScript/Playwright.
  • Experience with cloud technologies such as AWS, Azure, or GCP.
  • Experience with Linux, Esxi Virtualization, Docker, or Kubernetes.

Qualifications

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

Benefits & Perks

  • Competitive salary ranging from $147,000 to $225,500 per year, depending on qualifications and experience.
  • Potential inclusion of restricted stock units and bonuses.
  • Wellbeing spending account with over 1,000 eligible items.
  • Mental and financial health resources.
  • Personalized learning opportunities.
  • Work environment that offers flexibility and fosters collaboration.

Working at Palo Alto Networks

Palo Alto Networks values innovation, collaboration, and diversity. The company fosters an environment of disruptive innovation and inclusion, emphasizing ongoing learning, personal wellbeing, and teamwork. Employees work full-time from the office with flexibility where needed, promoting casual conversations, problem-solving, and trusted relationships. The company is committed to challenging the cybersecurity status quo and building products to solve unprecedented problems, encouraging individuals comfortable with ambiguity and excited by challenges.

Apply Now

Job Details

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

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Software Publishers

Get job alerts

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