We provide IT Staff Augmentation Services!

Performance Engineer Resume

3.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY

  • Over 6+ years of experience in Automation Performance testing of both client/server and Web applications for various clients.
  • Highly proficient in working with automated testing tools like Mercury (HP) Interactive Test Suite (LoadRunner,WinRunner, QTP, Test Director, Quality Center and/orALM 11.0).
  • Experience in complete SDLC process (planning, designing, developing, testing and deploying) strategies for large - scale Web applications and Client/Server systems.
  • Experience in developing and implementing load and stress tests with Load Runner, and present performance statistics to application team, and provide recommendations of how and where performance can be improved.
  • Extensive knowledge of QA methodologies.
  • Have the ability to elicit, understand and articulate business requirements and perform detailed analysis to map them to technical and functional requirements.
  • Experienced with V-Model, Agile model and Water fall approach
  • Inserted Rendezvous Points in Load Runner script to perform Load Testing on the AUT.
  • Performed Parameterization to test the AUT with multiple values using the place holder in LoadRunner
  • Experience in diagnose and resolve performance bottlenecks for high transaction processing Environment.
  • Created various Scenarios using Load Runner Controller.
  • Experience in release management and defect control management.
  • End to End responsibilities to ensure the defects are closed and fixes have been implemented.
  • Hands on experience with all phases of Software Development Life Cycle (SDLC)
  • Strong experience in testing tools like Test Director, Quality Center, Quick Test Professional and Load Runner.
  • Experience in testing and writing SQL and PL/SQL statements.
  • Good understanding of object oriented methodologies and very proficient in software testing methods.
  • Extensively worked in Performance Testing, Stress Testing, Regression Testing, and Functional Testing.
  • Extensive knowledge to create functionality and performance test scripts using LoadRunner Vu Gen.
  • Involved in System Testing, User Acceptance Testing (UAT), Black Box Testing, White Box Testing, Integration Testing, Database Testing.
  • Have good experience in Load, regression, system and End to End testing of application.
  • Self-starter and ability to adapt and learn new things quickly and work very efficiently by multi tasking.
  • Excellent communication, documentation and interpersonal skills.
  • Goodteam playerwith good project management skills, and ability to work independently in a time sensitive environment.
  • Excellent Analytical and trouble shooting skills.
  • Ability to work in tight schedules and on different applications concurrently and in teams.
  • Programming skills in C, C++, Java, VB.Net, MS SQL, PL/SQL, and scripting skills in UNIX, VB Script.

TECHNICAL SKILLS

Automation Tools: WinRunner, LoadRunner, QTP

Defect Tracking Tools: Test Director, QualityCenter, ALM

Operating Systems: MS-DOS, MS Windows 95/98/NT/2000, UNIX (HP, Sun Solaris)

Languages: C, C++, SQL, PL/SQL, PERL, J2EE/Java 2.0, COBOL, Shell Scripting.

Web Technologies: HTML, DHTML, XML, SOAP, JavaScript, VBScript, ASP.

Databases: Oracle 8i, MS-SQL Server 7.0/2000/ 2005 , Sybase, MS-Access 97/2000

GUI: Visual Basic 5.0/6.0, Developer 2000 (Forms & Reports), Power builder 6.5/7.0

Testing methodologies: Agile (SCRUM), Waterfall model.

Web / App Server: IBM Web sphere Application Server, Web Logic, IIS, Apache web serverP

PROFESSIONAL EXPERIENCE

Confidential, Des Moines,IA

Performance Engineer

Responsibilities:

  • Responsible for identifying and gathering test requirements from users/ stakeholders to decide on the technical test architecture and infrastructure to be used and come up with a test design process.
  • Attending meeting with architecture and application teams to discuss performance objective, strategy and progress.
  • Worked with development, users and support groups to understand the application architecture, to simulate realistic production scenarios for load and stress testing.
  • Analyzing the requirements, preparation of Test Scenarios based on requirements and risks.
  • Extensively worked on Load Runner, created scripts based on prioritized/critical scenarios and scattered the peak load over the production like distribution ratio.
  • Defining the test scenarios and making sure that the scripts are working according to planned scenario.
  • Responsible for conducting the Load, Stress and Performance testing using LoadRunner and developed Vu Gen test scripts and scenarios.
  • Enhancing the scripts using VU Generator and performed Parameterization and Correlation to meet the requirements.
  • Manually correlated the dynamically changing server responses by going to the body of the server response in the Load Runner.
  • Created various scenarios in Load Runner for performing baseline, stress tests and endurance tests.
  • Scheduling and Time tracking utilization and scheduling of Controllers and VUGenerators for each individual engineer testing needs in the group.
  • Monitored the metrics such as response times, throughput and server resources such as CPUUtilization, Available Bytes and Process Bytes by using Load Runner monitors for IIS server.
  • Designed the Load Runner scenarios with various user-mix incrementing in constant ratios, till the peak load is achieved.
  • Experience in Performance Testing using Web Services protocol.
  • Configured Web/Application/Database server monitoring setup using LoadRunner Controller.
  • Generating, Analyzing and interpreting the reports post the performance test execution
  • Used SQL queries to verify the data from the SQL Server database.
  • Reported, tracked, reviewed, analyzed and compared bugs using a Defect Tracking Database in Quality Center.

Environment: LoadRunner, Quality Center, UNIX, Windows NT, Oracle, HTML, XML/SOAP, Web Services,Java script, JSP, IIS, Java, J2EE

