Palo Alto Networksposted 5 days ago
$147,000 - $225,500/Yr
Full-time - Senior
Santa Clara, CA

About the position

As a Principal Software Development Engineer in Test (SDET), you will play a key role in ensuring the quality and reliability of our software products. Your responsibilities will include creating detailed, comprehensive, and well-structured test plans that cover all possible test cases to verify feature functionality for customer use cases. You will design and execute automation scripts for all test cases, develop and maintain robust test automation frameworks, and contribute to improving existing test automation frameworks to support new software features. You will also utilize excellent troubleshooting abilities to isolate issues found during testing, verify bug fixes once they are resolved, and efficiently reproduce and debug issues found during and after software release. Additionally, you will estimate, prioritize, plan, and coordinate testing activities to ensure that feature deliverables meet release deadlines, collaborate with cross-functional product management, development, and SDET teams in a fast-paced environment, and participate in a high-paced work environment with short release cycles.

Responsibilities

  • Create detailed, comprehensive, and well-structured test plans that cover all possible test cases.
  • Design and execute automation scripts for all test cases.
  • Develop and maintain robust test automation frameworks.
  • Contribute to improving existing test automation frameworks to support new software features.
  • Utilize excellent troubleshooting abilities to isolate issues found during testing.
  • Verify bug fixes once they are resolved and efficiently reproduce and debug issues found during and after software release.
  • Estimate, prioritize, plan, and coordinate testing activities to ensure that feature deliverables meet release deadlines.
  • Collaborate with cross-functional product management, development, and SDET teams in a fast-paced environment.

Requirements

  • Proven experience in writing test plans and test cases with a strong understanding of SDET methodologies, tools, and procedures.
  • Strong knowledge of test automation methodologies, tools, and frameworks.
  • Experience developing test automation for REST APIs using Python/Pytest.
  • UI automation/testing experience using Selenium/JavaScript/Playwright.
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript).
  • Experience testing Cloud Management platforms is highly desirable.
  • Experience in building and maintaining GitLab CI/CD pipelines.
  • Experience with Cloud technologies such as AWS, Azure, or GCP.
  • Experience with TCP/IP Networking and Network/Cloud Security.
  • Knowledge of Active Directories, Cloud Directories and Identity Providers like those offered by Azure, Google, Okta etc.

Nice-to-haves

  • Demonstrated ability to learn quickly and work in fast-paced, innovative environments.
  • Excellent communication and collaborative skills.

Benefits

  • FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees.
  • Mental and financial health resources.
  • Personalized learning opportunities.
Hard Skills
JavaScript
2
Python
2
Active Directory
1
Gitlab
1
Java
1
04mKAW XFigRf534
0
0ZyonzfOAlw TCA02MXz
0
4NIGOADy xIzvfRg5n
0
70QsedY3HxU EWQhvtA4U
0
ABd7LaZ woCUGNl
0
C0Eb7 zK4kZCYaTEsn
0
EuXAgVC GhDN7ZxT1
0
P1Nl5I DmJaiu9jgwL23
0
YmuJAxz 0VCgsfz
0
ZO7Mw 0bfjvSUcY87
0
bEf5T3esuVwL 2cm0fqirXy
0
csw09 a3Nwz
0
f2iHnPk0K
0
fQNWpT 0aXcjMPHguN baC4v0gFxq
0
gSCTaX1Bv4yeIA OCN2PL09VlEkxaG
0
kIZStc
0
mPo3y
0
mZXwb 4jq03YEtAsX
0
mndgWQFvh 8WciusenfSam
0
mwbkZTMGtJ4
0
qX9Gk ybrR6
0
uwHq7 vrF6k
0
v2dueEXrKJQ hSqXZTMOw
0
vaRJK XVCIiF9oY
0
zpXSw bFrQAYvD1ZN
0
Soft Skills
n4u87C6B tszQaqwD
0
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service