Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Staff Software Engineer in Test (Prisma Access) image - Rise Careers
Job details

Sr Staff Software Engineer in Test (Prisma Access)

Company Description

Our Mission

At Palo Alto Networks® everything starts and ends with our mission:

Being the cybersecurity partner of choice, protecting our digital way of life.
Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are.

Who We Are

We take our mission of protecting the digital way of life seriously. We are relentless in protecting our customers and we believe that the unique ideas of every member of our team contributes to our collective success. Our values were crowdsourced by employees and are brought to life through each of us everyday - from disruptive innovation and collaboration, to execution. From showing up for each other with integrity to creating an environment where we all feel included.

As a member of our team, you will be shaping the future of cybersecurity. We work fast, value ongoing learning, and we respect each employee as a unique individual. Knowing we all have different needs, our development and personal wellbeing programs are designed to give you choice in how you are supported. This includes our FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees, our mental and financial health resources, and our personalized learning opportunities - just to name a few!

At Palo Alto Networks, we believe in the power of collaboration and value in-person interactions. This is why our employees generally work full time from our office with flexibility offered where needed. This setup fosters casual conversations, problem-solving, and trusted relationships. Our goal is to create an environment where we all win with precision.

Job Description

Your Career

We are seeking Test Engineers with a strong Automation First mindset  as we scale the Prisma SASE  Test team.  We are looking for strong technical leaders who take ownership of their areas of focus and who are driven to solve problems at every level. Collaboration and teamwork are at the foundation of our culture and we need engineers who can communicate l and work well with others towards achieving a common goal.

Your Impact

  • Develop and execute sophisticated software tests and frameworks  to validate Prisma SASE Functionality and Scale, working closely with Development, Product Management, SRE and Technical Marketing teams
  • Provide Thorough Technical Leadership in the areas of Cloud Based Orchestration, Endpoint Security and Automation Design
  • Participate in system design so that Quality Assurance is considered throughout the entire lifecycle of the Prisma Access Feature Development 
  • Develop and/or Enhance Automated test Infrastructure to enable building Scalable & Flexible tests that reflect real world network deployment scenarios
  • Enhance Test strategies, Automation & Build  infrastructure with feedback and analysis from real-world Customer deployments

Qualifications

Your Experience 

  • Software Development or Test Engineering experience with Network Security, DNS Security or Endpoint Security
  • Experience with Windows/Linux/MAC Networking and Security Features 
  • Expert Knowledge of TCP/IP, DNS and SSL/TLS  
  • Experience with Identity Technologies such as Azure AD, Okta, Ping Identity
  • Intermediate to Expert level Experience with REST API driven Automation using Python or Go
  • Experience with designing/building automation frameworks from scratch for Endpoint products is a huge plus
  • Experience with Network or Application Load Balancers is a plus
  • Demonstrated ability to learn quickly and to work in a fast paced, innovative environments learning new technologies

Additional Information

The Team

Our engineering team is at the core of our products – connected directly to the mission of preventing cyberattacks. We are constantly innovating – challenging the way we, and the industry, think about cybersecurity. Our engineers don’t shy away from building products to solve problems no one has pursued before.

We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment.

Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $0 - $0/YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here.

Our Commitment

We’re problem solvers that take risks and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at  [email protected].

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.

All your information will be kept confidential according to EEO guidelines.

What You Should Know About Sr Staff Software Engineer in Test (Prisma Access), Palo Alto Networks

At Palo Alto Networks, we're on the lookout for an experienced Sr Staff Software Engineer in Test who is eager to dive into the exciting world of cybersecurity. Located in the vibrant city of Santa Clara, CA, you’ll play a crucial role in our growing Prisma SASE Test team. With our mission at heart, which revolves around protecting our digital way of life, your work will directly contribute to our commitment to cybersecurity innovation. In this role, you’ll leverage your technical prowess to develop sophisticated software tests and frameworks that validate the functionality and scale of Prisma SASE. Collaboration is key here; you’ll work side by side with our talented Development, Product Management, SRE, and Technical Marketing teams. We value greatness at Palo Alto Networks, so we’re looking for individuals who take ownership of their work and who thrive in problem-solving environments. You’ll not only enhance our automated testing infrastructure but also inform our test strategies based on real-world customer deployments. If you are someone with a strong automation mindset and a knack for cloud-based orchestration, we want to hear from you! At Palo Alto Networks, we believe that successful teams are built on diversity and a shared commitment to innovation, and we're excited for you to be a part of our journey to redefine cybersecurity.

Frequently Asked Questions (FAQs) for Sr Staff Software Engineer in Test (Prisma Access) Role at Palo Alto Networks
What does a Sr Staff Software Engineer in Test do at Palo Alto Networks?

As a Sr Staff Software Engineer in Test at Palo Alto Networks, you will develop and execute sophisticated software tests and frameworks to validate the functionalities of Prisma SASE. This role requires you to collaborate closely with Development, Product Management, SRE, and Technical Marketing teams, ensuring quality assurance is integrated throughout the Prisma Access feature development lifecycle.

