Full Time

Principal Software Engineer in Test (AI/ML Strata Cloud Service)

Palo Alto Networks
$130,000 - $170,000* / year (about $63–$82 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Palo Alto Networks, so some details may not match this job. The employer's own page has the real description.

Overview

The Principal Software Engineer in Test (AI/ML Strata Cloud Service) at Palo Alto Networks is responsible for leading the design and implementation of scalable testing frameworks to ensure the quality and performance of our advanced AI/ML cloud solutions. This role requires a deep understanding of software testing methodologies, specifically in the domain of artificial intelligence and machine learning. The successful candidate will collaborate with various engineering teams to develop robust test plans, automate testing processes, and enhance overall product reliability while driving continuous improvement initiatives across the development lifecycle.



Job Responsibilities

  • Develop and maintain automated test frameworks for AI/ML cloud services.
  • Design comprehensive test strategies and plans to evaluate software performance and reliability.
  • Collaborate with cross-functional teams to define testing requirements and achieve high-quality deliverables.
  • Implement continuous testing practices across the development lifecycle, enhancing CI/CD processes.
  • Monitor and analyze test results, identifying defects and coordinating remediation efforts.
  • Lead and mentor junior QA engineers, providing guidance in testing best practices.
  • Stay abreast of emerging technologies and industry trends related to AI/ML testing.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software testing or quality assurance.
  • Strong experience in automated testing frameworks, with specific knowledge in AI and ML paradigms.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Expertise in using testing tools and technologies, including Jenkins, Selenium, and TestNG.
  • Solid knowledge of cloud computing concepts and related platforms such as AWS or Azure.
  • Outstanding analytical, problem-solving, and troubleshooting skills.


Technologies & Tools

The Principal Software Engineer in Test will utilize a variety of technologies and tools to facilitate the testing process, including but not limited to automated testing frameworks like Selenium, performance testing tools such as LoadRunner, and CI/CD solutions like Jenkins. Additionally, familiarity with cloud platforms (AWS, Azure) and programming languages including Python and Java will be essential to develop effective testing solutions for AI and ML services.



Ideal Candidates

Ideal candidates for this position will possess a strategic mindset, bolstered by a strong technical foundation and the ability to drive quality initiatives in a fast-paced environment. They will exhibit exemplary leadership and mentoring skills, fostering an environment of collaboration and excellence within their teams. A passion for emerging technologies in AI and ML, paired with a proactive approach to problem-solving and continuous improvement, will further distinguish successful applicants for this key role at Palo Alto Networks.

Among 15 to 24-year-olds in Paraguay, unemployment was 8.2% from April to June 2026, against 3.9% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.