San Francisco Bay Area, CA
Staff QA Engineer, Broadcom Limited, San Jose, CA 03/03 to Present (previously Brocade Communications)
Responsible for product quality assurance testing as part of engineering development test team, writing test plans, reviewing functional spec and design spec of various features and automating test cases using Python to test software features. Created test suites and reusable test libraries, portable across multiple features. Responsible for testing Restconf and YANG models for switches, verifying Python libraries and utilities on Github to configure and monitor devices. Also tested fiber channel and features like security, nameserver, zoning, FCoE, iSCSI, platform features, High availability features, switch API, MAPS, and many others. Utilized multiple traffic test tools from finisar, Agilent, IXIA and Spirent. Tested switch monitoring and management features using tools like Postman, CURL, Kafka, and Secure servers like Radius, TACACS+, LDAP, HTTPS and Docker containers. Performed multi-vendor validation using Cisco UCS servers, Emulex and Qlogic adapters and CNAs. Used Web based GUI to configure, monitor and test devices. Tested ethernet, FCoE, ETS, PFC, LACP and LLDP features on Data center switch platforms. Responsible for supporting the offshore regression team. Helped mentor junior engineers. Occasionally coordinated release management for a new hardware and firmware release by cross functional interfacing with development teams, SQA, OEM test teams and product management teams, reporting team test status, representing dev test team in weekly status review meetings and defect review meetings.
MS in Computer Engineering, Santa Clara University, CA. BS in Electronics and Telecommunications