Join Rise to see the full answer
What qualifications do I need to apply for the Sr Staff Software Engineer in Test position at Palo Alto Networks?

To qualify for the Sr Staff Software Engineer in Test position at Palo Alto Networks, you should have substantial experience in software development or test engineering, particularly in network security or endpoint security. Moreover, expertise in TCP/IP, DNS, and SSL/TLS is essential, along with familiarity with programming languages like Python or Go for automation purposes.

Join Rise to see the full answer
What skills are essential for a successful Sr Staff Software Engineer in Test at Palo Alto Networks?

A successful Sr Staff Software Engineer in Test at Palo Alto Networks should possess strong technical leadership skills and an automation-first mindset. Proficiency in cloud-based orchestration, REST API-driven automation, and the ability to design and build automation frameworks from scratch are crucial. Additionally, excellent collaboration and communication skills are vital, as teamwork drives our culture.

Join Rise to see the full answer
What makes the work environment at Palo Alto Networks unique for Sr Staff Software Engineer in Test?

At Palo Alto Networks, the work environment emphasizes collaboration, innovation, and personal growth. Employees typically work full-time from the office, which fosters meaningful interactions and problem-solving. Our focus on diversity and inclusion means that every team member's unique ideas are valued, contributing to our mission of shaping a safer digital future.

Join Rise to see the full answer
How does Palo Alto Networks support the professional development of a Sr Staff Software Engineer in Test?

Palo Alto Networks is committed to the professional development of its employees. As a Sr Staff Software Engineer in Test, you’ll have access to personalized learning opportunities and resources tailored to your needs. We encourage ongoing learning and provide benefits such as our FLEXBenefits wellbeing spending account, which includes various eligible items selected by employees.

Join Rise to see the full answer
Common Interview Questions for Sr Staff Software Engineer in Test (Prisma Access)
Can you describe your experience with automated testing frameworks?

In an interview, it’s important to showcase specific automated testing frameworks you’ve worked with, detailing your role in developing or implementing them. Highlight your methodology and any tools used, emphasizing how it successfully identified issues during development and improved overall software quality.

Join Rise to see the full answer
How would you approach building a scalable testing infrastructure?

When addressing this question, explain your process for building testing frameworks from the ground up. Discuss how you would consider factors like network deployment scenarios, real-time feedback from customer deployments, and integrating automated tests for various platforms. Show that you view testing infrastructure as a dynamic and evolving component.

Join Rise to see the full answer
What strategies do you use to ensure seamless collaboration with development and product teams?

Emphasize your communication skills and experience in fostering collaboration between teams. Discuss techniques such as regular sync meetings, joint planning sessions, and utilizing project management tools to maintain transparency and align goals between Quality Assurance and Development teams.

Join Rise to see the full answer
How do you stay updated on the latest trends and technologies in network security?

Talk about the various resources you utilize to stay informed, such as cybersecurity blogs, webinars, and professional networks. Mention any relevant certifications or courses you’re pursuing, which demonstrate your commitment to continuous learning in a rapidly evolving field.

Join Rise to see the full answer
Describe a challenging problem you faced in your previous role and how you resolved it.

Choose a specific challenge related to testing or quality assurance, explaining the context clearly. Describe your thought process, the steps you took to address the issue, and the successful outcome. A structured response using the STAR method (Situation, Task, Action, Result) can be particularly effective.

Join Rise to see the full answer
What is your experience with REST APIs and how do you automate testing for them?

Detail any specific projects where you successfully automated REST API testing. Discuss tools and programming languages you have used, ensuring to highlight how you tackled common challenges, such as ensuring reliability and handling different responses from the API.

Join Rise to see the full answer
Can you explain your understanding of cloud-based orchestration and its relevance in testing?

Demonstrate your knowledge by discussing the principles of cloud-based orchestration and how it impacts testing in complex environments. Mention specific orchestration tools you’ve used and how they facilitated scalability, reliability, and faster deployment cycles for applications.

Join Rise to see the full answer
How do you prioritize tasks when dealing with multiple projects?

Discuss your time management strategies, such as using project milestones or task prioritization frameworks (e.g., Eisenhower Matrix). Share examples of past experiences where you effectively balanced multiple projects while meeting deadlines without sacrificing quality.

Join Rise to see the full answer
What factors do you consider when developing test strategies for software releases?

Explain your process for analyzing the software requirements, understanding user deployment scenarios, and deriving test cases accordingly. Mention risk assessment methods and how you balance extensive coverage with the need for efficiency in testing.

Join Rise to see the full answer
What role does customer feedback play in shaping your testing approach?

Illustrate your dedication to customer-centric testing by discussing how feedback can highlight real-world usage scenarios and help prioritize testing efforts. Share how you’ve utilized customer reports to improve testing strategies and outcomes in previous roles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Posted 3 days ago
Posted 2 days ago
Posted 3 days ago
Keebo Remote Canada - Remote, Georgia, EU - Remote, US-Remote
Posted yesterday
Photo of the Rise User
P2P. org Remote No location specified
Posted 3 days ago

Being the cybersecurity partner of choice, protecting our digital way of life.

516 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!