Lead Sr. Software Quality Assurance Engineer Resume
SUMMARY:
- Over 17 years experience as a software and web application QA professional.
- Over 7 years of experience leading software QA and UAT teams including developing and implementing QA processes.
- Proficient in various software testing methodologies and approaches.
- Extensive background in web, client server and mobile applications testing.
- Experienced in developing and executing test strategies, test plans, test cases and test metrics.
- Software configuration management experience (source code control, build promotion and server configuration).
- Current with best practices and industry trends such as Agile and SCRUM.
- Work well in a fast - paced, dynamic environment with aggressive schedules.
- Very detail oriented with ability to maintain a high level of quality.
TECHNICAL SKILLS:
QA test methods: black box, functional, system, installation, browser compatibility, integration, security, regression, data validation, load/ stress, performance, mobile, localization and user acceptance testing.
Development Environment: Waterfall, Agile, SCRUM
Languages tested: ASP.Net, classic ASP, Javascript, Java, J2EE, VB, VBScript, C#, XML, HTML, PHP
System/ Environment: Web based, Mobile, Client/Server, desktop
Software Configuration:: Jenkins, VSS, Subversion, Tortoise SVN, MS Server configuration
Automation:: Test Caf, Selenium, LoadUI, Empirix e-Test and e-Load, QTP
Databases: Microsoft SQL/Query Analyzer, MySQL, Oracle, MS Access
Defect Trackers: JIRA, HP Quality Center / Test Director, Mantis, PVCS Tracker, Phabricator
Browsers: Internet Explorer, Firefox, Chrome, Opera, Safari
Platforms/Operating Systems: Windows: (Server 2012, Vista/7/8, 10), Mac OS, iOS, Android. Chrome OS
Others: MS Sharepoint, MS Project, MS Office, XML spy, Dreamweaver, Photoshop
PROFESSIONAL EXPERIENCE:
Confidential
Lead Sr. Software Quality Assurance Engineer
Responsibilities:
- Lead Software QA Engineer who implemented and oversaw the QA testing process.
- Performed functional, regression and system testing of web based and mobile asset management applications.
- Automated manual functional and regression test scenarios using automation software.
- Developed and maintained test plans, test cases and test metrics.
- Built a high performance QA team by hiring and mentoring QA engineers (local and offshore).
- Analyzed software defects; conducted weekly bug triage meetings with development and product management.
- Performed source code control, build release management and server configuration for Development and QA environments
- Provided second tier technical support for customer issues.
Confidential
Sr. Software Quality Assurance Engineer
Responsibilities:
- Assigned the role of sole Sr. QA consultant to lead the testing at a startup software company.
- Performed functional, integration and regression testing of a re-designed web based, enterprise
printing solution application for Windows and Mac OS.
- Performed functional, integration and regression testing of mobile application version of the same software (iOS, Android and Chrome OS).
- Effectively developed and maintained test plans, test cases and test metrics.
- Reported, tracked and followed up on defect resolution using Phabricator.
- Developed and maintained software product tutorial videos.
FLUENSEE (
Lead Sr. Software Quality Assurance Engineer (consultant)
- Assumed the role of lead Sr. QA engineer to implement and oversee the QA testing process.
- Performed functional and automated testing for asset management web and mobile applications.
- Automated functional and regression manual test scenarios using Test Café automation software.
- Developed and maintained test plans, test cases and test metrics.
- Performed source code control, build release management and server configuration for Development and QA environments.
- Reported, tracked and followed up on defect resolution using Jira.
Confidential
Lead Software Quality Assurance Analyst
Responsibilities:
- Assigned the role of Sr. QA Analyst consultant to lead the testing effort for a development team.
- Performed functional, integration and unit testing for customer correspondence module of an automobile finance web application.
- Performed extensive XML analysis for testing and defect resolution
- Automated manual regression test scenarios using Selenium to reduce testing time.
- Developed and maintained test plans, test cases and test metrics.
- Reported and tracked defects using HP Quality Center.
- Followed up on defect resolution with development and business teams.
Confidential
Lead Software Quality Assurance / User Acceptance Test Analyst
Responsibilities:
- Led and coordinated test cycles for a team of three UAT / QA analysts in successfully testing a Confidential transactional email system.
- Performed functional, regression, mobile (iOS, Android), integration, localization, API and data validation testing (SQL) of the email system.
- Performed requirements analysis for QA strategy development.
- Developed and maintained test plans, test cases and test metrics.
- Setup up and maintained an open source issue tracking system.
Confidential
Sr. Software Quality Assurance Analyst
Responsibilities:
- Performed functional, regression, integration, smoke, data validation testing of health care web based (ASP.NET; C#, Java) and legacy client/server applications
- Developed and maintained test plans / test cases for applications.
- Trained and mentored junior QA staff
Confidential
Software Quality Assurance Manager (full time employee)
- Promoted to serve as QA manager overseeing a team consisting of local QA Analysts and offshore QA technicians located in China and India.
- Performed functional, regression, system integration, automated, UAT, data warehouse and data validation testing of CRM web apps developed in ASP.NET and C#.
- Performed requirements analysis; created test plans, test cases, test matrix, testing estimates, testing metrics and training documentation.
- Planned and scheduled QA test cycles for the web based CRM applications.
- Created and implemented department QA processes and assisted in developing the SDLC used.
- Performed source code control, build release management and server configuration for Development, QA, UAT and training environments.
- Setup and maintained an open source issue tracking system.
Confidential
Sr. Software Quality Assurance Analyst
Responsibilities:
- Performed functional, regression, system integration, automated, UAT and data validation testing of CRM applications developed in ASP.NET and C#.
- Developed and maintained test plans and test cases for CRM applications.
- Automated test scenarios using Empirix e-Test and e-Load.
- Performed data validation testing by use of SQL queries.
- Worked closely with development and business teams by testing applications and assisted in providing direction for defect fixes and enhancements.
Confidential
User Acceptance Test Analyst / Sr. Business Analyst
Responsibilities:
- Performed user acceptance testing of internal/external health care web applications developed in Java / XHTML and client-server applications developed in C and Visual Basic.
- Executed UAT testing cycles for multiple projects by coordinating documentation, resources and end user staff.
- Developed and maintained test plans used during UAT.
- Developed, edited and executed test cases in HP Quality Center.
- Validated applications followed business rules and processes.
- Reported, tracked and followed up on defect resolution using Test Director.
Confidential
Software Quality Assurance Analyst
Responsibilities:
- Performed functional and localization testing of copier/printer web based management application and embedded printer controls.
- Executed automation scripts developed with Mercury Interactive Quick Test Pro.
- Tested web application and printer controllers for localization.
- Tested against various combinations of browsers, operating systems, and hardware.
Confidential
Software Quality Assurance Analyst
Responsibilities:
- Performed functional testing of pharmaceutical industry web application developed in Java and HTML.
- Maintained and executed test cases for use during functional testing cycles.
- Tested against various combinations of browsers, operating systems, and hardware.
Confidential
Software Quality Assurance Analyst
Responsibilities:
- Performed black box functional testing of a web based digital imaging application running on a J2EE platform, developed in Java and HTML.
- Developed, maintained and executed test cases for use during functional testing cycles.
- Performed integration testing of AOL client version of same application.
- Tested against various combinations of browsers, OS and hardware.
- Reported and tracked defects, worked with other product team members to close defect reports.
Confidential
Software Quality Assurance Analyst
Responsibilities:
- Performed functional testing of consumer based mobile and desktop applications developed in C for PC, mobile PDA and Bluetooth printer wireless platforms.
- Tested against various desktop and mobile PDA handsets.
- Tested wireless connectivity of PDA applications to printers via Infrared and Bluetooth wireless technologies.
Confidential
Software Quality Assurance Analyst
Responsibilities:
- Performed functional testing of web based digital image online storage application developed in Java and HTML against various combinations of browsers, OS, and hardware.
- Developed test cases and assisted in test plan development.
- Lead QA team testing efforts for application modules.
