We provide IT Staff Augmentation Services!

Senior Performance Tester Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • 9+ years of versatile experience in Software Quality Assurance, Performance Testing and Engineering on Client/Server applications in various domains such as Banking, Health Care and Logistics.
  • Hands on experience on Controller 9.5 and Performance Centre 9.5,11.0& 12.1.
  • Hands on experience on using Site Scope, HP Diagnostics.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/ WebDriver /IDE/Grid, HP Quick Test Professional and JUnit/ TestNG, HP Load Runner, PerformanceCenter, Microsoft Visual Studio Team System (VSTS 2008) and JMeter, NeoLoad, WebLoad, OpenSTA, JMeter, Quality Center, UFT, JIRA, SOAPUI and Version One.
  • Working experience on multiple protocols i.e. Web and Web service, Ajax protocols.
  • Well versed with performance testing project activities including requirements understanding, planning, designing scripts and creating test data, executing load tests report observations, server monitoring, analysis and tuning.
  • Involved in complete life cycle activities like pre - testing phase and testing phase.
  • Expertise in translating business requirements to test plan and test cases.
  • Extensively involved in Preparing & Modifying Vuser scripts, Creating and executing the scenarios using Controller and Performance Centre.
  • Excellent skills inperformance, stress, load, system and ESS model's
  • Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
  • Worked on JMeter samplers and thread group.
  • In JMeter created thread group and configure its number of threads, the ramp-up period, the loop counts and the behavior in case or error.
  • Configured different test plans and analyzed the results using JMeter.
  • With JMeter did test performance for both static resources and dynamic resources, as wellas handle a maximum number of concurrent users then your website can handle and providing the graphical analysis of performance reports.
  • Using JMeter able to generate variable parameterization, per thread cookies, configuration variables and a variety of reports.
  • Good knowledge in designing and planning various performance tests (Load, Stress and Endurance), executing test scenarios using performance tools.
  • Performed Manual testing which involves Data validation, Static Testing, System testing, SIT testing, End to End testing, UAT testing.
  • Experienced in doing SUT using HTTP WATCH.
  • Experienced in writing Load Runner scripts manually using HTTP Fox.
  • Experienced in NFR (nonfunctional requirement) testing using Fiddler Tool and Mothra Tool.
  • Good Knowledge in monitoring server side component metrics for Windows and Unix
  • Good experience on monitoring Web Logic Application server and Monitoring Heap Utilization using Jconsole/JvisualVM.
  • Good exposure in analyzing the GC logs and JVM options.
  • Analyzing the Server logs, access logs and DB Logs.
  • Hands on experience on database activities such as querying DB2, SQL Server, Stored Procedures, Triggers and Normalization.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
  • Have knowledge on profiling front end application using Dynatrace, .
  • Knowledge of troubleshooting and monitoring using Dynatrace.
  • Experience performance and load testing for API Services
  • Have interacted with clients at various levels to understand requirements and for timely deliverables.
  • Improved the documentation of QA testing practices to enhance their repeatability, saving time and money and encouraging testing standards and best practices.
  • Used Manual Testing tools like HTTP Watch, Fiddler to check the Response times with single user on system.
  • Creating the Scripts to meet load-testing requirements according to the SLA (Service Level Agreement) .
  • Responsible for capacity estimation/planning, modeling, monitoring, analyzing and recommending solutions to performance problems with enterprise business application.
  • Experience in designing performance testing strategy, workload modeling, running various types of performance tests
  • Conduct system performance and stress testing, analyze test results and suggest action plans.
  • Worked on various Load Runner Protocols like Web (HTTP/HTML), Web Services, Ajax true client, Mobile and Oracle nca protocol

TECHNICAL SKILLS

Operating Systems: UNIX, Windows XP, 2003, 2000, Vista and Linux.

Languages: C, C++,C#,PYTHON

Databases: Oracle, Sql ServerDB2, MS-ACCESS

Web Related: DHTML, XML, HTML

Testing Tools: Load Runner, Quick Test Pro, HP PC, Mothra, Splunk, Fiddler, Selenium, JMeter, ALM

Web / Application Servers: Apache, Tomcat, Web logic, Web Sphere, IIS

Methodologies: Agile, Performance Testing

Project Management /Analysis: MS Project, MS Visio, Clear Case, Clear Quest, RationalRequisite Pro and UML

Other: Performance Center, Sitescope, HP diag, Wiley

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

Senior Performance Tester

Responsibilities:

  • Gather the performance requirements and understanding the Application Architecture.
  • Identifying the Non Functional Scenarios based on Requirements and Use Cases.
  • Preparing the Non Functional Test Plan, Work Load Characterization & Test Report
  • Involved in Performance testing using JMeter andBlazemeter
  • Creating, reviewing & modifying the VuGen Scripts for web and WebService.
  • Creating and executing the scenarios in Performance Centre.
  • Performing various NFT Test I.e. Load, Stress, Spike, Endurance & Failover Tests
  • Involved in analyzing various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Throughput, Memory & CPU utilization.
  • Monitoring and tuning the Application Server.
  • Experienced in the use of agile methodology for approaching the project implementation.
  • Monitoring the Heap utilization using JConsole/JVisual VM
  • Monitoring theJMSqueue for ETL batch job process.
  • Analyzing the top consumed requests or SQL statements using HP Diagnostics
  • Used JMeter, for validating our response/test results using assertions of type text -check assertion, size assertion.
  • Performing spike testing using JMeter, achieved by using the synchronizing timer, blocking all the threads for a particular instance of time and releasing them at once to test the stress/instantaneous of an application.
  • When testing an application in JMeter, to stop when error occurs and you don’t want it to continue, we can set the post-processor variables for an http request to stop in middle.
  • Analyzing the GC logs, Server logs and Layer wise logs
  • Capturing the OS Data from Site Scope for Analysis
  • Preparing the Test Report with Observations and Recommendations
  • Participating in Daily status calls.
  • Used Dynatrace to performance tune and profile application's program and it measures include memory, complexity of code and duration of function calls.
  • Altogether Dynatrace helped us in program optimization.
  • Help establish standards and best practices for system deployments, upgrades, maintenance and administration.
  • Involved in complete life cycle activities like pre-testing phase and testing phase.
  • Investigate, analyze and make recommendations to management regarding technology improvements, upgrades and modifications
  • Reporting of the performance test results, communication of technical issues with all the teams and performance recommendations.
  • Gathering requirements for NFR testing.
  • Identifying and creating test cases using wire frames.
  • Executing NFR tests using Fiddler and Mothra tools.
  • Identifying errors logs using SPLUNK.
  • Improved the documentation of QA testing practices to enhance their repeatability, saving time and money and encouraging testing standards and best practices.
  • Additional activities - Collection and publication of Performance metrics for analysis of application server logs, online application monitoring using Putty, Secure CRT, maintenance of test matrices, tracking defects, generating monthly reports, daily interaction with application architects and developers.

