Posted in

Technical lead – Staff Software Quality Engineer

Technical lead – Staff Software Quality Engineer

CompanyBroadcom Limited
LocationPalo Alto, CA, USA
Salary$119000 – $190000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • Minimum 6 years of strong background in networking or security or cloud-based technologies.
  • Minimum 6 years of strong programming skills in Python, YAML, Bash, and object-oriented programming.
  • Minimum 4 Years of Virtualization experience in Installation, Configuration & Administration is required. Good understanding of IO subsystems and virtualization. (vSphere)
  • Extensive knowledge and practical experience in firewall and security services, as well as in the networking TCP/IP stack, L2/L3, and WAN.
  • Excellent problem-solving skills, ability to debug complex systems, and networking troubleshooting and debugging expertise.
  • Working knowledge of REST APIs.

Responsibilities

  • Using an advanced testing strategy, create a comprehensive test plan addressing various aspects, including functional, system, scalability, performance, longevity, and churn. Formulate intricate test cases based on a distributed scale topology.
  • Initiate the QE lifecycle by crafting a test plan, conducting tests, automating them, maintaining integration in CI/CD, identifying defects, reporting issues, and launching the feature within tight deadlines.
  • Design, develop, and maintain scalable and robust tests using Python in the Pytest.
  • Develop high-quality complex Python tests on a distributed system on a scale and in a private cloud.
  • Be a strong advocate of Software Quality & regular follow-up with Developers to get defects in a resolved fix state.
  • Coordinate with the test team and across the development, product management, SRE, and systems engineers to ensure a feature is tested from the functional, scale, system, and performance perspectives.
  • Design complex distributed architectures, influence a peer group to adopt them, and then work with management to implement them.
  • Mentor and guide junior engineers, promoting best practices in software testing, coding, defects, code review, and automation.
  • Document architectures, procedures, and processes and contribute to improving the process.

Preferred Qualifications

  • Familiarity with Traffic simulator tools like Ixia Cyperf, TRex, and Iperf is preferred.
  • It’s a bonus if you are familiar with virtualization, containerization, or cloud platforms like VMware, AWS, Azure, or GCP.
  • Testing IDS/IPS/Malware/Network anomaly is a bonus.