Performance Engineer Resume
Alexandria -, VirginiA
PROFESSIONAL SUMMARY:
- 8 + years of experience in Performance Testing, Stress Testing, Load Testing.
- 5+years of experience in Functionality Testing, Integration Testing, System Testing, Regression Testing.
- Adept in using Mercury Interactive testing tools like HP Load Runner, Performance Center, Quality Center, NeoLoad, Microsoft Visual Studio, Quick Test Pro, Win Runner, Test Director to write and maintain automated Test scripts.
- Experienced in Test Case Design, Test Planning, Test Tool Usage, Test Case Execution, Defect Management, Risk Analysis and building Test Environment.
- Using Load Runner, execute multi - user performance tests, used online monitors, real-time output messages and other features of the Load Runner Controller.
- Experienced in defining Testing methodologies, Designing Test Plans and test Cases, Verifying and Validating web based application and documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC).
- Good knowledge in backend testing on different relational databases such as MS SQL Server
- Worked on different Methodologies like Water Fall, Agile, and scrum.
- Good knowledge in all the UNIX flavors like AIX, Solaris, Red Hat Linux SUSE Linux, HP-UNIX, etc.
- Hands on experience in writing QA test plans and test cases and executing them. Comprehensive understanding of QA standards, flows, methodologies, procedures, and QA documentation
- Professional experience in designing, developing and maintaining Test Cases and Test Scripts for Windows, Java and UNIX environments.
- Exceptional ability to interact with customers and developers, communicating changes in requirements, resolving conflicts and assuring project delivery on time.
- Good with debugging and adjusting scripts by running it within VuGen with Runtime Settings logs set to display all messages.
- Conducted Load Testing with Thin and Thick Clients Simultaneously, Scripted Thick Clients in Win runner and Thin Clients in Web and Citrix Protocols of Load Runner.
- Experience on Defining User Behavior, Running Load Test Scenarios, Monitoring the Performance Metrics, identifying the Bottlenecks and Analyzing Performance test Results.
- Hands on Experience in Performance Test Results Analysis and Performance Tuning.
- Configured Microsoft visual studio for Distributed load test across multiple test machines using Test Controllers, Test Agents and Setting up the machine for collecting test data requirements.
- Working experience with Banking Industries, Telecom, Health Care and Web services.
- Experience in testing applications developed in C, C#, Java, VB.Net, ASP, ASP.NET, Oracle, SQL, PL/SQL and SQL Server.
- Knowledge of Splunk Log analysis.
- Skilled in using defect tracking and reporting tools like Test Director, Quality Center, Team Foundation Server, QA director, Optimal Trace, Track Record, Test Partner.
- Excellent communication and verbal skills & problem solving skills.
TECHNICAL SKILLS:
Operating Systems: Win 95, 98, 2000, XP, NT, MS-DOS, UNIX.
Languages: C, C++, HTML, DHTML, XML, ASP.NET.
Testing Tools: Load Runner8.0, 9.1, 9.5, 11.0, 11.5, 12.0, Rational Clear Quest, Selenium, Junit, Nunit, QTP, Neoload, Microsoft Visual Studio 10.0
Test Management Tools: HP Quality Center, Rational Test Manager, PVCS Tracker.
Databases: SQL Server, Oracle, PL/SQL, MS Access, IBM InfoSphere
Web/App Servers: Apache, Web Logic, Web Sphere and IIS.
GUI: Java, J2EE, Microsoft. NET, Power Builder, Delphi.
HPUX Tools for performance analysis: GlancePlus Monitor, tusc, top, sar.
Others: Shell Scripts, MS Office, MS Visio, MS Project, SAS, Crystal Reports, BO, TOAD, RapidSQL.
PROFESSIONAL EXPERIENCE:
Confidential - Alexandria - Virginia
Performance Engineer
Role and Responsibilities:
- Created Load/Stress scenarios for performance testing using the Load Runner.
- Involved in all aspects of SDLC.
- Responsible for designing scenarios and monitoring them using Load Runner.
- Developed performance test scripts and invoked various customization to the scripts by performing correlation and creating various parameters to it.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay .Monitored the activities through Load Runner Controller.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous
- Points in to Vuser Script in Load Runner.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests and endurance tests.
- Involved in developing Performance Test Plans and Test Cases.
- Closely worked with the development team to understand and design database objects and structures as per the project requirements.
- Hands on Experience with Microsoft Visio for developing Data Flow Diagrams and Entity Relationship Diagrams.
- Hands on experience of data warehousing techniques understanding various data structures and data flows diagrams and methods.
- Simulated the polling mechanism involved in mobile/android environment.
- Tested the webservices/payloads involved in end to end mobile services.
- Monitored various performance test execution with Microsoft visual studio and created a descriptive analysis with the analyzer component of it for reporting the response time to project team and stake holders.
- Hands on experience with IBM info Sphere for developing complex data warehouse structures and ETL processes.
- Developed test script using Microsoft visual studio and performed various script customization by creating Extraction rule and Validation Rule for the performance test scripts.
- Executed the performance test scenarios in controller module of Loadrunner.
- Performed both automatic and manual correlation using the options in load Runner.
- Responsible for back-end testing/database testing, which was done using SQL queries.
- Used Test Director for bug tracking and investigated software bugs.
- Executed performance and endurance testing of project to compare Transaction Response Time for business critical transactions on different builds of web based applications.
- Provided Defect management training to various team members and also worked as an ALM Administrator assigning various user profiles, creating projects and resources for various projects.
- Configured and used SiteScope Performance Monitor to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory, Disk and other OS metrics.
- Hands on experience with Microsoft test manager to create test cases and organize them into test plans and suites.
- Responsible for identifying bottlenecks in the system using Load Runner Controller.
- Activating / configuring monitors and adding desired performance counters into the Graphs.
- Hands on experience with performance monitoring using dynatrace for creating various dashboards for reporting key performance metrics and details about Purepaths.
- Closely worked with the Engineering team to find the bottlenecks in performance testing and worked on getting the root cause analysis.
- Created custom reports of response time and analysis with Splunk Log Analysis.
- Tracked software bugs using Quality Center and communicated the same to developers to resolve technical issues.
Environment: HP LoadRunner, HP Performance Center, Wily IntroScope, IBM InfoSphere 11.3, Quality Center, SiteScope, Java, JavaScript, JMeter, NeoLoad 4.2, WebSphere, WebLogic, HTML, Hadoop, Oracle, SQL, DynaTrace, Clear Quest, Unix and ALM, MTM, Windows NT, Citrix, SOAPUI, MS Office, MS Access, Cloudera Manager, Ganglia, Nagios, MS Visio.
Confidential, Columbia, SC
Performance Lead
Role and Responsibilities:
- Have defined requirements for large-scale Load Runner performance tests of the Web based applications.
- Created Load/Stress scenarios for performance testing using the Load Runner.
- Executed Endurance Test along with regular peak, off-peak and latency tests.
- Created test scripts using Neoload and implemented test execution and presented the analysis and its breakdown to the project team and stakeholders.
- Conducted various latency tests by having different latencies to test the behavior of the application from different parts of the world.
- Involved in all aspects of SDLC.
- Responsible for designing scenarios and monitoring them using Load Runner.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay .Monitored the activities through Performance Center 11.0.
- Developed performance test scripts using J-Meter and performed using customizations to it and presented its results and analysis for Response times and its breakdown to the project team members and Stakeholders.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous Points in to Vuser Script in Load Runner.
- Presented various Performance Analysis Graphs and Reports collected from various Performance Tools and discuss its bottlenecks such as Memory Leaks, JVM Heap, CPU Utilization, Network time, Page Refresh Time and the Page Rendering Time.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests, load tests, latency tests and endurance tests.
- Involved in Performance Tuning with Constant Engagement with the Application Development Team, Test Architects and the Networking Team.
- Hands on experience with Erwin tool for creating various data warehousing data objects and distinguishing between entity relationships and data flow diagrams.
- Used APPDYNAMICS for Performance Tuning and High Level Analysis and Reporting Services.
- Performed both automatic and manual correlation using the options in load Runner.
- Executed performance and endurance testing of project to compare Transaction Response Time for business critical transactions on different builds of web based applications.
- Configured Wily Introscope for performance monitoring and performed trouble shooting on Bottlenecks with performance testing along with response times and its analysis.
- Activating / configuring monitors and adding desired performance counters into the Graphs.
- Tracked software bugs using Quality Center and communicated the same to developers to resolve technical issues.
Environment: Performance Testing, NeoLoad, Load runner 9.5, Performance Center 11.0, ASP.NET, Silverlight, J-Meter SQL Server, Linux, HTML, MS Windows NT/2000, MS Office Suite, Wily IntroScope, AppDynamics, Erwin.
Confidential - Plainsboro, NJ
Performance Engineer
Role and Responsibilities:
- Defined requirements for large-scale Load Runner performance tests of the Web based and Database server Applications.
- Created Load/Stress scenarios for performance testing using the Load Runner.
- Involved in all aspects of SDLC.
- Responsible for designing scenarios and monitoring them using Load Runner.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay .Monitored the activities through Load Runner Controller.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous
- Points in to Vuser Script in Load Runner.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests and endurance tests.
- Performed both automatic and manual correlation using the options in load Runner.
- Responsible for back-end testing/database testing, which was done using SQL queries.
- Used Test Director for bug tracking and investigated software bugs.
- Executed performance and endurance testing of project to compare Transaction
- Response Time for business critical transactions on different builds of web based applications.
- Responsible for identifying bottlenecks in the system using Load Runner Controller.
- Activating / configuring monitors and adding desired performance counters into the
- Graphs
- Tracked software bugs using Quality Center and communicated the same to developers to resolve technical issues.
Environment: Manual Testing, Test Director, Performance Testing, Load runner 9.5 ASP.NET, SQL Server, UNIX,HTML, MS Office Suite.
Confidential, North Brunswick, NJ
Performance Engineer
Role and Responsibilities:
- Defined requirements for large-scale Load Runner performance tests of the Web based and Database server Applications.
- Created Load/Stress scenarios for performance testing using the Load Runner.
- Involved in all aspects of SDLC.
- Responsible for designing scenarios and monitoring them using Load Runner.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay .Monitored the activities through Load Runner Controller.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous
- Points in to Vuser Script in Load Runner.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests and endurance tests.
- Performed both automatic and manual correlation using the options in load Runner.
- Responsible for back-end testing/database testing, which was done using SQL queries.
- Used Test Director for bug tracking and investigated software bugs.
- Executed performance and endurance testing of project to compare Transaction
- Response Time for business critical transactions on different builds of web based applications.
- Responsible for identifying bottlenecks in the system using Load Runner Controller.
- Activating / configuring monitors and adding desired performance counters into the
- Graphs
- Tracked software bugs using Quality Center and communicated the same to developers to resolve technical issues.
Environment: Manual Testing, Test Director, Performance Testing, Load runner 9.5 ASP.NET, SQL Server, Linux, HTML, MS Office Suite.
Confidential, Red Bank, NJ
Performance Tester
Role and Responsibilities:
- Analyze existing production environment and come up with Performance testing plan for test data, application workflows, performance testing scenarios.Involved in both the activities monitoring and production support.
- Customize application code to create Loadrunner script for flex based application.
- Create Loadrunner script, correlation, parametrization, design scenario for performance, reliability and stress testing.
- Setup test environment to configure test database, Apache Tomcat configuration, Cisco Loadbalancer configuration, setting up Yourkit Profiler and HP diagnostics configuration.
- Monitor the test execution including web, application and DB level for any potential bottleneck.
- Analyze JVM Garbage collection, Thread dump, Thread, JDBC sessions.
- Generate Oracle awr/addm reports and analyze them for potential DB issues, like top consuming sql, check sql plan and index usage, gather stats etc.
- Experienced in Agile Software Development methodology.
- Profile application using YourKit and isolate the performance issues.
- Soap UI to web services Load testing.
Environment: Loadrunner 9.1, Hp Diagnostics, SOAP UI, GC and HeapAnalyzer, YourKit, Oracle 11g, J2EE, Tomcat, Apache, Linux, Cisco Loadbalancer, Flex
