We provide IT Staff Augmentation Services!

Performance Engineer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Over seven years of experience in IT as a Performance Engineer for various internally and externally facing Client/Server applications.
  • Hands on experience in implementing LoadRunner, Developing Load Test Conditions and Test Scenarios.
  • Analyzing business requirements and developing Performance Strategy for benchmarking.
  • System Analysis for Performance, Load, Stress and Endurance testing.
  • Analysis and review of project elements involved in traceability including requirements, testing artifacts, end - user support documentation and training materials.
  • Identifying and Preparing Test cases for Performance Business Critical Transactions.
  • Creating, scheduling and monitoring Load runner Controller and monitors for different load tests including Manual and Goal oriented scenarios.
  • Creating and analyzing graphs, generation of performance test summary reports.
  • Analyzed the test results like TPS, Hits/Sec, Transaction response time, CPU utilization etc., by using LoadRunner analysis, Various monitoring tools and prepare test reports.
  • Configured runtime settings for action / think time.
  • Proficient in putting loops into the load runner scripts to run scripts for multiple iterations.
  • Experience with Unit, Functional, Performance, Stress/Volume, Regression, User acceptance and Integration/System Testing.
  • Created performance scenarios and scripts for doing multiple iterations.
  • Experience in testing both Web Based and Client/Server applications.
  • Experience in analyzing Business and Development Specifications, Use Cases, and Detail Design to develop test requirements, procedures and test cases
  • Proficient in using C for correlation and parameterizing of Vuser scripts to handle dynamic data values.
  • Solid Experience with installing LoadRunner Controller, Analysis and Generator on Windows platform.
  • Used Quality Center for tracking and reporting bugs.
  • Activating / Configuring monitors
  • Performance testing Experience in Web services, Winsock, J2EE, Oracle, Mainframes applications by using HTTP/HTML, Web Click &Script, Oracle NCA, TCP/IP Protocol and multiple protocols
  • Experience with creating Vuser scripts, Vuser groups, manual and goal oriented scenarios using LoadRunner and with the use of various performance monitors for load test analysis.
  • Extensive Knowledge on Web, Web services and Winsock Protocol.
  • Good Knowledge of programming languages like C, C++, Java, PL/SQL to debug and executing LoadRunner scripts.
  • Executed various load test such as stress test, endurance test, throughput test, capacity test.
  • Knowledge of Java Virtual Machine internals including class loading, threads, synchronization, and garbage collection
  • Creating Performance scenarios and scripts for doing multiple iterations.
  • Proficient in putting loops into the Load runner scripts to run scripts for multiple iterations.
  • Well versed with the behavior of online monitors and the techniques to fix the monitoring issues and monitoring Vuser status
  • Worked on various monitoring tools like Perfmon, BMC patrol, Dynatrace, Wily Introscope, Team Quest
  • Utilized Database, Network, Application server and WebLogic Monitors during the execution to identify bottlenecks, bandwidth problems, infrastructure problems, and the scalability and reliability benchmarks..

TECHNICAL SKILLS

Testing Tools: HP Load Runner 9.5/11.0, ALM 11.0, Mercury Win runner 7.6, 8.0, HP Quality Center, ALM Performance Center 11.0, JMeter, QTP 9.5, Neoload4.0

Database: Access, MySQL,SQL Server,Oracle

Protocols: TCP/IP, HTTP, FTP, Citrix

Languages: C, HTML,Java, VB.NET

Methodologies: Waterfall, Agile

Monitoring Tools: HP Sitescope, HP Diagnostics, Wily Introscope

OS: Windows NT/2000/XP/7, Unix, Linux and Solaris

Others: MS Office, Visio, Project

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Performance Engineer

RESPONSIBILITIES:

  • Implemented Performance Center 9.5 as an enterprise level.
  • Build user guide, Best Practices, Process to use Performance Center.
  • Worked on LoadRunner for testing the store procedure in DB.
  • Responsible for managing Performance center infrastructure such as applying patches, troubleshooting issues.
  • Installed LoadRunner 9.5 and Neoload 4.0 responsible for managing load testing schedules.
  • Writing Business scenario documents for APM (Application Performance Management).
  • Test Manager for test process management, test management, test execution and defect tracking.
  • Design and execution of performance tests for new and existing applications using HP performance center 9.5 and 11.0
  • Analyzing performance tests results and generating reports using HP Analysis tool 9.5.
  • Monitoring and configured JVM heap size using Wily Introscope.
  • Monitored metrics like errors, instance count, memory, CPU utilization etc.
  • Performed Custom Excel based Load Test Analysis using results from VMStat and HP-LoadRunner Analysis 9.5.
  • Consolidate findings and writing suggestion and recommendation.
  • Extensively worked with SQL tuning team to identify the DB bottlenecks.
  • Performed in depth analysis with Analysis Tool and presented results to management in Excel spreadsheets for review and Q&A sessions.
  • Performed expert level analysis using results from SiteScope Monitoring Tool as well as HP-LoadRunner Analysis 9.2
  • Developed special Performance Test Reporting template for quick snapshot of our testing status.
