Sr. Performance Engineer Resume
Cleveland, OhiO
SUMMARY
- Performance Analyst having expertise in all phases of testing for client/server, desktop and web applications with an opportunity to utilize my experience and skills and be a productive member of transformation team while being resourceful and innovative.
- Experienced Senior QA Tester with around 5 years of testing software applications for Performance Testing and Functional testing in Retail, Auto Insurance, eGIS (Enterprise Geographic Information System), Airline Industry, Payroll, Wireless, and Healthcare domain.
- Adept in Software Development Life Cycle and Quality Assurance Life Cycle stages, processes and procedures.
- Involved in various stages of Software Development Life Cycle (SDLC) implementing Waterfall and Agile, Scrum methodologies.
- Involved in retrospective meetings and sprint planning sessions.
- Specialized in performance testing applications using Load - Testing tools such as HP/Mercury Interactive Load Runner, ALM-Performance Center and Visual Studio Ultimate 2013/2015.
- Proficient in generating detailed Load Test analysis reports using Load Runner Analysis, ALM-Performance Center and Visual Studio Ultimate 2013/2015.
- Expertise in usingSingle and Multiple protocols in Loadrunner Vugen like Web Http/Html, Ajax True Client, Oracle NCA, and Web Click and Script.
- Accomplish Work Load Management objectives according to company’s business goals.
- Ability to identify root causes and derive corrective actions using tools Sitescope, Perfmon, Esamon, Wily Introscope and Dynatrace.
- Excellent working knowledge in Developing & Implementation of complex Test Cases and Test Scripts using automated test solutions for Client/Server and Web-based applications using QTP and Selenium.
- Expert developing automation testing framework using selenium, webdriver by following java.
- Performed various kinds of testing including Integration, System, Regression, Functionality testing, Data Driven testing, Performance, Load, Longevity and Stress testing.
- Proficient in developing/writing Software Test Plans, Test Case Design, and Test Scripts based on User Requirements, Specifications and System Requirements documents.
- Possess extensive experience in analyzing the Business Requirement Documents, Functional Specifications and Technical Specifications.
- Strong hands-on experience in all phases of the Software Quality Assurance process and methodologies.
- Experience in coordinating on shore and off shore resources.
- Well acquainted with Defect Tracking systems like HP ALM-Quality Center.
- Possess excellent leadership qualities and can work individually and in a team.
TECHNICAL SKILLS
Languages: HTML, C, C++, Java, VB Script, SQL
Requirements Management: HP ALM/Quality Center 11
Project/Test Management: HP ALM/Quality Center - ALM 11, ALM-HP Performance Center 12/11.5/11/9.5
Defect Management: HP/Mercury Quality Center 11/10/9.0, Version One(scrum methodology)
Functional Test Automation Tools: QTP 11/10/9.0, Soap UI, Selenium IDE and Web Driver
Performance Testing Tools: HP Load Runner 12.02/ /10/9.0 ALM-HP Performance Center 12.02/11.5/11, Visual Studio Ultimate 2013/2015
RDMBS: Oracle 10g/9i/8i, MS SQL Server 2005/2000, Sybase, MS Access, LDAP
Web Debugging Tool: Firebug, Xpather, Fiddler
SAP: SAP GUI 7.1
Test Framework/ Build Tool: Junit / Ant
Operating Systems: Windows 95/98/2000/NT, UNIX, LINUX
Monitoring tools: Sitescope, Perfmon, Esamon, Wily Introscope, DynaTrace
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, Ohio
Sr. Performance Engineer
Responsibilities:
- Work closely with application development, architecture, infrastructure and engineering groups in defining performance testing requirements, approaches, success criteria, and validating application performance optimizations.
- Coordinated with the stake holders and obtain clarifications on performance requirements.
- Involved in Business functionality review meetings and Use-Case Analysis and developing the templates for User/Customer Training and documentation.
- Reviewing and analyzing performance test plan and decision making based on performance test result using multiple software's and protocols.
- Create the web tests for xml, JSON and UI applications using Visual Studio Ultimate 2013/2015.
- Worked on enhancing the web tests with transaction names, think times, parameterizing, Extraction rules etc.
- Created the load tests with the load pattern and run settings defined.
- Ran tests for Average, Peak, Future and Full load with the SLA’s defined for each load scenario.
- Develop test scripts with Web HTTP/HTML, Web Services, Ajax TruClient, Web Click and Script, Citrix and executed end to end performance testing using Load Runner.
- Customized Load runner scripts in C language like String manipulation, Business Logic for Load Runner Scripts.
- Created customized load Runner VuGen scripts at API level with manual correlation, user defined functions, development libraries (classes and methods), and error handling.
- Enhanced Vuser scripts by adding correlations, parameters, condition controls, and checking/validation functions.
- Involved in establishing a new performance test baseline to develop a new performance benchmark and execution of the new benchmark.
- Develop and implement load and stress/break tests with Performance center, and present performance statistics to application teams, and provide recommendations on how and where performance can be improved.
- Created rendezvous point for Performance test scenarios to find deadlocks.
- Perform in-depth analysis using Load Runner analysis tool to isolate points of failure in the application.
- Identify Disk Usage, CPU, and Memory leaks for Web and Database servers and how the servers are performing during load testing.
- Responsible for running Break test and longevity test to find System Stability and memory leaks.
- Investigate and troubleshoot performance problems in a lab environment.
- Monitor the Resources metrics using Dynatrace and Sitescope monitoring tools to find the application performance bottlenecks.
- Ensure that performance issues are appropriately identified, analyzed, documented, tracked and resolved.
Environment: Visual Studio Ultimate 2013, Load Runner 12.02/11.52, SOAP UI 5.1, ALM Performance Center 12/11.5, Java, Java Servlets, Web Services, WebLogic, JavaScript, Dyna Trace 6.2, SQL Profiler, Oracle 11i, Windows 7/XP, IE 9/8.
Confidential, Columbus, Ohio
Sr. Performance Engineer
Responsibilities:
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, Project manager and test supervisors.
- Worked closely with the development teams to review project plans, requirements specification, design documents.
- Responsible for developing a Performance Testing Plan and Performance Testing strategy based on the business specification requirements and user requirements.
- CreatedWeb, SAPGUI and SAP Web, Web Service, Database, Winsock, Client/Server & RTEVuser scripts and executed end to end performance testing using LoadRunner.
- Customized Loadrunner scripts in C language like String manipulation, Business Logic for LoadRunner Scripts.
- Experience with different LoadRunner protocols like SAP GUI, SAP Web, HTTP/HTML, Web service.
- Created customized LoadRunner VuGen scripts at API level with manual correlation, user defined functions, development libraries (classes and methods), and error handling.
- Enhanced Vuser scripts by adding correlations, parameters, condition controls, and checking/validation functions.
- Develop Vugen Scripts for load testing with 3000 Vusers to find bottlenecks in the server and deadlocks in the database.
- Develop and implement load and stress/break tests with Performance center, and present performance statistics to application teams, and provide recommendations on how and where performance can be improved.
- Created Test Case Scenarios and Scheduled the Virtual user to generate realistic load on the server using Performance Center.
- Perform in-depth analysis using Load Runner analysis tool to isolate points of failure in the application.
- Worked with SAP Portal, MDM architects and SAP Basis team to analyze the performance issues
- Identify Disk Usage, CPU, and Memory leaks for Web and Database servers and how the servers are performing during load testing.
- Responsible for running Break test and longevity test to find System Stability and memory leaks.
- Investigate and troubleshoot performance problems in a lab environment.
- Monitor the Resources metrics using Sitescope, HP Diagnostics and Esamon monitoring tools to find the application performance bottlenecks.
- Ensure that performance issues are appropriately identified, analyzed, documented, tracked and resolved.
Environment: Load Runner 12.02/11.52, SOAP UI 5.1 and ALM- Performance Center 12/11.5, Java J2EE 1.5, JSF, Java Servlets, Web Services, Weblogic, JavaScript, CA Wily Introscope, SQL Profiler, Oracle 11i, Windows 7/XP.Vista, IE 9/8.
Confidential
Sr. Performance Engineer
Responsibilities:
- Gathered the requirements and compiled them into Test Plan.
- Followed Agile Methodologies (Scrum).
- Responsible for implementing Load Runner, Performance Center based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner.
- Prepared Test Cases, Vugen Scripts, Load Test, Test Data, Execute Test, Validate Results, Manage Defects and Report Results.
- Independently develop LoadRunner test scripts according to test specifications/requirements.
- Used Performance Center to define performance requirement like SLA in test.
- Created test scripts using VUgen and generated the Load test according to the requirement using ALM Performance Center.
- Developed test scripts using Load Runner (VUGen) with various protocols including, Web/HTTP, Ajax Truclient, Web (click and script), Ajax (Click and Script).
- Identify and eliminate performance bottlenecks during the development lifecycle.
- Used Wily Introscope tool to monitor the servers and systems to identify bottlenecks.
- Created Health Checks for several services using SOAP UI 4.0.1.
- Created automation test scripts using Selenium IDE.
- Designed and Developed automation script using Selenium and web driver.
- Automation of functional testing framework for all modules using Selenium and webdriver.
- Developed and Executed JUnit Test cases using Eclipse IDE and debugged errors using Eclipse ANT.
- Creating Xpath / CSS locators for selenium scripts.
- Involved in design and development of customized selenium/webdriver frame work. Capable of handling high volume testing in selenium grid architecture.
- Worked on Testing of FedEx services which uses XML, JSON features.
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, Project manager and test supervisors.
- Generated Project status reports through Version One (Scrum) and Document Generator for team meetings and Management review.
Environment: Load Runner 11.5, Selenium IDE, SOAP UI 4.0.1, ALM- Performance Center 11, Java J2EE 1.5, JSF, Java Servlets, Web Services, WebLogic, JavaScript, Wily Introscope, SQL Profiler, Oracle 11i, Windows 7/XP.Vista, IE 9/8.
Confidential
QA Performance Engineer
Responsibilities:
- Involved in gathering the Business requirements and System specifications to understand the application.
- Prepared detailed Master Test Plan for each Load.
- Developed test scripts using Load Runner (VUGen) with various protocols including, Web/HTTP, Ajax Truclient, Web (click and script), Ajax (Click and Script).
- Used Parameterization and dynamic correlation for the VuGen scripts to ensure the caching does not happen and emulate real time conditions with Vuser actions.
- Created and executed various scenarios using Load Runner Controller and performance Center to mimic production behavior.
- Conducted load tests by calling scripts from test plan to test lab in ALM-HP performance center.
- Analyzed the test results using analysis both in Load Runner Controller and Performance Center.
- Involved in Creating detailed analysis report and Performance test summary reports for several projects
- Generated Project status reports thru Quality Center and Document Generator for team meetings and Management review.
- Developed Automation Scripts that runs around 1500 test cases in a single run without any exceptions in UAT region for regression testing.
- Tested new test cases and automated them for further loads to reduce testing effort and time using Quick Test Professional.
- Tested new test cases and automated them for future releases and regression testing to reduce testing effort and time using Quick Test Professional.
- Developed Vugen Scripts for load testing with around 2000 vusers to find bottlenecks in the server and deadlocks in the database.
- Did Code and SQL profiling to identify the code level performance issues and assisted in fine tuning the code and SQL commands
- Written procedural documents for Application Maintenance Releases and updated test reports with the new enhanced changes.
- Used Sitescope tool to monitor the servers and systems to identify bottlenecks.
Environment: Load Runner 11, ALM/Quality Center, and ALM- Performance Center 11, QTP 11, Java J2EE 1.5, JSF, Java Servlets, Web Services, WebLogic, JavaScript, Wily Introscope, SQL Profiler, Oracle 10g, Windows 7/XP.Vista, IE 9/8.
Confidential
Performance Tester
Responsibilities:
- Involved in analyzing the Business requirements and System specifications to understand the application.
- Responsible for developing test scripts using Load Runner 9.5/11 using various protocols including, Web/HTTP, Web Services, Oracle NCA, and Oracle 11i.
- Used Oracle Protocol to test the build on Oracle forms.
- Used Parameterization and dynamic correlation for the VuGen scripts to ensure the caching does not happen and emulate real time conditions with Vuser actions.
- Created and executed various scenarios using Load Runner Controller to mimic production behavior.
- Prepared detailed Master Test Plan for each Load.
- Migrated manual test cases into QuickTest professional (QTP) scripts for Regression testing using Web and Java add-in’s and advanced functions using VB Script.
- Exported Test Cases using Mercury Excel add-in into Quality Center and converted them into Test Scenarios for automating in Test Plan and Test Lab module.
- Generated Project status reports thru Quality Center and Document Generator for team meetings and Management review.
- Tested new test cases and automated them for further loads to reduce testing effort and time using Quick Test Professional.
- Enhanced Quick Test Scripts for every load to support new and existing functionality for the application for end to end and regression testing.
- Did Code and SQL profiling to identify the code level performance issues and assisted in fine tuning the code and SQL commands
- Conducted various kinds of Benchmark testing, Baseline testing, Stress testing, Smoke testing.
- Used Perfmon, Wily Introscope tools to monitor the servers and systems to identify bottlenecks.
Environment: Load Runner 11, ALM/Quality Center, and Performance Center, QTP 11, Java J2EE 1.5, JSF, Java Servlets, XML, Web Services, Weblogic, JavaScript, CA Wily Introscope, Oracle 10g, Windows 7/XP&Vista, IE 9/8.
