Performance Engineer/tester Resume
Sterling, VA
SUMMARY
- 8 years of experience in the field of IT with focus on Performance Engineering/Testing of web based and Client - Server applications.
- Strong knowledge in all phases of SDLC and Strong working knowledge of Software testing (Functional, Integration, Performance, Quality Metrics).
- Excellent experience with performance diagnostics, performance architecture design, performance tuning, performance monitoring, and capacity planning in a n-tier environment
- Excellent experience in monitoring, analyzing and recommending solutions to performance problems in high-traffic, large-scale distributed systems and client-server architectures
- Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, verifying and validating Web based e-Commerce applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC).
- Excellent skills and experience in performance testing using HP LoadRunner and Performance Center tools.
- Expertise in Manual/Functional Testing, Automation Testing.
- Proficient in LoadRunner Vugen Scripting using multiple protocols like Web HTTP/HTML, SAP-Web, COM/DCOM, AJAX true client and RMI-Java protocols.
- Performed load and stress test using LoadRunner.
- Worked with LoadRunner Scripts, enhanced scripts with C functions, Parameterized, stored dynamic content in LoadRunner functions.
- Text checks were written, Created scenarios for Concurrent (Rendezvous) and Sequential users.
- Extensive experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks.
- Professional experience in designing Test Cases and Test Scripts for Windows, Java and UNIX environments.
- Expertise in developing Test Automation Script, creating Test scenarios, analyzing Test Results, reporting Bugs/Defects, and documenting Test results.
- Exceptional ability to interact with customers and developers, communicating changes in requirements, resolving conflicts and assuring project delivery on time.
- Designed and developed Test Cases for manual testing as well as automated testing using Test Director.
- Exceptional presentation and communication skills.
- Self-motivated, Quick learner and determination to learn new technologies.
TECHNICAL SKILLS
Performance Testing Tool: LoadRunner 8.0/ 9.5/ 11/ 11.0/ 11.5/ 12.00 , Performance center 9.0/ 9.5/ 11.0/ 11.5/ 11.52
Functional Testing Tool: Quick Test Pro 9.5/ 11.0, Quality Center 9.5/ 11.0
RDBMS/ Database: MS SQL Server, MySQL, Oracle, MS Access, DB2
Languages: C, C++, C#, Visual Basic, Java, .Net, HTML and SQL
Operating Systems: MS-DOS, Unix, Windows 2000/ NT, Windows XP, Vista, 2000, 2003
Workflow Tools: MS Office
PROFESSIONAL EXPERIENCE
Confidential, Sterling VA
Performance Engineer/Tester
Responsibilities:
- Followed agile methodologies.
- Performed performance diagnostics, performance architecture design, performance tuning, performance monitoring, and capacity planning
- Prepared Performance Test Plan, Test Scenario, Test Cases, Test Execution, Test Scripts, Results Analysis and review with clients.
- Used LoadRunner to generate Virtual user script to simulate multiple client interactions and emulate the behavior of hundreds of real users between the browser and the web server.
- Used Performance Center to define performance requirement like SLA in test.
- Developed scripts in LoadRunner VuGen and emulated the behavior of real users.
- Customize Parameterization in DATA file using 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.
- Designed performance test scenarios using LoadRunner, ran stress tests and analyzed the results.
- Conducted load and reliability testing on website’s workflows to identify and report performance bottlenecks.
- Designed performance test scenarios in Controller based on the User Load and Transaction Volume, ran load tests and analyzed the test results using LoadRunner Analysis.
- Analyzed Average CPU usage, Transaction Response time, and TPS for each scenario.
- Developed and wrote a suite of Test Scripts that included Acceptance, Functional and Regression test cases using QuickTestPro.
- Interface with development team and project managers to report performance test results.
Environment: LoadRunner 11.0/12.0, Performance Center 11.0/12.0, Quality Center11.0/12.0, QTP 11.0, JIRA, Oracle, DB2, SQL Server, Web HTTP/HTML, Java, C++, Web Logic, XML, and UNIX
Confidential, McLean, VA
Performance Engineer/Tester
Responsibilities:
- Based on Software Development Life Cycle (SDLC) designed written and implemented Software test plans, Test design specifications and Test cases.
- Prepared Industries standard checklists and templates required for CMMI compliance QA processes for project, as well audit the project.
- Requirements gathering and clarification sessions with the clients.
- Performed performance diagnostics, performance architecture design, performance tuning, performance monitoring, and capacity planning
- Created performance testing environment and installed all the necessary components of LoadRunner on all the remote machines.
- Developed Test scripts using LoadRunner by recording test cases, adding checkpoints, parameterization, correlation and also custom C language code as needed to enhance the scripts.
- Used Rendezvous concept using LoadRunner to generate peak loads onto various servers thereby stressing it and then measuring its performance.
- Used HP LoadRunner for performance and stress testing of the application to improve its efficiency and scalability, measured hits per second and response time.
- Used Quick Test Professional for Functional testing, Regression testing of the applications.
- Performed UAT, Functional, System-Integration and Regression testing.
- Experience with analysis, design, and execution of testing modules and phases in the application.
- Worked on Quality Center for creating and documenting Test Plans and Test Cases and register the expected results.
- Wrote SQL queries and statements to test database for retrieving information, editing data and inserting the data.
- Maintained Test Matrix for the latest test results information.
- Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
Environment: LoadRunner 11.0/11.52,Performance Center 11.0/11.52,Quick Test Professional 11.0, Quality Center11.0, Web HTTP/HTML, Java/J2EE, C Script, VB Script, Windows 2008
Confidential, Columbia, MD
Performance Engineer/Tester
Responsibilities:
- Performed performance diagnostics, performance architecture design, performance tuning, performance monitoring, and capacity planning
- Developed LoadRunner test scripts according to test specifications/requirements.
- Developed test scripts in VuGen. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, rendezvous points, created parameters, and performed manual correlation to enhance the recorded scripts using LoadRunner 11.0.
- Created Load test scenarios and test data for execution and Performed performance testing using LoadRunner scripts.
- Generated detailed test status reports, performance/capacity reports and graphical charts for higher management
- Involved in environment set up with developer and created Test dataset for scenario execution.
- Analyzed LoadRunner Test Results to find out the transaction Response Time and System Bottlenecks.
- Took complete ownership and responsibility for the maintenance and improvement of existing product test suites.
- Proved constructive approach to quality assurance, issuing identification, problem resolution, and the ability to work under tight deadlines and pressure situations.
- Giving feedback to the development team with possible improvements and discovered issues/benchmarks.
- Responsible for detecting problems in software and applications
- Analyzed graphs with QA manager and prepared load testing report.
Environment: LoadRunner 11.0, MS Office, Java/J2EE, C Script, Quality center, HTTP/HTML, Performance center11.0.
Confidential, Richmond VA
Lead Performance Engineer/Tester
Responsibilities:
- Performed performance diagnostics, performance architecture design, performance tuning, performance monitoring, and capacity planning
- Created performance testing environment and installed all the necessary components of LoadRunner on all the remote machines.
- Performed load testing against internal applications and services using LoadRunner scripts to emulate users and monitor systems performance.
- Designed scenarios for Performance Testing, Generating scripts and handling Correlation as well as parameterization using LoadRunner Vugen, executed scenarios using Controller and analyzed the results using LoadRunner Analyzer.
- Identified functionality and performance issues, including: deadlock conditions, database connectivity problems and system crashes under load.
- Used Rendezvous point, Start and End Transaction, Parameterization, Correlation features in Virtual User Generator of LoadRunner.
- Enhanced script by inserting Checkpoints to check if Virtual users are accessing the correct page which they are supposed to be accessing.
- Created a scenario with certain amount of Vusers giving Ramp up, Ramp Down and Run time in the Controller of LoadRunner.
- Met with managers, team leaders and developers on LoadRunner, Scripting, Stress and Performance Testing.
- Attended the weekly Project Meetings with offshore and onsite to discussed the issues raised according to their priority level.
Environment: LoadRunner 11.0, MS Office, .Net, C Script, Quality center, HTTP/HTML, Performance center, Linux.
Confidential, Alexandria VA
Performance Analyst
Responsibilities:
- Involved for setting up and executing of the test cases, and capture data related to performance testing.
- Worked closely with the project team in planning coordination and implementing testing methodology.
- Used HP LoadRunner Diagnostics and Apache JMeter to run load and performance testing.
- Gathered, consolidated requirements for generating performance goals and test plans.
- Designed scenarios for performance testing, generated scripts and handled correlation as well as parameterization using LoadRunner generator, executed scenarios using controller and analyzed the results using analyzer and performance center.
- Performed performance stress/load test on web based applications using LoadRunner.
- Responsible for designing of test plans, test procedures and test cases and execution of test cases
- Generated VuGen scripts, testing scenarios, ran the scripts and analyzed the results using LoadRunner.
- Performed load testing against an application, which was on Mainframe.
- Enhanced script by inserting checkpoints to check if Vusers were accessing the correct page, which they were supposed to be accessing.
- Created a scenario with certain amount of Vusers giving ramp up, ramp down and run time in the controller of LoadRunner.
- Analyzed the LoadRunner reports to calculate response time, transactions/minute, hits/sec and throughput.
- Met with managers, team leaders and developers on LoadRunner, scripting, stress and performance testing.
- Used rendezvous point, start and end transaction, parameterization, correlation features in virtual generator of LoadRunner
Environment: LoadRunner 9.50/11.0, Performance Center, JMeter, QTP, SQL Server, SQL, C, MS Office, HTTP/HTML, SAP, Web Services, XML, Windows, Mainframe.
Confidential, Bethesda MD
Performance Engineer/Tester
Responsibilities:
- Scheduled practice sessions with Business Analysts and Team Leads to understand the functionality of Hotel industry.
- Prepared test plan to specify the objective, system overview, test setup, environments, usage model, types of data used, test scenarios, test scripts, monitoring, project timelines, and exit criterions.
- Prepared virtual user test scripts through LoadRunner VU-Generators based on the requirements that were laid out previously which were in accordance with what in reality a customer would do.
- The scripts were based several correlation, conditional loops, and parameterization functions for instance, there are a number of things that could be different; number of people and rooms, occasion, length of the stay, type of room, etc.
- Used LoadRunner Controller to create scenarios on how much time would it takes for an average user to let’s say book a room.
- Performed Component Testing, Load Testing, Peak Testing, Failover Testing, Longevity Testing, Capacity Testing, and Volume Testing.
- Operated on LoadRunner Analysis to create reports and analyze them for Performance tuning followed by creation of a report for upper management of the company.
- Communicated the analyzed report within the department to find any defects/issues. Based on the severity level, helped the developers in resolving the bug/defect.
- Attended status meetings, walkthroughs, and availed every opportunity to provide feedback to my subordinates, peers, and management.
Environment: LoadRunner 9.50/11.0, Quality Center, Web Services, MS Word, MS Excel, Windows 2000, UNIX, HTML, XML, Shell Scripts, Web Logic, Internet Explorer.
Confidential, Herndon VA
Performance Test Engineer
Responsibilities:
- Recorded and coded scripts using C++ to prepare for automated testing of Nextel’s web based applications for various releases.
- Performance tested Nextel applications using Performance Center, LoadRunner, and LoadRunner Analysis.
- Performed tests such as Shakeouts, Baselines, Stress, and Endurance test.
- Acted as lead on testing team for two releases.
- Cooperated with managers and developers to collect information on the changes to the application to be tested for each release.
- Collaborated with other teams, team members, and managers to troubleshoot issues that threatened or stopped testing.
- Wrote detailed test plans for each release that included explanations on testing procedures, dates for different tests and scripting, dates for completion, and contact information for all involved.
- Posted results for each successful test identifying any potential issues or bottlenecks with the application.
- Gathered results from all tests and wrote detailed final or close out documentation.
- Posted closeout documentation from Performance testing results on testing website.
Environment: LoadRunner 8.0/9.1, .Net, VC++,QTP 9.5, Test Director, Oracle, Test Track, & Microsoft Office Suite.