Confidential, Hartford, CT

Performance Engineer

RESPONSIBILITIES:

  • Manage a team of resources responsible for documenting, and executing test cases and test scripts.
  • Define test goals, create test schedules, manage team resources, and delegate testing tasks.
  • Developed quality standards for company products, oversees the development and execution of software test plans and analysis of test results.
  • Design and implement test strategy for all internal software development.
  • Drive adoption of appropriate tools and processes to accommodate a diverse set of test challenges. Capture, analyze, and summarize test results. Translate test results into risk assessment.
  • Worked on testing of data migration from another system to validate accuracy of the data in the target system.
  • Ensure proper defect tracking methods.
  • Focus on continuous improvement initiatives.
  • Implement and drive internal metrics to identify opportunities for improving team efficiencies and effectiveness.
  • Review application requirements and document test cases that verify desired application behaviors as well as cases that prevent faults from occurring.
  • Train and mentor other team members on testing tools and creating more ‘testable’ software.
  • Demonstrated experience analyzing systems and functional specs and developing manual test cases and test scripts for those systems
  • Work with development teams, end users and client groups.
  • Managed a team of 18 members who are completely located at offshore.
  • Responsible for overall coordination, status reporting and stability of complex and cross-functional project oriented work efforts.
  • Reporting of key testing statistics and trends related to test design & execution highlighting system quality and team status against committed project milestones.
  • Worked on Mercury Quality Centre to prepare Test Plan, Prepare Test Cases and defect reporting.
  • Implemented automation framework for regression testing.
  • Worked with QTP to implement automation scripts for functional regression testing.
  • Generate Test summary reports.
  • Define the scope of testing for each release.
  • Involved in Load and Performance testing by creating scripts using VUGen and analyzing the reports using Load Runner.
  • Created Load Runner scripts and scenarios for Performance Testing.
  • Checked the performance of the product, like how much memory, CPU time, etc using Load Runner.
  • Checked the process of execution from various ways (graphs, data, etc) using Controller.
  • Analyzed and identified the performance bottlenecks of the application using Load Runner.

Confidential, Atlanta, GA

Performance Analyst

RESPONSIBILITIES:

  • Prepared the performance & Monitoring Plan and work with the team to evaluate & fine-tune system response time to establish benchmarks & ongoing monitoring processes.
  • Responsible to migrate various application load testing teams from load runner to ALM platform.
  • Provided training for various load testing team during migration from load runner to ALM.
  • Performed lot of enhancements in the Vuser Scripts like Parameterization, Correlation, and Rendezvous Points and so on using Vugen of Load Runner.
  • Tested application in Citrix server using Citrix protocol and monitored Citrix server through PerfMon.
  • Developed a comprehensive Performance Management Plan and executed all aspects of the plan.
  • Ensured that the implementation, key user types, locations, and scenarios are assessed as part of the overall plan.
  • Worked with the implementation team to identify critical business processes and key application transactions to define performance requirements.
  • Coordinated all aspects of test design, planning, and execution with product vendor and service providers (British Telecommunications, HP and BMS business teams).
  • Conducted Analysis of Testing Results and recommended solutions for software and infrastructure tuning.
  • UsedWilyIntroscope extensively to troubleshoot application bottlenecks to dig-out which modules are consuming excessive resources.
  • Performed QA and pre stage monitoring with Wily Introscope and SiteScope.
  • Worked with the business team to set expectations and establish key performance benchmarks to use end user communications.
  • Sets up processes to monitor application performance on a regular basis and take remedial actions.
  • Ensured all Performance Work stream deliverables are delivered on time and on budget.
  • Developed status reports and communicates appropriate level of detail on Testing, Results, and Issues to team members and senior management.
  • A major improvement in performance was achieved.
  • Identifying the critical transactions to be load tested and base lining the performance using ALM Performance Center 11.
  • Produce performance test execution summary reports and presentations using LoadRunner Analysis, PowerPoint to the management.
  • Analyze business requirements and system specifications to understand the application.
  • Created Test scripts using LoadRunner VUGen to provide the individual steps or actions that would be taken by an actual user of the application and played back without errors.
  • Have done parameterization and correlation for replacing of the values that were captured during the recording of the script with different values.

Confidential, Decatur, GA

Performance Tester

