Test/qa Analyst Resume
Laurel, MD
Career Objective
Seeking a responsible and challenging position as a Lead QTP Automation Engineer where my professional attitude enables me to help further growth and development of the organization
Skill Summary Over 9 years of hands on experience with the Software Development Life Cycle including implementation of test automation scripts for enterprise applications, Software Design, Development, Data Analysis, and Quality Assurance. Over 7 years of Project Management and QA Lead/Architect experience to include leading the implementation of automation projects using QTP. Led automation testing teams of up to 8 onsite and offshore team members, have developed automation strategies, test plans, and actively participated in the execution of those plans for each release. Designed & developed robust scalable automation frameworks from scratch using HP QuickTest Pro, have designed and developed data driven, keyword driven and hybrid automation frameworks, and have strong expertise in VBScript, automation infrastructure development, and using Descriptive Programming Techniques, Regular Expression and Custom Recovery Scenarios. Strong knowledge of commonly used Automation test concepts, practices and procedures, which are applied in the design of automation frameworks. Using PowerPoint developed and presented automation framework proposals to clients in an effort to showcase Return on Investment (ROI) & advantages of an automated approach. Strong expertise in testing desktop, web applications, and Business Process Testing (BPT) using QTP, Selenium, JMeter, LoadRunner, and WinRunner. Experienced with technology stack Java, J2EE, JSP, AJAX, Javascript, DHTML, CSS Experienced with phoneGap & Mobile Application testing using cloud services. More than 5 years of experience with QA in an Agile Development environment. Experienced executing a wide variety of UNIX commands and scripts. Experience with open source test tools like Selenium, JMeter etc. Experienced testing web services using SOAPUI by creating new test cases and synchronizing them in QC. Experienced with working on applications built in a Service Oriented Architecture (SOA) environment. Experienced creating and implementing test environments for a client-server or distributed system involving relational databases. Experience in mapping requirements to test cases and the ability to come-up with ideas to enhance the existing process. Experienced with HIPAA & healthcare application environment. Strong ability to work smoothly and effectively in groups comprised of widely ranging personality types. Proven ability to support software engineering life cycle (requirements analysis, design alternatives; detail program specifications, test plans, test case scenarios, etc.) Experienced with different types of Software Testing methodologies such as Black Box, White Box, Functional, System Integration, Load, Performance, Stress, Regression and User Acceptance Testing. Innovative problem solver with hands on testing experience and ability to see both the business and technical sides of the problem. Excellent written and verbal communication, implementation, project/people management and interpersonal skills. Strong analytical, organizational, planning, innovative, problem solving and leadership skills. Ability to handle multiple concurrent projects while working independently and in teams in a fast-paced environment. Technical SkillsSoftware Packages: QTP, Quality Center, JIRA, WinRunner, LoadRunner, JMeter, Selenium, TOAD, MS-Office
Languages: VBScript, TSL, Java, Java Script, JSP, C++, T-SQL, HTML, XML, XSL
Operating Systems: UNIX, Linux, Windows NT/2000/2003/XP/Win7, Win Server 2003
Web Servers: Apache, Tomcat, IIS, IBM HTTP Servers
Tools: FTP, SSH, WebEx, Adobe Live Meeting
RDBMS: Oracle 11g, MS-SQL Server 2003/2005, MS Access 2003, MySQL
Confidential, Falls Church, VA July 2012 to Present
Sr. QTP Automation Expert
Responsibilities:
- Started automation efforts from scratch for the U.S Department Of Justice beginning with the EOIR (Executive Offices of Immigration Review).
- Responsible for creation and execution of automation test plans.
- Responsible for building automation test scripts using QTP, executing those scripts and reporting bugs using Quality Center
Confidential, Columbia MD April 2007 to July 2012
Lead Automation Engineer
Responsibilities:
Confidential, Silver Spring MD May 2005 to March 2007
Test/QA Analyst
Responsibilities:
- Participated in requirements analysis and product enhancement meetings with product and development team, prepared test plans, test scenarios, sample data requirements, and System Requirement Specification documents.
- Developed Keyword Driven Framework from scratch using combination of Shared Object Repository and Descriptive Programming Techniques.
- Executed test scripts and reported detailed defects description through Quality Center.
- Designed, implemented, and maintained test strategies and test scripts for functional software applications using QTP.
- Participated in time sensitive testing projects for applications built using APL, SQL, C#, C++, VB and ASP.Net.
- Performed regression and software integration testing using WinRunner and QTP.
- Developed, enhanced, and documented automated testing methodologies, selected manual test cases, and converted them into automated scripts using WinRunner & QTP.
- Fully automated all black-box test cases for critical integration piece of application called CFL Updater which is used to accept, validate, process/reject update requests from various other applications.
- Designed a solid Hybrid automation framework where test scripts were reusable and easily maintained.
- Developed robust QTP scripts using Descriptive Programming Techniques and employed Regular Expressions to handle dynamic objects.
- Developed and maintained Shared Object repositories, created data driven scripts using data tables and external files.
- Developed distributed load performance testing scripts using LoadRunner and executed the same creating various scenarios including goal-seek, rendezvous point, gradual increment of VUser until stress point was met.
- Developed parameterized LoadRunner scripts to ensure new set of data were utilized by each Vusers.
- Used automation tool to help Project Managers and Business Analysts in creation and conversion of various file formats.
- Performed quality assurance and quality control checks on data, GUI, reports, graphs, and database.
- Performed platform conversion, individual product upgrade, and upgrades to total SoftMed product suite.
- Developed automation script for book keeping, scheduling, and code delivery to various client sites.
- Responsible for SQL back up and restoration creating backup devices. Wrote batch queries and stored procedures as a part of backend testing. Completed flat files to SQL conversion for CFL SQL having more than 5 million patient records.
- Tested SoftMed product compatibility with various versions/combinations of third party software such as SQL Server 2005, MS Office and IE and insured SoftMed product behaved the same with third party updates.
- Performed unit testing in development environment using APL debugger and MS Visual Studio.
- Assisted in estimating testing efforts and provided status updates. Assisted product group and client support identify site specific issues in a timely manner.
Confidential, Towson January 2003 to May 2005
Graduate Assistant
Duties:
- Provided computer tech support for computer lab of over 50PC's and over 400 students; hardware support included installation and maintenance of printers, hubs, external and internal modems.
- Worked with university's technical department to troubleshoot hardware, software, networking, and applications related issues for the entire University.
- Software support included Windows 95, 98, NT, 2000, 2003 and XP Professional, LINUX, and UNIX.
- Maintained and enhanced department intranet, website, and department tutoring application, enhanced university's defects tracking application and regression tested the same.
- Assisted in assembling customized computers and servers according to various department requirements. Upgraded and installed operating systems, memory, disk drives, and hard drives.
- Helped students with various problems related to computer programming and testing.
- Assisted Network Analyst in Day-to-Day Operations, Changes, and Errors Recovery.
Master of Science, Computer Science
Bachelors of Engineering
References
Available upon request