Staff Software Development Engineer in Test

BroadcomSan Diego, CA
Onsite

About The Position

Broadcom is a leading global company in infrastructure technology, data center networking, and security. The ANSBU division is a leader in distributed and gateway security, with products like vDefend Distributed Firewall and ATP designed to stop lateral movement and diagnose threats early. This role is part of a close-knit, fast-paced team operating in an agile environment to solve critical challenges for internal and external customers. The position is located in Palo Alto, CA, USA, and requires working in an office environment 5 days a week, with no hybrid or remote options.

Requirements

  • Minimum 6 years of strong programming skills in Python, YAML, Bash, and object-oriented programming.
  • Expertise in Python and related testing frameworks (e.g., PyTest, Robot Framework).
  • Proven experience in building and optimizing test automation pipelines.
  • Hands-on knowledge of CI/CD tools (e.g., Jenkins, GitLab CI).
  • Working knowledge of REST APIs.
  • Strong background in networking, security, or cloud-based technologies.
  • Hands-on Experience in system-level testing and performance testing, networking, security, or cloud-based technologies.
  • Excellent problem-solving skills, ability to debug complex systems, and Networking troubleshooting/debugging.

Nice To Haves

  • Familiarity with virtualization, containerization, or cloud platforms like VMware, AWS, Azure, or GCP.

Responsibilities

  • Design, develop, and maintain scalable, robust test automation frameworks in Python.
  • Develop high-quality, complex Python tests on a distributed system on a scale and in a private cloud.
  • Provide feedback to manual test engineers as a technology expert during code development.
  • 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.
  • Act as a strong advocate for Software Quality and regularly follow up with Developers to ensure defects are resolved.
  • Mentor and guide junior engineers, promoting best practices in software coding, review, and automation.
  • Perform manual testing as needed.
  • Track test & automation deliverables to product release schedules.

Benefits

  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Other leaves of absence
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service