We provide IT Staff Augmentation Services!

Sr Performance Engineer Resume

5.00/5 (Submit Your Rating)

Oakbrook, IL

SUMMARY:

  • Over 7 years of experience in end to end performance testing lifecycle using HP LoadRunner, Performance Center, ALM and Quality Center .
  • Solid understanding of all key software development lifecycle phases (SDLC) using Waterfall and Agile frameworks.
  • Extensive experience in requirements gathering, scripting, scenario building, gathering/creating test data, test strategy, test executions, analysis and validation of test results.
  • Extensive experience in automated testing of Web based and Client/Server applications with proficiency in Load and Performance Testing. Good experience in agile methodology.
  • Proficient in creation and execution various nonfunctional testing using HP Performance Center, HP Load runner, VSTS 2010, Jmeter.
  • Installed and configured all LoadRunner components.
  • Expert in load testing using Web (HTTP /HTML), Web Services, and Ajax True Client protocols, Web Click and Script, Citrix ICA, ODBC and Oracle NCA,SAP web/GUI, Java, Flex protocols.
  • Experienced in website performance optimization (WPO) and Ability to dig down to the code level for root cause analysis to identify the issue.
  • Long working experience with SoapUI.
  • Extensive experience with Neotys NeoLoad module Design, Runtime and Analysis.
  • Design and execute scenarios - Stress test, Capacity test and Endurance test using LoadRunner Controller.
  • Expert in using Performance Center for Creating time slots, monitor profiles, performance test design, performance test executions and run time settings configurations.
  • Experience in Performance Center Site administration, Lab resource management, Diagnostics Management, system health and AUT Host management using ALM Performance Center
  • Strong programming skills in UNIX, C, C++, Java and worked extensively on Java & J2EE Applications.
  • Participated in Full Life Cycle Testing and monitoring of Java applications - JVM, Heap and Garbage collection.
  • Analyzed the results using Loadrunner Analysis and various monitoring tools (Transaction's per second, Hits/second, and Transaction response time)
  • Performance tested various .Net based applications handling the ViewState and Event Validation.
  • Extensively involved in Monitoring of Operating Systems (Windows/UNIX), Web Servers (Apache/IIS), Application servers (Web Logic/Web Sphere) and Database servers (Oracle/My SQL) as well as Network.
  • Expertise in configuring and using Opnet to monitor distributed systems, network services, web and application servers.
  • Proficiency in Mapping the defects to the functional test cases in HP ALM and executed them reporting to a pass or fail status.
  • Involved in Performance tuning of database Servers.
  • Proficiency in interacting with Oracle 11g, DB, DB2, and SQL Server databases using Oracle SQL Plus and Oracle SQL Developer.
  • Proficient in using Opnet tools- Transaction Trace Warehouse(TTW) and Application Internal Expert (AiX) to monitor the Java application and deep dive into different components internal calls to evaluate the performance of the application and identify the bottlenecks.
  • Strong in monitoring the Load tests and analysing the test results using Loadrunner analysis to measure the application performance.
  • Extensively involved in Performance tuning of Load balancers and Application servers such as Java-WebLogic.
  • Extensively involved in Performance tuning of Web servers-Apache.
  • Expert in providing the tuning recommendations.
  • Delivering the status reports like testing status, defect-tracking status and weekly status reports to the Test Manager.
  • Have the ability to work independently or as part of a team, and to carry out multiple tasks or projects.
  • 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:

Windows, AIX, HP: UX and Linux

Languages: Java, JSP, Html, DHTML, Visual Basic, Oracle, C, C++, SQL, XM, .Net, C #, ASP.

Databases: Oracle 12c/11g, DB2, MS SQL Server, MS- Access, My Sql

GUI/ Web Related: VB, JSP, ASP, HTML, XML, XSLT, XPATH, XSL, IIS (7.0/6.0/5.0/4.0 ), XHTML, SOAP, WSDL, UDDI, XML Web Services, DHTML

Testing Tools/ Monitoring Tools: Loadrunner 12.x/11x/10x/9x,Neotys, NeoLoad, HP Performance Center,HP Quality Center ALM, ApacheJmeter, Web load Quick Testpro and Win Runner, QTP, Wily Introscope, SiteScope, HP Diagnostics, PerfMon, Dynatrace and Splunk

Loadrunner Protocols: Web (Http/html), Web Services, Citrix, Oracle NCA, SQL Scripting, JAVASCRIPT, VB Script 9x/10, ADO.net, Ajax TruClient

Web/ Application Servers: MS IIS, Apache Tomcat,Websphere, Web Logic

Other tools: MS Project, MS Office, MS Visio

PROFESSIONAL EXPERIENCE:

Confidential, Oakbrook, IL

Sr Performance Engineer

Responsibilities:

  • Create time slots, monitor profiles, performance test design, performance test execution and run time settings configurations using HP Performance Center
  • Work with Performance Center Site administration, Lab resource management, Diagnostics Management, system health and AUT Host management using ALM Performance Center
  • Installed the latest patches on ALM, Performance Center server and standalone components to improve the performance.
  • Prepared Test scripts, Load Test, Test Data, Test Plan, Test Cases, execute test, validate results, manage defects and report results
  • Used to identify the queries which taking too long and optimize those queries to improve performance
  • Independently develop LoadRunner test scripts according to test specifications/requirements.
  • Provide support to the development team in identifying real world use cases and appropriate workflows
  • Performs in-depth analysis to isolate points of failure in the application
  • Assist in production of testing and capacity reports.
  • Investigate and troubleshoot performance problems in a lab environment. This will also include analysis of performance problems in a production environment.
  • Interface with developers, project managers, and management in the development, execution and reporting of test automation results
  • Verify that new or upgraded applications meet specified performance requirements.
  • Accurately produce regular project status reports to senior management to ensure on-time project launch.
  • Developed Scripts in VUGen for the Critical Business Functions (CBF)
  • Developed Scenarios in Controller based on the User Load and Transaction Volume and test the applications Baseline, Duration and Stress Test
  • Monitored the App Servers, DB Servers to find the Bottlenecks using SiteScope.
  • JMeter based testing of SOAP and Restful web services and APIs.
  • Develop test scripts using Neotys NeoLoad and IBM Rational Performance Tester (RPT).
  • Test scenario creation by creating Population in NeoLoad. Load Profile configuration and test execution in Runtime module.
  • Expert in creating Next Generation Usage Pattern Analysis from the Production Logs to generate Performance Load.
  • NeoLoad scripting, design and execution of load test.
  • NeoLoad performance testing tool installation, license management and hardware configuration.
  • Report the Transactions which exceed the SLA
  • Develop and implement load and stress tests with Performance Center, and present performance statistics to application teams, and provide recommendations of how and where performance can be improved.
  • Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test Report.
  • Monitor and administrate hardware capacity to ensure the necessary resources are available for all tests.
  • Identified Disk Usage, CPU, Memory for Web, APP, TUXEDO, Database servers and how the servers are getting loaded
  • Developed Comparison report with the baseline and the previous versions and with the hot fixes
  • Ability to build consensus in an environment with strong personalities.
  • Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.

Environment: Java, J2EE, Web Services, and SQL Server

Tools: LoadRunner 12.57, NeoLoad, JMeter, ALM Performance Center, SiteScope, Wily Introscope

Protocols: Web - HTML/HTTP, Web services, Oracle NCA, Microsoft ADO.Net,

Confidential, Hoffman Estates, IL

Performance 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 Web, Application, and Database server performance monitoring setup using LoadRunner Controller and HP Site scope. Create custom JavaScript scripting in NeoLoad.
  • Framework development in NeoLoad along with exporting and importing frameworks among team members.
  • 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: Java, C, Oracle DB, J2EE, WebLogic.

Tools: HP Performance Center, HP ALM Quality Center, HP diagnostics Server, Junit, LoadRunner 12.53, NeoLoad, SoapUI, Dynatrace.

Protocol: Web HTTP/HTML, Web Services, Oracle NCA, Java over HTTP Vuser

Confidential, Los Angeles, CA

Performance Engineer

Responsibilities:

  • Create time slots, monitor profiles, performance test design, performance test execution and run time settings configurations using HP Performance Center
  • 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.
  • Developing Performance Load/Stress Test Plans .
  • 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.
  • Worked with JMeter for configuring and execution of performance test scenarios with multiple virtual users and virtual user scripts, managed and collected metrics for the various system monitors.
  • Created and executed JMeter scripts that simulated 4 times the current production load and monitored logs.
  • 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: ASP.NET,SQL Server, Java, JavaScript.

Tools: LoadRunner 12.02/12.50 , Jmeter, HP Performance Center, Dynatrace, HP Quality Center, SiteScope.

Protocols:Web (HTTP/HTML), Web Services, JMS, AJAX True Client.

Confidential

QA 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: C Scripting, CICS,HP-BAC,.Net Technologies, SQL Server, UNIX, Shell Script, Windows 2000.

Tools: LoadRunner 12.00, NeoLoad, SiteScope, HP Diagnostics, Test Director, Dynatrace

Protocols:Web Http/ Html, Web services.

Confidential

QA / Performance Analyst

Responsibilities:

  • Involved in identification, analysis and validation of functional and technical specifications to design test strategies
  • Coordinated with Business Analysts to resolve issues with Requirements for Functional and User Acceptance Testing
  • Responsible for developing and implementing test plans, test cases and test scripts in Mercury Test management tool - Quality Center
  • Conducted Functional, Integration, System and Regression testing
  • Created detailed Test cases for validating business functions and Regression testing
  • Prepared Test Data for Positive and Negative Testing used in Data Driven Test
  • Tested various text-hyperlinks and image-hyperlinks of Home page and different pages
  • Tested the functionality of each screen to monitor proper navigation
  • Used Quality Center for defect reporting and tracking
  • Extensively used Lotus Notes for organization of business meetings and emailing.
  • Worked with developers in resolving issues in test environment and defects while application under test

Environment: JAVA, J2EE, JSP, EJB, Oracle 9i, PL/SQL, Win NT/XP.

Tools: Quality center, Loadrunner11.0/11.5.

Protocols: Web Http/Html, Web services

We'd love your feedback!