RESPONSIBILITIES:

  • Worked closely with business analysts and developers to gather application requirements and rusiness processes in order to formulate the test plan.
  • Developed scripts using LoadRunner by recording/playback and as well as by writing custom functions.
  • Involved in test environment build and designed Load (capacity) model on the basis of current volume and projected percentage increase in volume.
  • Interacted directly with developers, project managers for the development, execution and reporting of all testing efforts.
  • Actively took ownership of defects and coordinate with different groups from initial finding of defects to final resolution.
  • Analyzed Load Runner on-line graphs and reports to identify network/client delays, CPU /memory usage, I/O delays, database locking and other issues at server level.
  • Responsible for Performance Tuning Java Application.
  • Performed both automatic and manual correlation using the options in LoadRunner.
  • Analyzed system usage information such as task distribution diagram and load model to create effective test scenarios.
  • Configured Web/Application/Database server monitoring setup using LoadRunner Controller.
  • Used IP spoofing to generate and associate different IP addresses to Virtual Users to emulate real-time scenarios for load balancing issues.
  • Activating / configuring monitors and adding desired performance counters into the Graphs.
  • Performed SQL querying to validate the data in the back end data base, and also to check the data flow between different modules.
  • Monitored the CPU, memory, and network utilizations on the UNIX server using Site Scope monitor.
  • Analyzed results of Transactions Response time, Transaction under load, Transaction Summary by Vusers, Hit per Second and Throughput.
  • Tested Custom Screens, Views and Applets in Siebel to suit the business requirements.
  • Responsible for complete functional and regression testing, the Siebel application used to manage and maintain the leasing data in the company.
  • Determined the source of bottlenecks by correlating the performance data with end-user loads and response times.

Confidential, New York, NY

Performance Tester

RESPONSIBILITIES:

  • Used Citrix Protocol to test various applications on Windows 2003/2008 servers.
  • Responsible for gathering and analyzing performance test requirements.
  • Wrote Performance Test Plan and Test Case design document with the inputs from developers and functional testers.
  • Extensively used LoadRunner using Virtual User Generator to script and customize performance test harness Web Protocol.
  • Extensively used Controller to generate load and define load generators.
  • Used Test Results to provide summary reports, response times and monitor averages.
  • Design and execution of performance tests for new and existing applications using HP performance center 9.5
  • Analyzing performance test results and generating reports using HP Analysis tool 9.5.
  • Monitored metrics like errors, instance count, memory, CPU utilization etc.
  • Consolidate findings and writing suggestion and recommendation.
  • Performed in depth analysis with Analysis Tool and presented results to management in Excel spreadsheets for review and Q & A sessions.
  • Performed expert level analysis using the results from SiteScope Monitoring Tool
  • Conduct iterative performance effort during Load balance verification and siteminder setup of portal.
  • Extracted Reports from Requirements, Test Plan and Test Lab and verified the Traceability, Req Coverage, Execution status, Test Set Location.
  • Analyzed the CPU utilization, memory usage, garbage collection and DB connections to verify performance of the application.
  • Created customized Load Runner VuGen scripts at the API level with manual correlation, user defined functions, development libraries (classes and methods), and error handling.
  • Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
  • Used sitescope and Introscope to monitor the databases, application and web servers (at OS and application level) for performance bottlenecks while conducting load, stress, volume and memory tests.

Confidential

QA Tester

RESPONSIBILITIES:

  • Analyzed system requirement specifications and developed Test scripts, Test Cases to cover overall QA System Testing
  • Created Test Cases utilizing the use cases, business requirements, and technical requirements documents
  • Engaged and worked with the business users to identify test coverage requirements, delivery timing and test prioritization
  • Served as a coordinator to Test the application in all phases of testing cycles, monitored Test Cases execution and status
  • Created virtual users in LoadRunner to perform Performance (Load/Stress) testing
  • Coordinated and managed the Performance Testing using Load Runner identifying opportunities for Code Improvement
  • Assisted in identifying test cases and resolving system functional and performance problems using QTP and Load Runner
  • Effectively automated the test scripts in QTP
  • Effectively updated the test scripts in QTP to match Business CR
  • Executed SQL scripts database to validate data which flows to the end user with the actual data in the Database
  • Parameterized and correlated the scripts and enhanced them according to the User Profile using Quick Test Pro
  • Performed Database Testing, Keyword driven and Data driven testing in QTP created Checkpoints (text, table, standard image, database, bitmap) and Parameterization in QTP using Excel Sheets.
  • Conducted system testing in the sys test environment to detect defects and ensure conformance with the requirements prior to code migration to UAT.
  • Implemented proper error handling techniques for script failures
  • Used to arrange meetings to discuss issues with developers and project managers. Worked very closely with developers to recreate defects found and also to verify the fixes.
  • Initiated and participated in Conference Calls, Walk-through and Review Meetings and involved in supporting Production Releases

We'd love your feedback!