Performance Tester Resume
Alameda, CA
SUMMARY:
- Over 6 years of experience in the field of performance testing, engineering, automation.
- Proficient in developing and executing high quality Test Strategy/Test Plans, Test suites, Test Scenarios, Test cases, test data, test scripts and test metrics/dashboards.
- Experienced with extensive manual testing webbased applications.
- Co - ordinate with developers, business analysts, and user representatives in application design and document reviews.
- Proficient at performing Database/Back-end Testing and data manipulation using SQL.
- Experience in Performance testing tools like HP Load Runner.
- Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models.
- Wide exposure in Software Development Life Cycle (SDLC), Functional, Regression, Integration, Re- testing, End-to-End Testing .
- Experienced in working with stakeholders at all levels of an enterprise from executive management to development and operational support teams.
- Experience in writing System test plans, defining test cases, developing and maintaining test scripts and Documenting all phases of QA process.
- Extensive hands-on in LoadRunner protocols such as web(http/html), web services, web (click and script), Oracle (NCA), and Oracle Web Application 11i protocols.
- Performed Load Testing by generating Vusers using LoadRunner.
- Created automated test scripts using LoadRunner.
- Parameterized the data values using the .dat files in VUGen Scripts.
- Developed the Load Test scripts using the LoadRunner Virtual User Generator (VUGen) and enhanced the scripts by including transactions, parameterize the constant values and correlating the dynamic values.
- Enhanced the script to remove the wasted time in on-line graphs in the LoadRunner controller and in transaction response time graphs in LoadRunner analysis.
- Conducted testing on the servers using LoadRunner to establish the load capacity of the server.
- End to End Performance Analyst specializing in monitoring, configuring and tuning applications for optimal performance, additionally competent in front end client, backend database and network performance tuning.
- Experience in coordination with clients and different vendors independently and efficiently throughout the project.
- Involved in documentation of the performance test/Recommendations at various level of testing and report the impact of performance issues within the system to the clients.
- Experienced in using Visual Studio, SQL Server Queries, MySQL, NoSQL, Word, Excel.
TECHNICAL SKILLS:
Operating system: Windows2000, 2007, 2008, 2010 Windows NT, AIX, UNIX
Databases: MS SQL Server, Oracle.
Languages: Visual Basic, C, C++, Java Script.
Testing tool: LoadRunner (12, 11.5, 11), WinRunner, Dynatrace,HP ALM, HP Performance Center.
Methodologies: Agile-Scrum, Waterfall.
PROFESSIONAL EXPERIENCE:
Performance Tester
Confidential, Alameda, CA
Responsibilities:
- Test Oversight-Performed Test Oversight and Test Planning on all phases of Testing in an Agile Scrum environment.
- Determine performance requirements and goals based on change of application and architecture.
- Provide guidelines to Test engineers to Configure Performance Center test scenarios and Vuser according to the load model so as to take into effect the load distributed across various geographies.
- Generated Vuser scripts and Executed Performance Tests using LoadRunner.
- Responsible for performance testing using Load runner and Performance Center with different protocol.
- Performed LoadRunner Script design including all stages of script development with emphasis on correlation, parameterization, and significant error handling C-coding providing exhaustive error coverage in VuGen.
- Develop a very flexible LR Vugen script that allows fast configuration changes during testing
- Extensive usage of complex SQL queries for validating the database
- Identified dynamic values for correlation, implemented error handling code.
- Involved in implementing HP Load Runner's script for required scenarios.
- Involved in preparing test plans, Test data, test scripts for performance testing of enterprise applications using HP LoadRunner, configure them in performance center and monitoring servers.
- Responsible for recording scripts for different business scenario and involved in script enhancement with correlations and parameterization in LR Vugen.
- Created LR Scenarios Web Protocol in LR Controller including modeling VUsers, LR Scripts, pacing, and think-time Run-Time settings per Volume Metrics.
- Involved in test data preparation for the Parameterized values in the scripts for multiple scenarios.
- Executed all Tests from the LR Controller including monitoring of app and database servers and reported results and provided recommendations to client.
- Used LR Controller for load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types.
- Established Load Testing Standards including platform requirements of CPU, Memory, and Disk Space on LoadRunner Controller, LoadRunner Generators, LoadRunner File Storage.
- Designed the performance test scenarios for stress test, smoke test, baseline test and scalability test.
- Involved in test data preparation for the Parameterized values in the scripts for multiple scenarios.
- Involved on Performance Monitoring and analyzed the Response time, Memory leaks, Hits/sec and Throughput graphs.
- Worked with developers, Business Analysts and Release managers to discussed ways to fix the defects.
- Mentored Team members on Correlation and other LoadRunner features.
Environment: LoadRunner, MS Office, MS-Visio, Load Balancer, HP Performance Center, Quality Center.
QA Performance Tester
Confidential, Dallas, TX
Responsibilities:
- Prepared test plan based on business requirement document and prepared test cases and test procedures.
- Involved in generating Vusers in LoadRunner for load and performance testing using LoadRunner.
- Record and execute Vugen scripts and troubleshoot issues, suggested best practices and recommendations.
- Assisted in troubleshooting application performance problems using a variety of monitoring and/or APM solutions such as Dynatrace.
- Directed the design and Global implementation of a complex Dynatrace deep diagnostics solutions across multiple platforms and environments while meeting global SLA.
- Worked with Dynatrace to obtain, debug and update custom monitors and plug-ins.
- Used Dynatrace to perform root cause analysis and quickly drill down to correct error fault path and hot spots .
- Automated the install of Dynatrace agents using configuration management and deployment tool.
- Created Performance Test Plans, Performance Scripts, Scenarios, Analyze Performance Results, Defect Tracking and Performance Report to Project Teams in SDLC Agile and Waterfall Projects.
- Created Test Plan, Test Scripts (using VuGen), LR Test Scenarios using Performance Center and LoadRunner Controller.
- Developed LoadRunner Scripts in VuGen including correlation, parameterization, C Coding.
- Created and maintaining Test Scripts using HTTP/HTTPS protocols.
- Involved in testing application using HP Load runner developing the scripts using VuGen and fiddler and running the scenarios in Controller.
- Creating Vuser Scripts in LoadRunner by recording, incorporating Rendezvous Points.
- Created Scripts for the running of various Metrics using LoadRunner for performance testing.
- Performed LoadRunner Scripts in VuGen and LoadRunner Test Execution in the LoadRunner Controller.
- Analyzed the system resource graphs, network monitor graphs and error graphs to identify transaction performance, network problems and scenario results respectively.
- Worked closely with team to use LoadRunner script variations for the purpose of assisting in application tuning, including Log File analysis and LoadRunner Server Monitoring Results.
- Performed LR Controller Scenario Test Execution including VUser Configuration, Run-Time Settings, VUser Log and Response-Time Monitoring.
- Interfaced with the Developers regarding Test Results including, LoadRunner Server Monitoring Results and providing Log File and Information for Tuning the Applications, and rerunning LR Test Scenarios to meet Performance Objectives.
- Customization of LoadRunner to suite the requirements of the testing effort.
- As a Performance Engineer, was responsible for setting up the access privileges and creating user profiles.
- Identified bottlenecks using online monitors and analyzing graphs using LoadRunner.
- Writing Test cases to test the performance of the application using LoadRunner.
- Conducting different tests like Baseline test, Regression, Endurance test, Stress test by using Performance Center.
- Created standards and guidelines for automated QA policies.
- Reported performance test results, communicate technical issues with performance recommendations.
Environment: LoadRunner, MS Office, C++, MS-Visio, Load Balancer, HP Performance Center, Quality Center.
Jr Performance Tester
Confidential
Responsibilities:
- Studied the URS document and created the Functional Requirement Specification document.
- Worked according to the activities laid down in each phase of Software development life cycle and Coordinated the environment setup for Testing.
- Meet with client groups to determine performance requirements and goals and determine test strategies based on requirements and architecture.
- Responsible for automating these test cases into test scripts using WinRunner 8.2, QTP and LoadRunner .
- Responsible for providing Performance Requirements guidance, Performance Testing, Performance Monitoring, and Workload Modeling.
- Identified and classified Manual and Automated test cases by isolating the repetitive actions.
- Developed detailed Manual Test cases and Scenarios. Studied Requirements and designed manual test cases accordingly.
- Identifying the functional test cases for Regression Testing and automated these Test Scripts using QTP.
- Installed the Citrix client to talk with the Citrix server and record the traffic going back and forth.
- Create scripts to enable the Controller to measure the performance of Web server under various load conditions.
- Monitored Daily and Scheduled reports generated by UAT analysts and System as a Vuser.
- Analyzed Load and Generation reports of the Scheduled against the online reports.
- Created Database Vuser scripts to simulate client activities and performed Load, Stress and Performance test using LoadRunner/Performance Center
- Generated and Created VuGen scripts using Vuser Generator and Created Scenarios in LoadRunner Controller.
- Analyzed LoadRunner/Performance Center test result Involved in Preparing Test Plan and Test Cases based on the analysis of the business requirements.
- Inserted rendezvous points in order to simulate heavy loads for conducting Load Testing.
- Used ramp-up and ramp-down to simulate real-time scenarios.
- Identified functionality and performance issues, including: deadlock conditions, database connectivity problems, and system crashes under load.
- Provided management and vendor with analysis reports and recommendations, which resulted tuning of the application. Vertical scaling and garbage collection were performed. Communicated with the vendor to resolve issues.
- Confirmed the scalability of the new servers and application under test after the architecture redesign.
- Conducted weekly meetings with Project Head, Business and development teams.
- Executing the scenarios, analyzing the Graphs and coordinating with the DBA’s and Network Admin to ensure optimum performance.
Environment: Windows NT, QA Load, LoadRunner, Quality Center, Performance Center, MS Office, MS Access, MS Vision, MS Project
QA Analyst (Manual Testing)
Confidential
Responsibilities:
- Understanding the Business requirements and Solution design thoroughly and mapping these requirements to the Test Cases.
- Monitoring of overall quality and timeliness of testing deliverables
- Provide communication to project management on the overall status of testing Test preparation and execution
- Review static testing of the business requirements and solution design
- Ensuring that the Overall process of testing is documented and observation/bugs are communicated to the team.
- Preparation of test plans and test scenarios Preparing, Reviewing and Execution of the Test Cases
- Defect Life cycle by using JIRA and HP ALM as the defect management tools and conducting Defect triage meetings with all stakeholders to prioritize defects.
- Used HP ALM to run Test case results and create/manage Defects. JIRA was also used for Defect management.
- In the Agile methodology, analyzed Requirements from User stories in JIRA for Sprints that lasted 3 weeks each.
- Executed test cases and updated results in HP QC whereas the Defects were managed through JIRA.
- Attend daily Scrum Meetings and Participated in weekly project status meeting and updated the testing Progress.
- Create test metrics viz. Requirement Volatility, Test Coverage, Productivity metrics, Defect Metrics, Test Effectiveness.
- Interact with Multiple teams, Developers and Management to identify and resolve technical issues.
- Perform necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
- Ensure that the output of the team is properly recorded and track the team status continuously.
- Participate in the defect resolution calls participate in testing status meetings preparation of test report
- Develop business architecture using requirements such as scope, process, alternatives and risks.
- Analyze client's business requirements and give possible solutions and workflow analysis.
- Performed GUI, Functional, Performance Testing and also used QTP and LoadRunner to automate the testing process.
- Conduct different levels of testing including functional, regression, user acceptance, integration and performance to meet all the requirements.
- Worked vigorously with HP Quality Center from updating all the functional Test cases and then testing and updating the results for different projects.
Environment: Oracle Database 10g, Windows 7, UNIX, PLSQL, Win SCP, Putty, HP Quality Center, Load Runner, QTP/UFT.