QA Automation Engineer (Cloud Business Applications)

Palo Alto Networks
Santa Clara, CA, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Amazon Web Services Automation of Tests Business Software C Sharp (Programming Language) Databases Continuous Integration Linux Web Development Junit
+12 more
Microsoft UI Automation Object-Oriented Software Development Software Maintenance Ranorex Cloud Services Selenium Google Cloud Appium Containerization Information Technology Palo Alto Networks Jasmine

Job description

PALO ALTO NETWORKS is the fastest-growing security company in history and a four-time Gartner Magic Quadrant leader for our innovation and ability to execute. Named best place to work by the Silicon Valley Business Journal, we offer the chance to be part of an important mission: ending breaches and protecting our way of digital life. If you are a motivated, intelligent, creative, and hardworking individual, then this job may be for you! Join a dynamic and fast-paced team of seasoned fellow engineers designing and developing web applications in a rapidly growing company for both consumers and to support our internal operations. You will work on our business applications, implementing features across the entire stack. Accomplish business requirements by developing and maintaining software applications and databases. Responsibilities:

  • This person will lead the QA test automation and interface closely with the build and release automation to create a complete CI/CD pipeline
  • Work with global development teams to build testing solutions and troubleshoot issues in order to deliver product in high quality
  • Define & design tests in parallel ability to perform hands on work with the systems; include the ability to analyze problems in deep level
  • Define and implement testing & QA methodologies and test approach
  • Help to Define and implement Continues Integration and Continues Delivery process
  • Configure and Administrate servers / VMs / internal applications for QA Automation
  • Constantly striving to improve the CI/CD, test automated & quality processes

Requirements

  • Academic degree(s) in Computer Science or equivalent
  • Experience with both Windows and Linux Operating Systems
  • Experience with Container technologies
  • Development experience with Java, C# and Javascript
  • Experience with deploying and managing services and applications in Cloud: AWS and Google Cloud
  • Strong Object Oriented development skills
  • Ability to review requirement and build testing coverage accordingly
  • Knowledge in automation tools in general and UI automation tools: Selenium, Appium, Jasmine, Junit and Ranorex
  • Good knowledge and understanding of testing process; methodology and product life cycle
  • Excellent communication and interpersonal skills Learn more about Palo Alto Networks HERE and check out our FAST FACTS !

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

10:02 min

Navigating career paths and opportunities in process automation

Alp Uguray · JS Congress

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all