Palo Alto Networks logo

Principal Software Engineers in Test Automation (Prisma Access)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
126k-226k
about 1 month ago

Job Description

About the Role

As a Software Engineer in test on the Prisma Access Cloud Service team at Palo Alto Networks, you will design, develop, and deliver next-generation technologies. You will build, automate, and run performance testing scenarios for our products in virtualized environments. The role involves working closely with development and product management teams to identify new approaches, improve testing processes, and ensure high-quality cybersecurity products. The company values innovation, collaboration, inclusion, and ongoing learning, fostering a flexible and supportive work environment focused on protecting the digital way of life.

Key Responsibilities

  • Design, develop and execute test automation to test software features on the Prisma Access Cloud Service platform
  • Build tools and automation scripts to enhance testing approaches
  • Suggest and implement improvements to the test process
  • File bugs and collaborate with Development to resolve issues
  • Participate in rigorous testing for specifications and assist with testing methods or tools for new features
  • Work on automating cloud orchestration, visualization, and alerting mechanisms across public cloud platforms such as AWS, GCP, and Azure

Requirements

  • 8+ years of experience in software testing or related fields
  • M.S. or B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience
  • Proficiency in scripting/programming languages such as Python or Go
  • Experience with networking protocols including TCP Layers L4-L7, HTTP, IPSec, BGP, L3 VPNs, SD-WAN, DHCP, UDP
  • Expertise in REST API driven automation using Python or Go
  • Experience with testing frameworks such as Robot Framework, Pytest, or Kotlin
  • Experience with cloud technologies like AWS, Azure, or GCP
  • Experience with database clusters such as MySQL, BigQuery, Redis, Zookeeper, Neo4j
  • Experience with Linux, Esxi Virtualization, Docker, or Kubernetes is a plus

Nice to Have

  • Experience with Docker/Kubernetes
  • Experience with Linux or Esxi Virtualization
  • Experience with database clusters like MySQL, BigQuery, Redis, Zookeeper, Neo4j

Qualifications

  • Bachelor's or Master's degree in Computer Science or Electrical Engineering
  • Equivalent military experience may be considered

Benefits & Perks

  • Competitive salary between $126,000 and $225,500 per year, depending on qualifications and experience
  • Potential inclusion of restricted stock units and bonuses
  • Employee benefits detailed on company website

Working at Palo Alto Networks

Our engineering team is at the core of our products, committed to preventing cyberattacks through constant innovation. We challenge industry norms, value problem-solving in ambiguity, and foster an environment where employees feel empowered to pursue new solutions. We believe in diversity, collaboration, and creating a workplace that supports personal and professional growth.

Apply Now

Job Details

Posted AtJun 26, 2025
Job CategoryQA Engineering
Salary126k-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