We provide IT Staff Augmentation Services!

Performance Test Engineer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Over 7 years of extensive hands on experience in IT industry, specializing in Performance Engineering process and Methodologies.
  • Extensive experience in all the phases and Methodologies (Agile/Scrum, Waterfall, and Dev - op’s) of Software Development Life Cycle and QA Life Cycle.
  • Good Knowledge in STLC and Expertise in all the stages of the performance test engineering life cycle (Non-Functional Requirement Gathering, Test Strategy, Test Design/Development, Test Execution, Test Result Analysis, Reporting, Benchmarks, and Recommendations).
  • Extensive experience in using Performance Testing tools (HP LoadRunner, HP Performance Center, and J-Meter).
  • Skilled at installing, and maintaining HP LoadRunner software and Working/Coordinating with HP on the LoadRunner Scripting and Tool Related Issues.
  • Hands-on experience on Monitoring and Analysis tools such as HP SiteScope, Willy Introscope, Splunk, Dynatrace, HTTP watch etc.
  • Knowledge of programming languages like C, C++, Java, SQL to debug and execute Load Runner scripts.
  • Expertise in Virtual User Generator (VuGen) scripting for performance/load testing, Multiple protocols (Web http/html, web services, Ajax Tru-Client, Mobile, Citrix).
  • Skilled in Troubleshooting and debugging of scripts and execution issues.
  • Excellent knowledge and skills in test monitoring for transaction response times, web server metrics, Windows / Linux / AIX system resource, Web App, Server metrics, Database metrics, and J2EE Performance.
  • Very Good understanding of performance related aspects of application servers (OS, JVM) and Databases.
  • Creative problem solver who can recommend methods of load/performance testing different types of applications.
  • Experience in analyzing performance bottlenecks, root cause and server configuration problems using LoadRunner Monitors, Analysis, Site Scope, Dynatrace and J2EE Diagnostics.
  • Hands on Experience with all the types of Performance Tests (Load, Stress, Endurance, Spike, Scalability, and Volume).
  • Ability to work/handle multiple projects independently.
  • Good Analytical, Interpersonal and communication skills.
  • Committed and hard working with a quest to learn new technologies and undertake challenging tasks.
  • Quick Learner, adapter of new tools/technologies and their test applicability. Excellent written/verbal communication, highly motivated, and self-starter.

TECHNICAL SKILLS:

Testing Automation Tool: HP LoadRunner /Performance Center / JMeter

Test Management Tool: ALM/HP Mercury Quality Center/Test Director.

Languages: C, C++, VB, Java, XML

Monitoring Tools: Wily Introscope / Dynatrace / Sitescope / HP Performance Manager

Operating Systems: Windows 95/NT/XP/Vista/Win 7/ Win 8, UNIX

RDBMS: SQL / Oracle / DB2 / MS Access / MySQL

MSVisio, MSExcel, MS: Word, MS-PowerPoint

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Performance Test Engineer

