Staff Software Development Engineer in Test

Global technology leader designing and developing semiconductor and infrastructure software solutions
$119,000 - $190,000
Backend
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cybersecurity

Description For Staff Software Development Engineer in Test

Broadcom, a global leader in infrastructure technology, data center networking, and security, is seeking a Staff Software Development Engineer in Test for their ANSBU team. This role focuses on developing and maintaining sophisticated test automation frameworks for their vDefend Distributed Firewall and ATP products. The position requires extensive experience in Python development and test automation, with a strong background in security and networking technologies.

The role combines technical leadership with hands-on development, requiring expertise in building scalable test automation frameworks and implementing comprehensive testing strategies. You'll work with cutting-edge security products while leading and mentoring junior engineers. The position offers the opportunity to work with advanced distributed systems and cloud technologies in a fast-paced, agile environment.

Located in Palo Alto, CA, this role offers competitive compensation ($119,000 - $190,000) plus comprehensive benefits including medical coverage, 401(k) matching, and equity opportunities. The position requires 8+ years of relevant experience and deep expertise in Python, automation frameworks, and security technologies. This is an excellent opportunity for a senior technical professional looking to make an impact in the cybersecurity space while working with industry-leading technology.

Last updated 18 days ago

Responsibilities For Staff Software Development Engineer in Test

  • Design, develop, and maintain scalable test automation frameworks using Python
  • Develop high-quality complex Python tests on distributed systems
  • Provide technical feedback to manual test engineers
  • Create comprehensive test plans for functionality, system, scalability, performance
  • Lead development of test plans, scripts, and scenarios
  • Collaborate with development, manual test engineer, and product teams
  • Advocate for Software Quality and follow up on defect resolution
  • Mentor and guide junior engineers
  • Perform manual testing as needed
  • Track test & automation deliverables to product release schedule

Requirements For Staff Software Development Engineer in Test

Python
Linux
Kubernetes
  • Minimum 8 years of Python coding work experience
  • Strong programming skills in Python, yaml, bash, and Object-oriented programming
  • Expertise in Python and related testing frameworks (PyTest, Robot Framework)
  • Experience in building and optimizing test automation pipelines
  • Knowledge of CI/CD tools (Jenkins, GitLab CI)
  • Working knowledge of REST APIs
  • Strong background in firewall and security services
  • Experience in TCP/IP networking stack, L2/L3, and WAN
  • Experience in System level testing and performance testing
  • Bachelor's degree in Computer Science or equivalent with 8+ years experience, or Master's with 6+ years experience

Benefits For Staff Software Development Engineer in Test

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental and vision plans
  • 401(K) with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays, sick leave and vacation time
  • Paid Family Leave
  • Competitive compensation
  • Annual discretionary bonus
  • Equity awards

Interested in this job?

Jobs Related To Broadcom Staff Software Development Engineer in Test

STA Design Automation Engineer

Senior STA Design Automation Engineer position at Broadcom, focusing on ASIC design timing analysis with competitive salary and benefits.

Staff Engineer

Staff Engineer position at Broadcom working on VCF R&D division, developing next-generation Observability infrastructure with competitive compensation and benefits.

vCenter Database Technical Lead

Senior Database Technical Lead position at Broadcom focusing on vCenter database systems and data persistence, requiring 12+ years of experience in database engineering and team leadership.

Physical Design Engineer

Senior Physical Design Engineer position at Broadcom, focusing on ASIC implementation and design closure, offering competitive compensation and comprehensive benefits.

Staff Engineer - PNR/STA

Staff Engineer position for Place and Route/STA development at Broadcom, focusing on complex Digital IP subsystems and Semi-custom macros.