We provide IT Staff Augmentation Services!

Test/qa Analyst Resume

2.00/5 (Submit Your Rating)

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 Skills

Software 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

Professional Experience

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:

Managed various QA phases and performed hands on manual and automated Regression, Functionality, and UAT testing. Built Smoke tests to report issues with GUI object functionalities for new builds and releases. Interviewed and helped select candidates for manual and QuickTest Pro (QTP) test automation teams. Managed on-shore and off-shore test automation teams in Sterling VA, India, Sri Lanka & Vietnam. Developed detailed documentation to support test automation efforts and provided automation training and demos. Conducted automation reviews to assess clients' current and future automation needs. Provided Rough Order Magnitude (ROM) estimates for automation efforts and Return on Investment (ROI) for dedicated clients' model where clients are billed for automation efforts. Worked as a primary liaison with Customer Service, Business, QA, and Development teams. Saved several hours of manual efforts by updating thousands of records in production environment using QTP. Managed entire testing activities from Functional test preparation/execution, Integration test preparation / execution, and System test preparation / execution using automation. Identified manual test cases for automation and assigned them to the appropriate team. Responsible for automation master test plans, environment configurations, application installations, and testing schedules. Created, executed, and reported on automation test plans. Provided technical leadership to the automation team. Developed highly efficient, robust, scalable and easy to maintain Keyword Driven Framework, Data Driven Framework & Hybrid Framework from scratch depending upon the nature of the application. Implemented custom check points using VBScript rather than using QTP in-built checkpoints. Tracked automated testing progress in critical areas of the application and identified gaps that needed to be filled. Expanded Keyword Driven Automation Framework to Hybrid Framework due to enhancements implemented for the application. Developed entire framework using Descriptive Programming Techniques, Regular Expressions and custom Recovery Scenarios. Ensured appropriate planning and management of the automation test resources; allocated resources to various teams depending on the project requirements. Reviewed daily and weekly automation testers\' status reports. Led QTP automation process improvement activities to identify and resolve issues. Generated various types of test data to assist manual testing, demos, mobile testing, training, U.A.T., etc. Created and maintained datasets and database environments required for automation tests, developed and peer reviewed QTP automation scripts to ensure quality and completeness of team deliverables, and assisted team with resolving automation run time and script problems. Coordinated and planned QTP script handoff to client services team, trained them on the automation script usage, and assisted with QTP script execution as needed. Reviewed change requests, analyzed overall impact on the current application and implemented necessary changes to accommodate requests via automation. Prioritized and assigned automation tasks to various automation teams, provided guidance, reviewed progress, resolved their queries, and sent reports to the upper management. Led the QA efforts for a Mobile Application development project. Managed team involved with signing-off infrastructure/architecture as well clients security changes. Developed load and performance testing script using JMeter as well as LoadRunner. Handled possible script exceptions using custom recovery scenario functions to ensure uninterrupted script execution. Executed test scripts and reported detailed defects description through defect tracking tool JIRA & Quality Center. Updated onsite QA Manger/Director on Daily/Weekly status, employee leave status, and any issues hampering automation tasks progress. Responsible for performing goal setting, midyear and annual reviews for team members and oversaw QA team activities in the absence of QA Manager. Participated in Business Operations meetings; provided automation status on new automation requests, tasks completed, in-progress, and pending. Attended monthly lessons learned meeting with the V.P. of Development and Client Services and discussed areas of the application that needed prompt attention from automation prospective and reprioritize tasks on hand.

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.
Education/Training

Master of Science, Computer Science
Bachelors of Engineering

Work Status: US Citizen Clearance Level: Public Trust

References
Available upon request

We'd love your feedback!