Environment: Dynatrace, Performance, Agile environment, HP Performance Center, Agile environment, Java, JavaScript, HTML, SQL, Oracle, JMeter, Windows.

Confidential, Indianapolis, IN

Performance Tester

Responsibilities:

  • Gather the performance requirements and understanding the Application Architecture.
  • Identifying the Non Functional Scenarios based on Requirements and Use Cases.
  • Preparing the Non Functional Test Plan, Work Load Characterization & Test Report.
  • Involved heavily with development team to analyze the performance issues pertaining to the Application.
  • Heavily involved in Virtualizations, scripting using JMeter.
  • Used pre-processors, post-processors for Correlation Dynamic values.
  • Managed the JVM for the JMeter console and heap analysis.
  • Worked with Salesforce team on the front end and ASP.net for code development.
  • Created test planning and participated in execution forAPItestingusing Test harness tool
  • Worked on Onshore - offshore model with a team of 8 off shore and 2 onshore.
  • Created Test Data and Data validation rule required for the test cases.
  • Created Scenarios in HP Load runner for the different test cases.
  • Creating, Reviewing & Modifying the Scripts for web and WebService.
  • Experience with Thread pool, connection pool, Heap sizing, Memory and Thread dump analysis.
  • Creating and executing the scenarios in Performance Centre.
  • Experience in results debugging, troubleshooting, tuning of JVM, Heap, Threads.
  • Performing various NFT Test I.e. Load, Stress, Spike, and Endurance & Failover Tests.
  • Involved in analyzing various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Throughput, Memory & CPU utilization.
  • Monitoring and tuning the Application Server.
  • Experienced in the use of agile methodology for approaching the project implementation.
  • Monitoring the Heap utilization using JConsole/JVisual VM
  • Analyzing the top consumed requests or SQL statements using HP Diagnostics.
  • Performed Manual testing which involves Data validation, Static Testing, System testing, SIT testing, End to End testing, UAT testing.
  • Worked in coordination with function QA team, POS test team whilst sharing the test environment, resources.

Environment: Performance Center, JMeter, Windows, Agile environment, Java, JavaScript, HTML, SQL, Oracle.

Confidential, Lady Lake, FL

Performance Engineer

Responsibilities:

  • Participated and provided assistance in troubleshooting production performance and availability issues. Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.
  • Involved in Resource estimation and planning according to each project budget and criticality of Testdata under the program.
  • Interacted with Business Managers and UAT team to understand the data requirement for the testing to be performed.
  • Created Program level Testdata, lead handling multiple projects Testdata for QA and UAT team.
  • Used HP Quality Center to gather the test requirements based on design specifications documents and uploaded them into Quality Center.
  • Performed Backend testing using SQL statements.
  • Found efficient ways of automating performance tests using various use cases.
  • Responsible for creating test scenarios with LoadRunner and executing and documenting the results and the scenarios.
  • Created system models for predicting potential performance risks, end-to-end response times and bottlenecks using LoadRunner.
  • Executed performance testing websites using LoadRunner; created Vuser scripts at VUGen; defined scenarios accordingly to requirements and ran them at Controller.
  • Used Rendezvous concept of LoadRunner to generate peak load onto the server thereby stressing it, and measuring its performance and performed dynamic Parameterization and Correlation testing.
  • Responsible for installing LoadRunner applications in the development and staging/UAT environments. Performed Weekly Status meeting with the onshore/offshore team to track the deliverables.
  • Provided Weekly status reports on each project to Project manager and Business Leads. Addressed any issues raised by team member and ensured the deliverables are met as planned.

Environment: Load Runner, Windows, Agile environment, Java, JavaScript, HTML, SQL, Oracle

Confidential, San Antonio, TX

Performance Tester

Responsibilities:

  • Coordinated with the stakeholders, different teams and define performance NFR's
  • Involved in preparing Test Methodology, Performance Test approach, Test cases and Effort estimation
  • Implemented Proof of Concept (PoC) to research new protocols
  • Assisted in project planning, scheduling, budgeting and tracking activities.
  • Understood the system architecture and identify appropriate monitoring tools.
  • Setup performance monitoring tools and processes.
  • Created realistic workload scenarios for Load and Stress tests.
  • Performance Test script Generation and execution
  • Monitored the Servers to identify bottlenecks and providing tuning recommendations
  • Analyzed load test results; compile analysis into reports, and present findings to project teams
  • Retested and Final Performance Report Presentation

Environment: Windows XP/2000, .Net, SQL Server, C and DotNet, MS SQL, HP LoadRunner 9.5, HP Sitescope

We'd love your feedback!