Sr. Performance Test Engineer Resume
Glendale, WI
Professional summary
- Over 10 Years of diverse experience in Quality Assurance (Manual / Automated) testing with expertise in requirements gathering, analysis, design, application testing & Quality Assurance of Web based applications, Client Server and Mainframe applications.
- Expertise in Test Planning, Test Cases Design, Test Environment Setup, Test Data Setup, Defect Management, Configuration Management.
- Execution of automated test scripts using Mercury Tools (Test Director/Quality Center, LoadRunner, and QTP), JMeter based on business/functional specifications.
- Proficient in different phases of testing like Sanity Testing, Functional Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, User Acceptance Testing (UAT).
- Performed Black Box,OBIEE testing, Performance Testing, Regression,Disaster Recovery and Validation testing during the testing life cycle of the product release.
- Participated in Integration, System, Smoke and User Acceptance Testing.
- Prepared Test Plan, Effort Estimation and Regression Checklist.
- Prepared User Manuals for Projects/ Modules level.
- Specialized in performance testing applications using load-testing tools such as Load Runner, Performance Center, Wily Interscope.
- Expert in Automation testing Using QTP
- Extensive experience in using LoadRunner in Web and Web services
- Expertise in Test Management and Bug Tracking tools like Quality Center,Wily introscope, Test Director.
- Strong knowledge of using Single and Multiple protocols in Loadrunner Vugen like Web Http, WebSevices,Ajax Tru Client,SAP Gui,SAP Click and Script, Web Click and Script,Citrix ICA,ODBC,Flex and Oracle NCA.
- Expert in Leading QA Projects and mentoring Team Members
- Knowledge on Visio diagrams and Mainframe technology
- Effort estimation for undertaking new project and prepare reports for the same.
- Ability to identify root causes and derive corrective actions to meet short and long term business requirements using resourceful approaches.
- Exceptional ability to build productive relationships with business users, test teams, development teams and clients across functional and technical disciplines and thus generating accurate and detailed business requirements.
- Ability to successfully manage multiple deadlines and multiple projects effectively through a combination of business and technical skills.
- Strong business analysis skills and thorough understanding of software development life cycle.
- Strong ability to understand and document critical data through effective data collection, data analysis and data interpretation.
- Strong problem solving skills and very good time management skills.
- Ability to master new technologies quickly.
SKILL SET SUMMARY
Operating Systems : AIX, HP-UX, Linux, Windows 2003/2005 Languages : C, C++, TSL, JAVA, SQL and PERL. Databases : Oracle, MS Access, DB2 and MS SQL server Testing Tools :LoadRunner,PerformanceCenter,JMeter,HP Site Scope, QTP,OBIEE,JUnit,Clear Case. Web / Application Servers : Tomcat, IIS, WebSphere,MQ Series and WebLogic. Web Technologies : Struts Framework, Java Servlets, Java Beans, J2EE, JMS,JDBC, RMI, EJB, Swing, and Mainframe XML and Web services : XML, DOM, XPATH, XSD, WSDL and SOAP. Defect tracking tool : Quality Center, Performance Center,Bugzilla Other Tools : Neo Load Tool,Toad, Visio,Wily Introscope
Professional EXPERIENCE
Confidential, Glendale, WI Sep-2011-Till Date Sr. Performance Test Engineer
Confidential a National Healthcare IT consultant ranked as nation's top 1218 fastest growing company in Consulting, Implementation, Support and Development for Health care clients like SIGMA SPECTRUM, BAXTER, and HOSPIRA.
Responsibilities:
- Gathered the requirements and compiled them into Test Plan
- Followed Agile Methodologies (scrum)
- Responsible for implementing LoadRunner,Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner.
- Prepared Test Cases, Vugen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
- Expert in creating Next Generation Usage Pattern Analysis from the Production Logs to generate Performance Load.
- Extensive backend knowledge Oracle 10g,11g, SAP, SOA,JAVA,J2EE,.Net Application Servers.
- Perform optimization; advising on overall BI infrastructure, ETL and BI (front-end) tools; performing BI reporting, SAP Fico Reporting.
- Gathering and finalizing of specs / defining business and functional requirements for BI reporting by conducting workshops, completing BI Report Specifications; guiding disposition of reports between ECC and BI. Setup QA Environment Installing Loadrunner,Silk Performer, QTP ,Batch Processes.
- Consolidation of QA SAP, Seibel CRM,CMS projects under different LOB's to ensure resource planning, Designing the high-level SAP BI data model for new subject areas, including security require men, SAP, Seibel CRM Business Intelligence Warehouse (BW) SAP Integrated Planning (IP).
- Identified Real World Scenarios and Day in Life Performance Tests
- Complex Usage Pattern Analysis
- Used Performance Center to define performance requirement like SLA in test.
- Interface with developers, project managers, and management in the development, execution and reporting of test automation results
- Identify and eliminate performance bottlenecks during the development lifecycle
- Accurately produce regular project status reports to senior management to ensure on-time project launch.
- Performed Black Box,White Box, Performance testing , Regression , and Validation testing during the testing life cycle of the product release.
- Participated in Integration, System, Smoke and User Acceptance Testing.
- Wrote User Acceptance Test (UAT) Plans and User Acceptance Test Cases.
- Verify that new or upgraded applications meet specified performance requirements.
- Used to identify the queries which taking too long and optimize those queries to improve performance for degrading the performance by looking at the resources such as Available Bytes and Private Bytes.
- Inserted GUI, bitmap and database checkpoints to check the functionality and data integrity.
- Involved in updating the whole Oracle based application on UNIX platform.
- Independently develop LoadRunner test scripts according to test specifications/ requirements.
Environment: Windows2003/NT, UNIX, SAP web, Web HTML /HTTP, Load Runner, JUnit,Oracle10g and XML/ SOAP, Java, Performance Center, Java script
Confidential, Erie, PA Nov 2010 - July 2011 Performance Test Lead
Confidential is a 13th largest multi-line insurance company, offering auto, home, commercial and life insurance through the network of independent insurance agents with geographical presence extended to 11 states, Confidential Group ranks 461 on the FORTUNE 500 Companies.
Responsibilities:
- Followed Agile Scrum methodology
- Prepared Test Plan based on the requirements.
- Developed Scenarios in Controller based on the User Load and Transaction Volume
- Developed and executed formal test plans to ensure the delivery of quality software applications.
- Enhanced the test scripts using Citrix 9.2 OEM,Web Http,ODBC,SAP Gui,JAVA protocol in Load runner.
- High Level Test Plans were written by incorporating User Profiles, Configurations, Environments, Risks, Test Scenarios, Schedules and Analysis and Presentation of Results using Mainframe .
- Executed stress/load/rendezvous scenarios and regression testing for various operations and performed detailed test analysis reports and perform Disaster Recovery.
- Added performance measurements for UNIX, Oracle, Web Logic server in Load Runner, controller and monitored online transaction response times, Web hits, TCP IP Connections, Throughput, CPU, Memory, Heap sizes, Various Http requests etc. Monitored Oracle database V$ session and system table stats.
- Performed load testing on Citrix and VM ware environment.
- Worked on Siebel work flows, Data conversion rules and Change rules.
- Designed test cases and performed load testing for Siebel CRM module and transaction processes.
- Analyzed results Using Load Runner Analysis, Neo Load tool and Wily Introscope.
- Oracle data base connections, Sessions, Web logic log files. Issues relating to Indexes, Connection Pools, Thread size and Garbage collections, Memory heap size etc and bottlenecks were identified and rectified by changing configurations, adding Indexes etc.
- Memory Leaks were identified in Different components. Protocol to Protocol Response times, Web Page break downs, Components sizes were analyzed and reported.
- Used Site Scope Performance monitors and LoadRunner graphs to analyze the results.
- Extensively worked on UNIX and executed various programs on C Shell.
- Web Interface Protocols are initially determined before generating the test scripts and later the scripts are generated.
- Sniffer traces were analyzed for Network Bottlenecks.
- The Average CPU usage, Response time, TPS are analyzed for each scenario.
- Performed backend testing on Oracle, executed various DDL and DML statement.
- Developed various reports and metrics to measure and track testing effort.
- Created Test Matrix, Traceability Matrix and performed Gap Analysis.
- Participate in Weekly Meetings with the management team and Walkthroughs.
- Interacted with analyst, system staff and developers.
- Detected defects and classified them based on the severity in Quality Center.
- Provided Screenshots to identify & reproduce the bugs in QC.
- Interacted with the development team to fix the defects as per the defect report
- Used Load Runner to execute multi-user performance tests, used online monitors, real-time output messages and of the features of the Load Runner Controller.
- Identified Real World Scenarios and Day in Life Performance Tests
- Complex Usage Pattern Analysis
- Developed Complex ‘C' Libraries and Utility Functions for Code Reusability and Modularity
- Independently develop LoadRunner test scripts according to test specifications/requirements.
- Developed baseline scenarios, scripts and measurements
- Worked with Software Development in creating, executing, and documenting automated test scripts.
Environment: Documentum, Performance Center, Load Runner, Windows2000/NT,,Citrix 9.2 OEM, RUP, Test Director, Introscope, Oracle10g, DB2, Websphere, SOA, Struts, EJB, IIS and XML/ SOAP. TSQL
Confidential, Harrisburg, PA Jan 2009 - Sep 2010 QA Performance Lead Confidential a premierproperty and casualtyinsuranceorganization specializing in workers' compensation and integrated disability management, it offers workers' compensation programs for business of all sizes and for a wide range of industries. It is first insurers to bring managed care to Workers' compensation, helping clients control claims costs through accident prevention and by quickly and safely returning injured workers to their jobs by effectively managing the medical and indemnity component of a claim.
Responsibilities:
- Installed, customized and administered Mercury Imperative's TestDirector and Performance Centre. Troubleshoot any issues encountered, evaluate and perform upgrades on any of the tools in the Mercury test suite
- Extensively creating scripts using Loadrunner v 9.0.
- Executing Load Test, Stress Test and Endurance Test in Performance center.
- Responsible for Test Management, Performance and Functional test execution, Defect Tracking and Reporting. Prepared Test cases and Executed Test cases
- Analyze business requirements and define information systems solutions to address business needs
- Strong knowledge of Performance Testing, Regression Testing Adhoc Testing, and Integration testing
- Design and execute Test Cases, Generate Test Scripts and Test scenarios using Vugen component in Mercury Loadrunner.
- Designed, Communicated, and enhanced Test Cases for the application with JUnit.
- Used Test director for tracking defects, enhancement requests, assign work activities, and assess the real status of project throughout the life cycle
- Performed Manual and Automated Testing.
- Executed SQL Queries to verify the dataflow from the backend.
- Prepared unit test cases based on use case document.
- Involved in creation and maintenance of Test Matrix and Traceability Matrix
- Verified the all deliveries in the VSS for the module every week.
- Developed and Executed Test Scripts Using QTP and OBIEE testing.
- Reviewed the Test cases & Providing Test cases to Team Lead with Test Results
- Reviewed and analysis of the errors identified and reporting the test results in specified manner.
- Involved in design and development of Test Methodologies.
- Coordinated with the team for testing and review & Weekly Status Report update for the respective modules.
Environment: Windows2000/NT, UNIX, Java, J2EE, JUnit, XML, RUP, Performance Center, LoadRunner, Jprobe, Jmeter, Test Director, Informatica, Oracle10g, SOA, Web Logic, Struts, EJB, XML/ SOAP, WSDL, BO, Star Team and J builder. Tsql .
Confidential ,Columbus OH Aug 2007 - Dec 2008 SR, Performance Engineer
Worked as a QA Tester for Confidential, one of the largest insurance companies serving people all over America. Policy administration automation system was an in-house product that was developed to automate the functions and activities of employee services. This application was useful for maintaining employee information, calculating the number of hours worked by an employee, deducting taxes, tracking sick and vacation days and keeping up to date with tax law changes. The software consisted of four modules i.e. employee's pay information, sick and vacation days, tax information and allowances/deductions.
Responsibilities:
- Interacted with the client to obtain the Business Requirements Specification.
- Implemented the SDLC for the development life cycle and followed the standards process in the application.
- Met with manager, developer groups to determine user requirements and goals. Drafted test strategies, test cases and test plan based on functional specifications.
- Analyzed the requirements and created the test plans and test cases.
- LoadRunner was used to generate Vuser script to simulate multiple client interactions and emulate the behavior of hundreds of real users between the browser and the web server.
- Customize Parameterization in DATA file using via LoadRunner to test the application with different sets of data.
- Inserted rendezvous points to create intense load on the server and thereby to measure server performance.
- Used various techniques like Ramp up, Ramp down, Transaction Point in Load Runner.
- Performed sanity and smoke testing on the application.
- Performed security testing manually to check whether the user gets required access privileges.
- WinRunner was used to perform functional testing process by capturing a business process into a script against the browser simulators.
- Data driven testing was used to play back tests against new versions of the application.
- Participated in meetings with other developers and testers on a regular basis to overcome the communication gap.
- Performed unit, integration, functional testing manually.
- Data- integrity testing and back-end testing was performed manually by creating and executing SQL statements.
- Conducted performance testing on the application using LoadRunner.
- Conducted Regression testing on different versions of the application.
- Usability testing was conducted manually.
- Negative and Positive testing was conducted manually.
- Used Test Director to report and track defects.
Environment:, LoadRunner, TestDirector, ASP, Oracle 8i, HTML, Windows NT.
Confidential, NC Jun 2006 - Aug 2007 Performance Engineer Confidential is the fourth largest bank holding company. It is a diversified financial services company that provides a broad range of retail banking and brokerage, asset and wealth management, and corporate and investment banking products and services. It has banking centers in 15 states on the East Coast. I was a part of the Integration Applications Team responsible for testing their web application called Mortgage Services Module(MSM).
Responsibilities:
- Prepared Test Plan, Test Scenario, Test Cases, Test Execution, Test Scripts, Results Analysis and review with clients.
- Coordinating with Subject Matter Experts and Delivery Managers and gathering information on business process flow and understanding the scope of work.
- Involved in gathering business requirements from the end users and management.
- Used QTP for creating manual and automated tests, built test cycles, ran tests, and report and track defects.
- Developed and executed Automation scripts using Quickest Pro (VBScript) for Functional and Regression Testing.
- Developed, implemented and executed test methodologies and plans to ensure software product quality.
- Responsible for Agile practices such as adaptive test planning, test Driven work, Self-Organizing teams and Information Radiators.
- Developed and maintained innovative, repeatable QA test plans as well as performance test plans based on functional requirements, use cases, user interface designs, system design documents and domain knowledge
- Worked on WinRunner 7.6, LoadRunner 7.5, Test Director 7.6 and QTP.
Environment: Oracle, Agile, LoadRunner, Test Director,QTP, Win runner MS SQL Server, Unix, Windows 2000/NT, ASP, HTML, XML, XSL.,TSQL, Java script.
Confidential June 02 to June06 Test Engineer Description: Online Banking System was developed to facilitate the users and customers with Web based reports. It has four major modules like Consolidation module, Maturity module, Pricing communication module, and Account access module. As a QA Tester, I was involved in testing of all modules.
Responsibilities:
- Reviewed Business Requirement Documents and Technical Specifications.
- Involved in testing of Web-application screens and Client Server Intranet application screens using the testing tool WinRunner, LoadRunner.
- Manually implemented several test scripts and documented the results using Test Director. Worked closely with project team in planning, coordinating and implementing QA methodology.
- Reviewed Business Requirement documents and the Technical Specifications.
- Prepared the Test Plan and Test Cases based on functional specifications.
- Performed Usability Testing.
- Created and maintained SQL queries to extract data from the database for Backend Testing.
- Performed Sanity Testing and Smoke Testing.
- Performed Positive and Negative Testing.
- Performed Regression and Functional Testing.
- Reported bugs using MS Excel.
Environment: UNIX, WindowsNT, Oracle, Java, HTML, MS Excel, WinRunner, Test Director, Java script, JSP and IIS.
EDUCATIONAL QUALIFICATIONS: Bachelors of Science in Computer Science