Senior Quality Assurance Engineer Resume
Palo Alto, CA
SUMMARY:
- I have 4 years of experience in manual and automated testing in client/server Enterprise Level SaaS applications in Windows and Linux environments.
- I also have 10 plus years of experience in manual and automated testing of networking devices such as Cisco routers and switches.
- I specialize in system level testing and monitoring of CPU, memory and file system resources throughout the SDLC.
- Skilled at translating complex and ambiguous requirements into highly effective test plans and test cases within either Agile or Waterfall environments.
- Proven team management skills leading and mentoring eight - member testing team.
- Skilled problem solver able to troubleshoot and resolve issues quickly and effectively.
TECHNICAL SKILLS:
Operating Systems: Linux, Cisco IOS, Solaris, MacOS, Windows, Apple iOS and mobile devises
Development/Testing Methodologies: Agile/Scrum, Test Driven Development(TDD) and Waterfall
Cisco Certifications: CCENT#CSCO12384093
Programming/Scripting Languages: TCL/Expect, Python
Networking: L1/L7 Protocols, Network Management Applications, test bed configuration
Network Platforms: Small home/office - Intermediate - Enterprise / high availability(HA) devises
Tools: VMware Fusion, Valgrind, Selenium IDE, TCL, Wireshark, Fiddler, MS Network monitor 3.4GitHub, Rally, browser supported dev tools, ATS(Cisco test harness)
SaaS related: iPaaS, SSO, SLO, mobile devises, multi-user login authentication, REST API and AWS
KEY HIGHLIGHTS:
- Hands on experience applying testing methodologies based on requirements, functional, integration and ad hoc testing to provide high levels of code coverage, quality and bug counts.
- Use of heuristics to verify standalone, client / server and distributed systems for race conditions, memory leaks, high CPU usage, and to verify hardware drivers and file systems functionality.
- Documented 950 bugs with a high efficacy by applying various testing methodologies.
- Experience with developing automated test suites in Tcl and mentoring junior members to enhance and add new feature coverage to regression test suites
- Expertise in using code coverage tools and analyzing coverage to verify testing effort: providing project management with an additional metric of product maturity after defect trends are calculated
- Expertise in verifying new features based on command line (CLI) or GUI based interfaces
- Verified iPaaS integration of products in Firefox, Chrome, Safari and Internet Explorer for mobile SaaS Enterprise project
- Architect, design and deliver test beds to support QA and Development teams this increased the efficiency of QA lab setup/configuration and a reduction of Operations resources.
- Monitor system resources during test phases of new products, i.e. memory, CPU and file system to determine system level defects early in the development cycle.
- Configuration level experience with routers and switches - vlans, routing, cabling and IP addressing
- Layer 2 and Layer 3 protocols: STP, RSTP, trunking, RIP, OSPF, BGP, EIGRP, ISIS and MPLS (Knowledge and course work from CCNA class)
- Hands on and course work experience of wireless (wlan) protocols 802.11a/b/g/n
- Hands on experience troubleshooting data plane, control plane and management plane functions and protocols.
PROFESSIONAL EXPERIENCE:
Confidential, Palo Alto, CA
Senior Quality Assurance Engineer
Responsibilities:
- Develop effective test strategies and concise test stories in Agile / Kanban environment
- Track software defects and validate resolutions through the entire project release
- Apply specialized expertise in understanding issues, research and provide solutions
- Work with engineering and support teams on improving product quality, and reproduction of customer reported issues
- Share responsibility for improving testing methodology, processes, strategies and techniques; in corporate these improvements into the overall testing process
- Utilize GitHub to verify software commits and install latest code
- Maintain and monitor AWS servers as test environment
- Track Layer 1 through Layer 7 networking issues impacting connectivity, including DNS, DHCP, ICMP, Wireshark, MS netmonitor, ping and traceroute
- Troubleshoot WLAN network through put and connectivity as remote user over VPN
Confidential, San Jose, CA
Development Test Engineer
Responsibilities:
- Developed test plan from review of requirements documentation, automated test suite, verified test cases and filed defects.
- Developed test plan, automated test suite, verified test cases and filed defects.
- Developed test plan, automated test suite, verified test cases and filed defects.
Confidential
Development Test EngineerResponsibilities:
- Tested MPLS and IPsec Solaris based provisioning tool.
- Managed testing directives and team lead for test team in India and Santa Clara.
- Developed test plan of manual test cases for GUI interface of tool.
- Developed automated test cases for GUI using Winrunner.
- Managed and upgraded Solaris hosts for team.