Skip to content

Technical lead – Staff Software Quality Engineer
Company | Broadcom Limited |
---|
Location | Palo Alto, CA, USA |
---|
Salary | $119000 – $190000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, 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.