Performance Tester Resume
Dallas, TexaS
SUMMARY
- 5+ Years of extensive experience in Performance Testing, QA Life Cycle, Software Quality Assurance (SQA) and implementation of various Client/Server and Web based applications using Agile methodologies
- Solid expertise in Performance Testing with an excellent working experience on HP LoadRunner and Jmeter
- Excellent experience on Requirements Gathering, Load Modeling and Report Analyzing for Performance Testing
- Highly experienced in scripting of Web (HTTP/HTML), Web Services, Truclient - Web using LoadRunner Vugen.
- Well experienced with using LoadRunner Controller and its functions such as thread, rendezvous point, ramp up rate, duration and ramp down rate
- Train and setup HP Loadrunner (performance /Load / Volume) test environment
- Excellent experience in developing complex performance test scripts for various protocols
- Excellent knowledge and experience on creating Test Plans Test Strategy and Test Case documents and their execution- Manual as well as Automated process
- Extensive working experience on Servers Monitoring with the help of Sitescope, New Relic and Steel Center
- Wide knowledge of Unit Testing, Integration Testing, Regression Testing, System testing, and UAT with Black Box testing methods
- Experienced in automated testing tools like Load Runner, Quick Test Pro, Test Director and Quality Center
- Strong working experience and knowledge on applying HP Tools like ALM, Load Runner, Quality Centre and Performance Center
- Strong skills and working experience in different types of Performance and Reliability testing (Load, Stress, Endurance, Capacity, Volume, Scalability, Reliability etc) by using Load Runner and Jmeter
- Excellent working experience in a fast-paced environment using agile methodologies
- Knowledge on Performance Tuning Activities
- Managed performance across the application lifecycle by using Application Performance Management tool suite
- Extensive knowledge of SOAP REST html http and external data source testing and deep understanding of web services creation development design and functionality testing
- Used Wily introscope to monitor the health of various applications
- Strong communication and interpersonal skills as well as a good team player, self-starter and quick learner
- Ability to work on tight schedules and on different projects concurrently
- Flexible and versatile to adapt to new environments and work on new projects
- Proficient in writing functions to emulate real time environment for load runner scripts
- Monitored database for sessions, connection pool and memory issues
- Experience in monitoring and diagnosing application performance and/or configuration issues
TECHNICAL SKILLS
Load Testing tool: LoadRunner, HP Performance Center, HP ALM Performance Center, Quality Center, Jmeter, GitHub and Jenkins
Loadrunner Protocols: HTTP, Citrix, SAP, PeopleSoft, Tru Client, API Rest Client, Web-Services, JAVA-RMI, Flex
Monitoring Tool: New Relic, Sitescope, Wily Introscope, Oracle Enterprise Manager, Dyna traces, HP Diagnostics
Web/Application Servers: IBM Web Sphere, Tomcat
Operating system: Windows 2008 R2, Windows NT, UNIX
Languages: Java, JSP, Html, Visual Basic, Oracle, C, SQL, C #
Databases: MS SQL Server, DB2, Oracle, SQL, PL SQL, TOAD
Methodologies: Performance Testing, Quality Assurance, Agile
PROFESSIONAL EXPERIENCE
Confidential, Dallas, Texas
Performance Tester
Responsibilities:
- Develop performance test suites, creating threads and setting up sampler using JMeter Testing tools
- Involved in Localization testing and Performance testing of web-based modules, handled Load testing using JMeter
- Provided support in theperformancetesting usingJMetertask includes developing test plan, test script and reports.
- Presently working in an Agile development environment. Participate in weekly Scrum meetings for the applications development.
- Develop scenario-based testing for theJMeterscripts.
- Create, schedule and run the scenarios usingJMeterand generate necessary graphs
- Extensively worked onJMeterto create Thread Groups and test Web Application for various loads on key business scenarios
- Used Blazemeter extension for recording the Performance Scripts
- Converted the files from Blazemeter to JMX
- Performancetest development for 'Continuous Benchmarking' usingJMeterand Jenkins
- Created and executedJMeterscripts forperformancetesting of portal
- Verifying the Requirements via the Automated Scripts, Installing Rational Robot Tool on different environment).
- Involved modifying the automated scripts-based Problem Report return against the application by the end users.
- Provide support and responsible for managing and tracking infrastructure requirements and software upgrade
- Gather the NFR (Non-Functional Requirement) from Client
- Identify the Business Critical Transactions and Generate the test Scripts
- Developed, enhance and apply different logics in the Apache Jmeter scripts for load and stress testing
- Emulated the real-world scenarios for the identified business workflow
- Executed sanity tests to validate the scripts and test environment
- Interacted with developers, DBA, Infra, Scrum Master, Project Manager and other team member in defect raising situations
- Worked closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
- Created various Apache Jmeter Scripts based upon the Critical Transactions/workflow used by the real-time users.
- Monitor Memory, CPU, Disk and Network graphs for the execution of load test
- Did bi-weekly prod analysis through Splunk
- Used JMeter for executing load tests using web services, Rest API protocol
- UsedJenkinsto automate the batch testing and load testing
- Created CI\CD Pipeline in Jenkins to execute the performance test
- Developed and deployed test load scripts to do end to end performance testing using Performance Center.
- Identified and eliminated performance bottlenecks during the development lifecycle.
- Found out the stability of the application (if the system is away from the memory leaks), using the Endurance test (the test would run for the long duration).
- Created Jira tickets and accurately produced regular project status reports to senior management to ensure on-time project launch
- Extensively worked onJMeterto create Thread Groups and test Web Application for various loads on key business scenario
- Experience creating and executing tests within an Agile continuous integration environment
- Design, Develop and Execute load testsusing JMeter and Jenkins
- Provided support in the performance testing usingJMetertask includes developing test plan, test script and reports
- Develop performance test suites, creating threads and setting up sampler using JMeter Testing tools
- Involved in Localization testing and Performance testing of web-based modules, handled Load testing using JMeter
- Provided support in theperformancetesting usingJMetertask includes developing test plan, test script and reports.
- Presently working in an Agile development environment. Participate in weekly Scrum meetings for the applications development.
- Create, schedule and run the scenarios usingJMeterand generate necessary graphs
- Extensively worked onJMeterto create Thread Groups and test Web Application for various loads on key business scenarios
- Recorded the Scripts by using BlazeMeter Extension and Convert it to Jmeter
- Performancetest development for 'Continuous Benchmarking' usingJMeterand Jenkins
- Created and executedJMeterscripts forperformancetesting of portal
Confidential, Fremont, CA
Performance Tester
Responsibilities:
- Involved in different meetings to gather specifications and requirements (Load Metrics, Performance Requirements, SLA, Workflows, etc.) Prior to testing
- Participated and implemented agile testing practices for widely distributed teams and executed Performance Test Plan and Test Cases with a standard format
- Developed Vugen scripts using different protocols like Web (HTTP/HTML) and Web Services.
- Developed scripts and scenarios for performance testing new and enhanced web based products using LoadRunner
- Generated LoadRunner automation scripts and prepared the test data accurately with the help of additional sub-scripts
- Worked closely with the other engineers to determine if the proposed architecture can handle current and anticipated production volume.
- Executed different performance tests (Smoke Test, Baseline Test, Load Test, Stress Test, Capacity Test, and Endurance Test).
- Analyzed the report and validate that the forecasted load levels can be reached with acceptable response times of Open Pages for given functionalities.
- Identifying the breakpoint for the Product by the increasing number of users using the application support without degrading the performance using Stress test.
- Using Blaze meter executed the performance tests in cloud performance testing
- Used rendezvous concept of LoadRunner to generate peak load onto the server thereby stressing it and measuring its Performance.
- Identify the specific system components response times to troubleshoot performance bottlenecks.
- Independently developed test scripts according to the test specifications/requirements.
- Responsible for developing and executing performance load tests.
- Working with SDLC team to troubleshoot root cause of the issues related DB and Application servers using Dynatrace Tool.
- Monitor and used CA Wily APM to generate reports, graphs, analysis of application latency.
- Used Java Garbage collection monitoring tool to understand if there are any memory leaks during the Capacity & Endurance Tests.
- Used dynaTrace to measure web site performance in test environment to capture performance metrics of key product features
- Used APM tool DynaTrace, AppDynamics to Monitor End User Experience, Overall Application.
- Performance, Business Transaction Performance and Application Infrastructure Performance across all tiers (web/app/DB) of the applications. Adding DynaTrace headers to the VuGen scripts to monitor response times closely.
- Used SPLUNK tool to check whether the messages are triggering at back end.
- Used Hp Diagnostics & Wily Introscope to further monitor various graphs like VM Heap, GC, threads status, Java Process utilization, JVM exceptions, collection leaks and context switch\sec to pin point issues.
- Collected the frequency of JVM Heap & Garbage Collection in DCT Server during Test.
- Worked on performance testing report and made recommendation for systems application performance improvement.
- Identifying the problems, prioritizing them and communicated the bugs to the developers using Bug Tracking Tool Quality Center.
Confidential, Pittsburg, PA
QA Tester
Responsibilities:
- Execute performance test scripts from LoadRunner Controller and logged defects in QC.
- Performed web service performance testing using Soap UI Pro.
- Used Quality Center to prepare Test Cases with the complete description of requirements
- Reported and managed software performance defects using Quality Center and interacted with the developers to resolve technical performance issues.
- Actively involved in QA reviews, walk through and audits during various software development life cycle phases.
- Involved in Integration and System and Database tuning
- Worked collaboratively with QA, development, and business groups to complete comprehensive testing on new, major releases.
- Participated in weekly meetings and walk through to discuss defect priorities. Perform system, unit, acceptance, regression, load, and functional/performance testing on application using manual testing methods
- Involved in preparing Test Plan and Test Cases based on business requirements
- Test systems at the user interface, component, integration, system, end-to-end, and regression levels
- Analyze test results and track software testing metrics
- Prepare and present test reports
- Document test results and maintain test plans, test environments, and test event checklists for each test cycle