Responsibilities:

  • Involved in Gathering Business Requirement.
  • Worked closely with the business and development teams in understanding the load, stress criteria, applications architecture, and their integrations. Also, helped them in identifying the critical scenarios for all the applications from an end user perspective.
  • Developed Performance Test Plan, Scope documents and Performance Test Cases.
  • Designed multiple Load Runner scripts using VUGen with different protocols like Web, Flex, AJAX, TruClient, Citrix, Web services for performance testing different applications.
  • Performed Script enhancements like parameterization, correlation, error handling etc.
  • Designed Test scenarios based on requirements and performed Load testing, Endurance testing and Stress testing using HP Performance Center.
  • Monitored and Analyzed the tests using HP Analysis, Dynatrace, App dynamics and other monitoring tools
  • Created custom dashboards for Dynatrace and and configured Sitescope to monitor Application resources (App Servers, Web Servers, Database etc.)
  • Used Dynatrace to analyze slow transactions and found the performance bottlenecks.
  • Used multiple monitoring tools and figured out which tier/component (Web, Application, Database, Network, MQ, Mainframe..Etc) is causing the slowness of the application.
  • Analyzed Dynatrace pure paths, transaction flow, Method hotspots, response time hotshopts and database dashlets and other graphs and reports to check where performance delays occurred (network delay, CPU performance issues, Memory issues, I/O delays, database locking, database queries performance issues and also which method is taking long time to execute.
  • Monitored the software Performance on different Windows and UNIX environments.
  • Used SQL Profiler to monitor the DB while testing the Application.
  • Monitored and Analyzed the Windows Resource utilization viz. CPU and Memory impact on the application and server when there is a change in load and environment. Also, identified performance bottlenecks and involved in tuning JVM.
  • Experience in monitoring middleware application server’s performance metrics like, Thread count, JVM heap size, queue size etc.
  • Responsible for creating and publishing the test reports to business stake holders, developer and all the team members by providing the comparisons charts between target and baseline tests/SLA’s.
  • Responsible for analyzing, monitoring production volume and update/scale the performance volume accordingly in current testing scenarios for all the applications.

Environment: HP Load Runner, Performance Center, Dynatrace, Windows, UNIX, Web HTML /HTTP, JUnit, Oracle10g and XML/ SOAP, Java, Performance Center, Java script.

Confidential, Hoffman Estates, IL

Performance Test Engineer

Responsibilities:

  • Worked closely with Development and Business team to get an understanding of the system architecture, system component interactions, application load pattern and the Performance SLA.
  • Analyzed the user requirements by interacting with developers and business analysts and created Test Plans and Test Cases.
  • Developed and deployed test automation scripts to do end to end performance testing using LoadRunner, implemented, and maintained an effective automated test environment and the QA Lab.
  • Ensure the compatibility of all application platform components, configurations and their upgrade levels in production and make necessary changes to the lab environment to match production.
  • Modified existing Load Test scripts by Correlation, Parameterization etc. concepts to replicate new Business activities.
  • Extensively used C Programming concepts in creating FrameWork for LoadRunner Test Scripts.
  • Setting up the schedule, scenario configuration and running the scenario and identification of Bottlenecks.
  • Configured Application resources (App Servers, Web Servers, Database etc.) For monitoring using SiteScope and Dynatrace.
  • Created XML test files based on XML schema.
  • Extracted data for Load tests by Executing SQL Queries as part of Pre-work every release and configured new Data for performance test scenarios.
  • Tested the SOA applications (Web Services, SOAP, WSDL)
  • Automated the web services using SOAP UI, Tested and validated SOAP request and SOAP response message.
  • Involved in root Cause Analysis for the problems in proposed architecture and monitored the Resources metrics to find the performance bottlenecks.
  • Worked on production to find the current and projected user volume and transaction density.
  • Duration Test was conducted to find the System Stability and memory leaks and prepared Automation Test Plans and Test Data for Web Testing.
  • Provided recommendation and scalability solution comprised of the test findings and system behavior observed under conditions of load, stress.
  • Worked on monitoring and debugging the Weblogic, Oracle, and Apache components including their key resources, performance indicators and logs and stability problems.
  • Performed in-depth analysis to isolate points of failure in the application.
  • Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test Report.
  • Provided recommendations to the application owner on steps to meet performance goals.

Environment: HP Load Runner, Performance Center, Windows2003/NT, UNIX, WebLogic Servers, Web HTML /HTTP, JUnit, Oracle10g and XML/ SOAP, Java, Performance Center, Java script.

Confidential, Los Angeles, CA

Performance Engineer

Responsibilities:

  • In charge on entire End to End Performance Testing cycle for all the applications.
  • Working within multi-departmental project teams to gather requirements; initiate change management; plan performance testing efforts and schedule test windows/load generators.
  • Develop VUGen test scripts using Web HTTP/HTML, TruClient, and Unix Protocol in various tools such as HP LoadRunner, HPPC.
  • Develop test scenarios, execute Baseline/Peak/Stress load test; monitor Performance tests; Collate/Analyze results; summarize Reports that easily illustrates test results to Project team and Management; identify Bottlenecks and recommend remedies.
  • Assisting Project Manager with deliverables, maintaining project plans and schedules.
  • Develop Performance Testing strategy for all applications for Small and Large businesses customers.
  • Design and Execute Peak Test for all the applications.
  • Defect Tracking and logging using HP Quality Center.
  • Develop comprehensive Test Plan detailing every critical aspect of the application to be tested.
  • Working with Management and Project Team to understand requirements for Performance Testing.
  • Conducting Application Testing across multiple environments (Performance Test Lab, Production) to make sure code/application deployment have not been affected during environment upgrade.
  • Developing Vugen scripts from scratch on complex user workflows.
  • Modifying Vugen scripts using C custom coding and functions.
  • Designing test scenarios to emulate various real-world situations.
  • Design various types of tests such as Baseline Tests, Peak Load Test, Stress Test, etc.
  • Running and Monitoring Performance tests, summarizing results using DynaTrace LR Analyzer module.
  • Logging and tracking defects, change management, management of any other requests,
  • Oversee migration between QA infrastructures from HP Performance Center to NeotysNeoLoad.
  • Coordinating and tracking knowledge transfers, inventory management and resource management.

Environment: LoadRunner 11.5, Jmeter, HP Performance Center, DynaTrace, HP Quality Center, SiteScope, ASP.NET, Web Services.

Confidential, Milwaukee, WI

Performance Engineer

Responsibilities:

  • Nonfunctional requirements analysis.
  • Understand application architecture and identify critical business scenarios and prepare business flow documents.
  • Prepare detailed test plan and traversal flow document (File processing flow as well as online application flow)
  • Test scripts development and enhancement using Vugen.
  • Test Data Set up.
  • Create test files using Load Runner scripts and drop it in different servers for processing using LoadRunner scenario or manually using WinSCP.
  • Monitor the file processing using Informatica DX consoles, TOAD and Online application.
  • Create script and scenarios for online application and execute using Load Runner.
  • Monitor various performance parameters like CPU and Memory utilization using Wily Introscope.
  • Used Dynatrace, Splunk for Performance bottleneck analysis.
  • Analyze the test results and prepare preliminary reports and executive summary reports.
  • Daily status reporting.
  • Logging and tracking the defects in HP Quality Centre.
  • Attend Defect meetings and address defects logged by Performance team.
  • Re-test the defects and update QC defects with new results.
  • Give suggestions to the Application team based on result analysis
  • Allocating work and mentoring team members.

Environment: Windows 2007, Unix, Linux, WinSCP, LoadRunner 12.02, Wily Introscope, Informatica DX consoles, TOAD, HTTP Watch, HP Quality Center, Dynatrace, Splunk

Confidential

Performance Engineer

Responsibilities:

  • Designing the Performance Test plan, strategy with approach, methodology, Workload model, Metrics, and Type of different test, which is required for the project to validate for its SLA.
  • Install the LoadRunner and updating the new licenses using LoadRunner License Utility.
  • Developed LoadRunner scripting using web-http, web-services Protocols
  • Extensively used Auto and manual Correlation, Parameterization, and Content Check features
  • Established test data for testing the application.
  • Inserted Transaction Points to measure the performance of the application.
  • Setup the IP spoofing for performance environment before running the test.
  • Designed the manual scenarios using load-runner controller module.
  • Set up, gather, and evaluate statistics from all monitors.
  • Involved in Performance tuning of the class objects/ paging issues, and the database queries
  • Involved in the garbage collection overhead issue and solved with the proper recommendations
  • Analyzed various graphs generated by Load Runner Analyzer including Database Monitors, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs.
  • Frequently communicated with developers and senior QA team members to assist in clarification of technical issues.
  • Logging and tracking bugs in Bug Tracker
  • Responsible for team meetings to discuss the issues arising out of testing
  • Analyzed Throughput Graph, Hits/Second graph, Transactions per second graph and Rendezvous graphs using LR Analysis tool.
  • Prepared load Test analysis reports (CPU Utilization, Throughput, Response Times, Web Server Monitor Counters, System Resource Performance Counters, and Database Performance Counters).

Environment: HP Load Runner 12.5, Performance Center 11.5,NET 4.5.1, SQL Server DB 2008, SSRS, SSIS,XML, Oracle 11G, MS IIS 7.5, BugTracker, JQUERY, PL-SQL,Web Services

Confidential

Performance Tester

Responsibilities:

  • Coordinate software changes with development, project, and release management team to meet test cycle and release deadlines.
  • Performed manual testing for the entire application.
  • Created Load Test Scripts Using LoadRunner and modified scripts with Correlation, Parameterization etc.… functions to meet the Business Requirements.
  • Worked on Troubleshooting and validating Load Test scripts.
  • Designed performance test scenarios using the HP Performance Center, executed stress tests, and analyzed the results.
  • Reviewed and analyzed design documents for testability.
  • Worked closely with business and project teams to estimate effort and testing needs for several integrated performance test projects
  • Developed test cases and map test cases to requirements.
  • Performed integration testing to test the functionality of the modules.
  • Conducted load and reliability testing on website's workflows to identify and report performance bottlenecks.
  • Generated business reports related to transactions output, system resources utilization and HTTP traffic.
  • Used the Test Director as bug-tracking tool to centralize the bugs and to follow up the bug status.
  • Wrote T-SQL queries to verify the database tables for the data inserted from the GUI.
  • Involved in developing detailed test plan, test cases and test scripts using Test Director for functional, security and regression testing.
  • Coordinate with developers to fix the problems in the application.
  • Responsible for filing bugs and scheduling running of automation scripts in Test Director.
  • Involved in creating users, test plans and testcases in Test Director.
  • Interacted with the UAT team to solve issues related to the defects.
  • Analyzed results to work with development, server admins and DBAs to isolate performance issues. Tuned application and database performance by monitoring tests at all layers.
  • Used Quality Center for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status

Environment: LoadRunner, C Scripting, CICS, Test Director, MS Excel, MS Word, SiteScope, HP-BAC, HP Diagnostics, .Net Technologies, SQL Server, UNIX, Shell Script, Windows 2000.

We'd love your feedback!