Staff Software Development Engineer in Test

Broadcom

California (MO)

On-site

USD 120,000 - 192,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision plans
401(k) with company matching
Employee Stock Purchase Program

Job summary

Broadcom is seeking a Principal Software Developer Engineer in Test located in California to develop and produce Python code for robust test automation frameworks. Your expertise will drive the validation of security products through comprehensive testing strategies.

The ideal candidate will have over 6 years of programming experience in Python and related technologies, with a competitive annual salary ranging from $120,000 to $192,000, plus a comprehensive benefits package.

Qualifications

  • Minimum 6 years of programming experience in Python, YAML, Bash.
  • Expertise in Python and testing frameworks.
  • Hands-on experience with system-level and performance testing.

Responsibilities

  • Design and maintain scalable test automation frameworks in Python.
  • Develop complex Python tests in a private cloud.
  • Lead the development of test plans and validate system functionality.

Skills

Python programming
Automation frameworks (PyTest, Robot Framework)
CI/CD tools (Jenkins, GitLab CI)
Networking knowledge
Performance testing
Cloud technologies (AWS, Azure, GCP)

Education

Bachelor's degree in Engineering or Computer Science
Master's degree in Engineering or Computer Science

Job description

Job Description

We have an exciting opportunity for a Principal Software Developer Engineer in Test. The position is located in Palo Alto, CA, USA. The team is responsible for delivering high‑quality security products. This role focuses on developing and producing Python code for manual test plans and overseeing end‑to‑end automation for testing vDefend Distributed Firewall and ATP.

Job Responsibilities
  • Design, develop, and maintain scalable, robust test automation frameworks in Python.
  • Develop high‑quality, complex Python tests on a distributed system at scale and in a private cloud.
  • Act as a technology expert and provide feedback to manual test engineers.
  • Lead the development of test plans, scripts, and scenarios to validate system functionality, performance, and scalability.
  • Collaborate with development, manual test engineers, and product teams to define and implement testing strategies for complex software systems.
  • Advocate for software quality and follow up with developers to resolve defects.
  • Mentor and guide junior engineers, promoting best practices in coding, review, and automation.
  • Perform manual testing as needed.
  • Track test and automation deliverables to product release schedules.
Required Skillsets
  • Minimum 6 years of strong programming experience in Python, YAML, Bash, and object‑oriented programming.
  • Expertise in Python and related testing frameworks such as PyTest or Robot Framework.
  • Proven experience building and optimizing test automation pipelines.
  • Hands‑on knowledge of CI/CD tools such as Jenkins or GitLab CI.
  • Working knowledge of REST APIs.
  • Strong background in networking, security, or cloud‑based technologies.
  • Hands‑on experience with system‑level testing and performance testing, networking, security, or cloud‑based technologies.
  • Bonus: Familiarity with virtualization, containerization, or cloud platforms like VMware, AWS, Azure, or GCP.
  • Excellent problem‑solving skills, ability to debug complex systems, and networking troubleshooting/debugging.
Education & Experience

Bachelor’s degree in Engineering, Computer Science or equivalent and 8+ years of related experience, or Master’s degree in Engineering, Computer Science or equivalent and 6+ years of related experience.

Why Join Us?
  • Work on cutting‑edge technologies in a dynamic and innovative environment.
  • Collaborate with a talented and passionate team.
  • Competitive compensation and benefits package.
Legal Authorization

Legal authorization to work in the U.S. is required.

Compensation and Benefits

The annual base salary range for this position is $120,000 - $192,000.

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Broadcom offers a competitive and comprehensive benefits package: Medical, dental, and vision plans; 401(k) participation with company matching; Employee Stock Purchase Program (ESPP); Employee Assistance Program (EAP); company paid holidays; paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.

Broadcom is proud to be an equal‑opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff SDET: Python Automation & Test Lead
Staff SDET: Python Automation & Test Lead

Broadcom • California (MO)

On-site
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Broadcom • Durham (NC)

On-site
USD 91,000 - 146,000
Medical, dental and vision plans
401(K) participation including company matching
Employee Stock Purchase Program (ESPP)
Staff Software Automation/Test Engineer
Staff Software Automation/Test Engineer

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 104,000 - 170,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Broadcom • Illinois

On-site
USD 91,000 - 146,000
Medical, dental and vision plans
401(K) participation including company matching
Employee Stock Purchase Program
+2
Principal Software Engineer in Test (Next Generation Firewall)
Principal Software Engineer in Test (Next Generation Firewall)

Palo Alto Networks • Santa Clara (CA)

On-site
USD 147,000 - 220,000
Stock options
Health benefits
Flexible working hours
Principal Fab Test Engineer
Principal Fab Test Engineer

Socket.dev • Fort Collins (CO)

On-site
USD 129,000 - 207,000
Discretionary annual bonus
Equity grant
Comprehensive benefits
Senior Principal Engineer Test
Senior Principal Engineer Test

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 157,000 - 254,000
Mainframe Software Development Engineer In Test Software
Mainframe Software Development Engineer In Test Software

Front Door Defense • Lisle (IL)

On-site
USD 109,000 - 176,000
Medical, dental and vision plans
401(K) participation with company matching
Employee Stock Purchase Program (ESPP)
+2
Staff Software QA Engineer
Staff Software QA Engineer

Zoomcar • Santa Clara (CA)

Hybrid
USD 121,000 - 148,000
Medical, dental, vision insurance
401(k)
Paid holidays and vacation time
Test Engineer (ATE)
Test Engineer (ATE)

Broadcom • San Jose (CA)

On-site
USD 120,000 - 192,000
401(K) with company matching
Employee Stock Purchase Plan
Paid sick leave and vacation time