Consulting Performance Test Analyst / Lead Resume
Houston, TX
SUMMARY
- Over 11 years of experience in IT industry, specializing in Performance Testing of client - server, web services- SOA, web-based applications, Mobile applications, Automated Testing, User Acceptance Testing, and Manual Quality Assurance.
- Excellent understanding of the functionalities of QA in Development, Enhancement and Maintenance of software applications and Software Development Life Cycle (SDLC).
- Expertise in Automated Testing in different testing methodologies like Agile, Scrum, Waterfall etc.
- Extensive experience using LoadRunner, SOASTA Cloud Test, JMeter for Performance Testing
- Used HP tools Quality Center (QC), LoadRunner, QTP, Performance Center and JMeter Open source tool for Performance Testing.
- Experience with LoadRunner components: VuGen, Controller, Analysis, Load Generator and with the components of JMeter.
- Experience in running the Performance tests in HP’s Performance Center, standalone Controller and JMeter.
- Developed Test Cases, Test Plan and Automation test scripts using HP (Mercury) LoadRunner.
- Expertise in developing Test plans, Test Automation Script, designing Test cases, executing Test Cases, creating Test scenarios, analyzing Test Results, reporting Bugs/Defects, and documenting Test results.
- Expertise in executing VuGen scripts in Load Runner for Performance, Load and Stress Testing using Controller in Load Runner/ Performance Center and generated reports using the Analysis tool in LoadRunner.
- Expertise in Setting up a Performance Environment .
- Strong skills and extensive experience in scripting & running performance tests with LoadRunner, JMeter and Visual Studio and analyzing & identifying bottlenecks.
- Actively involved in Performance Tuning of System Architecture, frontend & backend of the application.
- Enhanced /optimized script with HP LoadRunner by using correlation, debugging, user-defined functions and rendezvous points in the script.
- Expertise in developing load and performance test scripts using Web HTTP/HTML, Mobile, Web Services, Java, Citrix Click and Script, Ajax TruClient,.Net & Multi protocols.
- Monitored Application, System Resources and Server specific metrics conducting Stress, Volume and Load test using HP Loadrunner and recommended changes for optimum performance.
- Identified performance Bottlenecks like out of memory error, memory leaks.
- Extensive experience with Healthcare/ Financial/ Insurance applications and analysis of its business, technical, and functional requirements.
- Analyzed the performance test results to determine the Performance of application, determine the scalability of the application and also to identify the performance bottlenecks.
- Raised defects & prepared test results documents.
- Expertise in Parameterization, manual Correlation and Run time Settings.
- Expertise in setting up the monitors using SiteScope to capture the real time server statistics.
- Expertise in using Citrix protocol in Performance center for Citrix related applications and also any thick client server based applications.
- Extensive experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks.
- Knowledge of functional testing using HP Quick Test Pro and Quality Center
- Good Working Experience in UNIX and Windows.
- Vast experience in using SQL for test data creation and validation of test data on the database.
- Good analytical, interpersonal and communication skills. Driven, committed and hard working with a quest to learn new technologies and undertake challenging assignments.
- Ability to manage multiple project tasks with changing priorities and tight deadlines and worked in multiple management levels.
- Expertise with analysis of business, technical, functional requirements, Non Functional Requirements.
- A self-starter and able to work independently and collaboratively within a diverse teamwork environment.
TECHNICAL SKILLS
Testing Tools: Performance Center, LoadRunner, JMeter, EggPlant, Visual Studio LoadTest, ALM, UFT, QTP, WinRunner, QualityCenter, Visual Studio Selenium framework.
Bug Tracking tools: HP Quality Center, JIRA
Languages: JAVA, C, C++, SQL, PLSQL, UML, XML, HTML, DHTML.
Operating Systems: Windows 2000/XP/NT, UNIX, Linux.
Database: Oracle, DB2, MS SQL Server, MS Access
Database tools: TOAD, SQL, SQL* Loader, PLSQL
Scripting languages: C, Java Script, VB Script, Pearl Scripting, UNIX Shell Scripting.
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Consulting Performance Test Analyst / Lead
Responsibilities:
- Gathered business requirements, collecting the information about Service Level Agreement from Business Analyst and developers.
- Managed a team of four off shore and two onsite resources as Lead.
- Responsible for performance testing using Performance Center and HP LoadRunner.
- Developed Vuser Scripts in .Net, Web, Java, Web Services, and Database Protocols.
- Performance testing of client-server, web services, web-based applications, and Documentum application.
- Designed varieties of Scenarios for Baseline, Benchmark, Load, Regression, Stress and Endurance Testing.
- Parameterized large and complex data to achieve complex test to achieve accurate performance and execute test in a Performance Test environment.
- Validated the scripts to make sure they have been executed correctly and meets the scenario description.
- Used HP ALM-Performance Center and standalone Controllers to create scenarios and execute load test scenarios.
- Analyzed results using LoadRunner Analysis tool based on Transaction per Second, Average Response times and resource usage to meet the SLA (Service Level Agreements)
- Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test report.
- Develop and implement Load and Stress tests with LoadRunner and present performance statistics to application teams, and provide recommendations on the issues that impact performance.
- Monitor and administrate hardware capability to ensure the necessary resources are available for all the tests.
- Performed online monitoring of Disk, CPU, Memory and Network usage while running the load test.
- Perform in depth analysis to isolate points of failure in the application.
- Monitor and administer hardware capability to ensure the necessary resources are available for all tests.
- Assist in production of testing and capacity certification reports.
- Investigate and troubleshoot performance problems in a Performance Test and production Environment.
- Responsible for analyzing application and components behavior and optimizing server configurations.
- Maintained defect status and reported testing status weekly and monthly using defect tracking tools.
- Interacted with developers during testing for identifying and fixing bugs for optimizing server settings at web, app and database levels .
- Monitored the overall System Performance of the application (CPU, Memory & Data I/O) during the test executions.
- Executed Load & Stress Test against the application to identify potential bottleneck.
- Executed the Load tests using IP Spoofing to check the effect on the application accessing using different IP’s.
- Reported all the Application & Server related performance issues.
- Analyzed the load test results. Created detailed test status reports, performance capacity reports and graphical charts for upper management using Load Runner analysis component.
- Documented the Performance Test results.
Environment: Windows, Performance Center, LoadRunner, ALM, AIX, Web Sphere, DB2, .Net, JavaScript, J2EE, XML, HTML
Confidential, Dublin OH
Consulting Performance Engineer
Responsibilities:
- Prepared Performance Test Plan, and detailed Test strategies based on Performance requirements / goals.
- Creation of loadrunner scripts using multiple protocols such as Web/HTTP, Webservices.
- Used webservices protocol of LoadRunner for testing service test applications.
- Enhance the LoadRunner script with Rendezvous Points and manually correlate the scripts.
- Set up test in LoadRunner Controller and run various load tests.
- Performed the Stress test by doubling the baseline number of users.
- Responsible for creating a baseline and executing Performance and Endurance/ Durability testing for the project to compare two versions of the web based applications for critical business transactions.
- Analyze performance metrics after every load test.
- CPU, Memory, ASP Requests, Network, Web connections and through put were monitored while running Baseline, Performance, Load, Stress and Soak testing.
- Created XML request/response documents.
- Developed JMeter scripts for load testing.
- Responsible for performance testing of Web, Web Services SOA, PeopleSoft applications using HP Load Runner.
- Utilized Vuser scripts into Load Runner scenarios. Defects were tracked, reviewed, analyzed and compared using Test Director.
- Monitored Net Stat to check the connectivity Load Balance and network traffic in each of the JVM's by using Unix Shell Scripting.
- Monitored and analyzed system performance during load tests using SiteScope.
- Validated Web Services and made using SOAPUI.
- Developed Vuser Scripts in Web, Citrix and Web Services Protocols.
- Provided recommendations based on the review of test results analysis.
- Participated in UAT along with the end users during performance testing.
- Fixed the performance bugs as part the post production support. Interacted with the business teams to understand/modify the actual business requirements to optimize the code.
- Worked on performance enhancements to SQL queries to improve the response times.
- Measured Response times at sub transaction levels at web, App servers and database server levels by using Optimal Application expert.
- Identified Root Cause for performance issues.
- Involved in walkthroughs and meetings with Performance and capacity analysis team to discuss related issues.
- Reviewed data and report collected during the load test through analysis tool and identify potential reasons of performance bottlenecks.
- Scalability test for maximum Vuser loads, Database sizes and compatibility.
- Monitored database server Sql-Server parameters.
- Identified memory leaks and reduced application memory usage by Window resource.
Environment: Load Runner, JMeter, ALM, Java, JSP, XML, Web Services, SOAP, WSDL, JDBC, Oracle, UNIX, Window, SiteScope
Confidential
Sr. Performance Analyst
Responsibilities:
- Involved in creating the Test plan, which includes entire testing resources, testing strategy, and testing of end-to-end scenarios.
- Performance testing using HP Loadrunner to avoid system downtimes, potential bugs to achieve standards set by business rules.
- Monitored system resources applicable to the assessment of system performance.
- Perform various types of performance test such as load, scalability, and stress test.
- Configuring Vuser run time settings, load generator settings, Scripts.
- Created detailed test status reports, performance capacity reports, web trend analysis reports, and graphical charts for upper management using Load Runner analysis component.
- Participated in the testing of the software for the financial Content Management System to ensure the highest level of quality.
- Manually performed different kinds of testing like GUI, Functionality, Unit, Integration, Regression, Usability, Black box testing, White box testing, System, User Acceptance (UAT)
- Extensively tested web-based Applications for Contents using black-box approach.
- Worked with various lines of Business (LOBs) like Commercial, Retail, Asset & Wealth Management and Treasury & Security to define and development business test cases and mentored Business End Users on testing activities.
- Worked closely with the test management team to establish performance testing criteria.
- Worked for system/application performance testing to ensure the performance of applications, web servers, application servers and database.
- Raised defects in QC for the identified performance issues
Environment: LoadRunner, Quality Center, Java, XML, JDBC, Oracle, UNIX, Windows, SQL Server.
Confidential, PA
Sr. Performance Tester
Responsibilities:
- Prepared test plans that included testing strategies, trace ability matrix, test cases, test scripts and test data for Integration, Functional, User Acceptance and stress testing requirements of the application.
- Developed VuGen test scripts and customized with C language user defined functions using HTTP/HTML protocol for Performance testing
- Monitored the behavior of Database servers, Load Runner Controller, Load Generator using Site scope in distributed environment
- Performed actual Load, Stress, and Failover testing using Controller by creating Scenarios using virtual user’s quantity.
- Responsible for Automating scripts to check the Performance and response time under load conditions to identify the bottlenecks.
- Generated various graphs (Transaction summary, VUser) in LoadRunner Analysis and reported the results.
- Developed manual Test cases in excel and uploaded them to the QC, used QC to track and report application defects and coordinated with developers to fix and resolve the problems.
- Involved in performing Back-end testing, Web Testing and GUI Testing of the application.
- Techniques like Code optimization, load balancing, caching strategy, distributed computing, and self-tuning are used to improve performance of the application
- Data validations and Database integrity testing done by executing SQL, PL/SQL statements.
- Test the compatibility of the application using Web Browsers (Netscape, AOL & Internet Explorer) and on different platforms
- Participated in team meetings to check defects status and performance of the application.
Environment: Load Runner, Quality Center, PL/SQL, java, XML, VBScript, Oracle, Windows, XML, HTML, Web Sphere, Apache, DB2.