Lead Software Engineer in Test Automation

2 weeks ago


Santa Clara, California, United States Palo Alto Networks Full time
Job Overview

Company Overview

Palo Alto Networks is dedicated to our mission of being the cybersecurity partner of choice, ensuring the safety of our digital lives. We envision a world where each day is more secure than the last, built on innovation and a commitment to redefining cybersecurity.

Work Philosophy

We prioritize personalization and choice in our employee programs, moving away from a one-size-fits-all approach. Our employees enjoy the flexibility to choose what best supports their well-being and professional growth. We believe in the value of collaboration, which is why our teams primarily work from the office, fostering relationships and creative problem-solving.

Your Role

As a Lead Software Engineer on the Prisma Access Cloud Service team, you will be at the forefront of designing, developing, and delivering cutting-edge technologies. Your responsibilities will include building, automating, and executing performance testing scenarios for our products within virtualized environments.

We seek technically proficient individuals eager to gain hands-on experience with a variety of networking technologies. You will collaborate closely with development and product management teams, testing and presenting findings to explore innovative solutions.

Your role will also involve participating in design discussions, contributing to the future direction of our software, and ensuring the efficiency and reliability of our products through thorough testing. You will strive for excellence, relentlessly pursuing the highest quality in the products you work on, identifying and resolving issues within the code.

Impactful Contributions

  • Design, develop, and execute test automation for software features on our next-generation security platform as part of Prisma Access Cloud Service.
  • Innovate testing methodologies by creating tools and automation scripts.
  • Propose and implement enhancements to the testing process.
  • Document bugs and collaborate with Development to resolve identified issues.
  • Utilize your creativity alongside a focused testing strategy to deliver top-quality cybersecurity products.
  • Engage in a rigorous testing approach for specifications, assisting the team with testing methods or tools for new testing initiatives.
  • Work across various public cloud platforms (AWS, GCP, Azure) to automate cloud orchestration, visualization, and alerting mechanisms.
Qualifications

Required Experience

  • Proficiency in one or more scripting/programming languages, such as Python or Go.
  • Experience with networking protocols including IPSec, BGP, L3 VPNs, SD-WAN, DHCP, TCP, and UDP.
  • Intermediate to expert-level experience with REST API-driven automation using Python or Go.
  • Familiarity with cloud technologies such as AWS, Azure, or GCP.
  • Experience with database clusters (MySQL, BQ, Redis, Zookeeper, Neo).
  • Knowledge of Linux or ESXi virtualization, or Docker/Kubernetes is advantageous.
  • A degree in Computer Science or Electrical Engineering, or equivalent military experience is required.
  • At least 8 years of relevant experience.
Team Dynamics

Our engineering team is central to our mission of preventing cyberattacks, constantly innovating and redefining industry standards. We seek individuals who thrive in ambiguity, embrace challenges, and are motivated by the risks associated with a secure digital environment.

Commitment to Diversity

Palo Alto Networks is an equal opportunity employer, celebrating diversity and ensuring that all qualified applicants receive consideration for employment without regard to various legally protected characteristics.