Confidential, Pittsburgh, PA

Performance Engineer

Responsibilities:

  • Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
  • Develop performance test plans for new application releases and coordinate the Performance engineering team through completion of performance testing projects.
  • Act as Load Runner expert, meet with SDC engineers to determine performance requirements and goals, determine test strategies based on requirements and architecture.
  • Performed Performance testing using LoadRunner and developed test scripts and scenarios.
  • Created test script for the application using the web protocol in the VuGen component of LoadRunner.
  • Enhancing the scripts using VU Generator and performed Parameterization and Correlation to meet the requirements.
  • Created various checkpoints in the script using LoadRunner.
  • Inserted start and end transaction points in the scripts.
  • Created test scenarios for running the testing using LoadRunner.
  • Inserted rendezvous points to emulate the behavior of the browser under heavy load conditions.
  • Profiled slow performing areas of the application, system resources and identify bottlenecks and opportunities for performance improvements.
  • Execute performance test scenarios and analyze results
  • Identified functionality and performance issues, including: deadlock conditions, database connectivity problems, and system crashes under load.
  • Supported in developing testing efforts, project transactions, setting up testing network, functional, integration, regression test and test automation.
  • Responsible for writing Test Plans for Internal and Integration Test environments
  • Performed High Level Design document reviews. Participated in Feature Design review meetings and presented test case review, strategy and feature functionality.
  • Responsible for load tests using LoadRunner by creating scenarios for performance testing of the application by simulating real-time user load.
  • Performed Load and Performance testing using LoadRunner to validate system response time for designated transactions or business functions.
  • Configured Web/Application/Database server monitoring setup using LoadRunner Controller.
  • Generating, Analyzing and interpreting the reports post the performance test execution.
  • Analyzed results of Transactions Response time, Transaction under load, Transaction Summary by Vusers, Hit per Second and Throughput
  • Activating / configuring monitors and adding desired performance counters into the Graphs
  • Used the Transactions and Web Resource monitors to pinpoint bottlenecks.

Environment: Unix, LoadRunner, Shell Scripting, Oracle, HTML, Quality Center, J2EE, C#, .Net, Java Servlets, JSP, JavaScript, Web Sphere, XML, Perl, Solaris, Oracle 9i, SQL/PL SQL, SQL server database, ASP, Windows XP, MS Office.

Confidential, Whitehouse Station, NJ

Performance Tester

Responsibilities:

  • Closely worked with business analysts & project management to help make technical decisions.
  • Participated in planning and directing quality assurance schedules and assignments, and monitoring project status in comparison to cost/time projections.
  • Interacted with stakeholders and Technical team in providing clear solutions to requirements.
  • Involved in System, Integration, Data & Regression testing.
  • Developed and executed Unit, System, Integration and regression test scenarios.
  • Developed LoadRunner scripts for performance validation.
  • Enhancing the scripts using VU Generator and performed Parameterization and Correlation to meet the requirements.
  • Created various checkpoints in the script using LoadRunner.
  • Inserted start and end transaction points in the scripts.
  • Created test scenarios for running the testing using LoadRunner.
  • Inserted rendezvous points to emulate the behavior of the browser under heavy load conditions
  • Using LoadRunner, execute multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller.
  • Generate, analyze, interpret and summarize meaningful and relevant results in a complete Performance Test Report.
  • Lead Defect meetings and coordination with development team and tech support team.
  • Investigate and troubleshoot performance problems in a test environment. This will also include analysis of performance problems in a production environment.

Environment: LoadRunner, Oracle, SQL, HTML, Quality Center, SQL Server, .Net,VB and Windows 2000.

Confidential

Manual and Performance tester

Responsibilities:

  • Involved in Whitebox, Regression, System Integration testing and User Acceptance Testing (UAT)
  • Involved in preparing Test Plan, Test Methodology, Test Cases, Test Script based on Business Requirements Document (BRD).
  • Participated in requirements gathering, requirement analysis, business analysis and Use-Case analysis.
  • Reviewed Business Requirements Documents and the Technical specifications.
  • Designed and developed Test plan and Test specifications based on Functional and Non-Functional requirement specifications
  • Performed all types of testing viz., Functional, System, Integration, Backend, End to End and Regression testing.
  • Developed Test Cases based on the technical specifications and business requirements
  • Tests were planned and managed using Test Manager and performed Manual Testing on basic functionalities of the application.
  • Wrote the Test Plan, test cases and test scripts using Test Director.
  • Used Mercury Quality Center for organizing Requirements, Test Cases and Defects
  • Manually ran the QC test scripts for basic functional, integration and component testing for both existing and new data center builds.
  • Logged, Prioritized and reported the defects using Quality Centre and assigned them to the developers.
  • Generated Defect reports for further analysis.
  • Worked on Performance test using HP LoadRunner.
  • Used LoadRunner VuGen for generating the automated test scripts.
  • Inserted Transaction and Rendezvous points to calculate transaction response time under load.
  • Measured Response times at sub transaction levels at web, App servers and database server levels.
  • Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
  • Worked with LoadRunner specific monitors like the SQL Database monitor, System monitors, Web/App Server monitor, Firewall Monitors etc.
  • Analyzed various graphs like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, Network Delay Time graph and generated reports using LoadRunner Analysis.
  • Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.

Environment: Quality Center, Test Director, Load Runner, ASP.NE,T, C#.Net, IIS, XML, SQL Server 2005, Java Script, VB Script, WINDOWS XP

We'd love your feedback!