Your information will be kept confidential according to EEO guidelines.



  • Santa Clara, California, United States Palo Alto Networks Full time

    Our VisionAt Palo Alto Networks, our journey begins and ends with our core mission:To be the trusted cybersecurity partner, safeguarding our digital existence.We envision a future where each day is more secure than the last. We are an organization founded on the principles of challenging and transforming the status quo, seeking innovators who are equally...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Company OverviewOur PurposeAt Palo Alto Networks, our journey begins and concludes with our purpose:To be the preferred cybersecurity ally, safeguarding our digital existence.We envision a reality where each day is more secure than the last. Our organization is founded on the principles of challenging and redefining norms, and we seek innovators who share...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job OverviewCompany OverviewAt Palo Alto Networks, our mission is clear:To be the trusted cybersecurity partner, safeguarding our digital lives.We envision a future where each day is more secure than the last. Our foundation is built on challenging the status quo and we seek innovators dedicated to shaping the future of cybersecurity.Work PhilosophyWe...


  • Santa Clara, California, United States Palo Alto Networks Full time

    As a Principal Software Engineer on our Prisma Access Cloud Service team, you will design, develop and deliver next-generation technologies.Prisma Access extends the protection of our next-generation security platform.Prisma Access Cloud Service operationalizes the deployment by leveraging a cloud-based security infrastructure operated by Palo Alto...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Our MissionAt 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...


  • Santa Clara, California, United States Diverse Lynx Full time

    Position:Automation Testing Lead Job Type- Fulltime/Permanent Overview: Key Responsibilities Ø Lead Automation Testing initiatives with over 8 years of expertise in crafting and implementing automation frameworks for both Web and Mobile applications. Ø Provide architectural guidance and mentorship to a team focused on automation strategies. Ø...


  • Santa Clara, California, United States Ampere Full time

    **About Ampere**Ampere is a leading company in the manufacturing industry, with a strong presence in Santa Clara, California. We are committed to innovation and excellence in our operations.**Job Summary**We are seeking a highly skilled Principal ATE Test Engineer to join our team. The successful candidate will be responsible for leading the development and...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Prisma Access Cloud Service team at Palo Alto Networks. As a key member of our engineering team, you will design, develop, and deliver next-generation technologies to extend the protection of our next-generation security platform.Key ResponsibilitiesDesign, develop, and...


  • Santa Clara, California, United States Marvell Semiconductor Full time

    About MarvellMarvell's semiconductor innovations serve as the fundamental components of the data infrastructure that connects our global community. Our cutting-edge technology spans across enterprise, cloud, AI, automotive, and carrier architectures, enabling groundbreaking possibilities.At Marvell, you have the opportunity to impact individual lives,...


  • Santa Clara, California, United States NVIDIA Full time

    As a Lead Software Quality Assurance Engineer at NVIDIA, you will collaborate with a team of passionate professionals committed to pushing the boundaries of technology. Your role will be pivotal in assessing, developing test content, and validating our software releases, ensuring that our products uphold outstanding quality benchmarks. Utilizing our...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Our MissionAt 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...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:The Principal Platform Software Engineer will play a pivotal role in shaping the architecture of next-generation data center server platforms. This position requires a deep understanding of software and hardware integration, as well as the ability to drive solutions from conception to production.Key Responsibilities:Architect and implement...


  • Santa Clara, California, United States ManpowerGroup Full time

    Important Note: No C2C arrangements are accepted.Essential Skills Required:1. Significant expertise in automating test cases.2. Proficient in C, Python, and/or various test automation programming environments.3. Proven experience in designing, developing, executing, and maintaining software tools and automated testing frameworks to ensure quality and...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a seasoned and accomplished QA/Automation engineer with experience in validating core networking & security features in the QA team. As a Principal Software Test Engineer in CloudNGFW Security, you will be part of a world-class software test engineering team that works on various ground-breaking technologies in the Layer 4-7...


  • Santa Clara, California, United States Jobot Full time

    Senior/Principal Test Engineer at JobotThis position is with a well-established publicly traded semiconductor firm seeking a Senior or Principal Test Engineer specializing in MEMS technology. The successful candidate will possess a robust background in Test Systems Development, MEMS, Mixed Signal Analog, PCB-Level Circuit design, and automated test equipment...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Job DescriptionNVIDIA Corporation is seeking a highly skilled Senior Software Development Engineer in Test to join our team. As a key member of our QA team, you will play a critical role in ensuring the quality and reliability of our software releases.Key ResponsibilitiesDevelop and execute comprehensive test plans to validate software releases on various...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our Prisma Access Cloud Service team at Palo Alto Networks. As a key member of our engineering team, you will design, develop, and deliver next-generation technologies to extend the protection of our next-generation security platform.Key ResponsibilitiesDesign, develop, and...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a highly skilled Principal Platform Software Engineer to take charge of the architectural design and development of next-generation data center server platforms. This role is crucial in advancing our mission as a leader in AI computing.Key Responsibilities:Design and implement platform architecture for NVIDIA...


  • Santa Clara, California, United States DeepSight Technology Full time

    Lead Software Engineer in Imaging Systems DeepSight Technology Inc. is on the lookout for a Lead Software Engineer specializing in Imaging Systems to become a vital part of our dynamic software team. As a pioneering company in the field of medical imaging, we prioritize the growth of our employees and provide substantial opportunities for professional...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a highly skilled Principal Platform Software Engineer to spearhead the architecture of next-generation data center server platforms. This role involves driving innovative solutions from conception to production, ensuring the highest standards of performance and reliability.Key Responsibilities:Architect and...