We provide IT Staff Augmentation Services!

Performance Engineer Resume Profile

5.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Over 6 years of diverse experience in the field of Performance and Automation Testing
  • Expert in Performance Testing using LoadRunner
  • Experience working in Windows and UNIX Environment
  • Experience in monitoring load tests and applications using tools like Dynatrace, AppDynamics and Wily Introscope.
  • Experience in monitoring servers using tools like SiteScope, TeamQuest and Tivoli Performance Viewer.
  • Analyze the CPU Utilization, Memory usage, Garbage Collection, and DB connections to verify the performance of the applications.
  • Develop the Test Recommendations for each test pass and Test Results.
  • Analyze the network connections between the servers
  • Load test execution and work with Product Management and Development determining the number of virtual users to be used during the performance test.
  • Coordinate web application performance testing pre-tasks: Ensure performance test requirements are received. Develop product specific performance test plans.
  • Supervise script recording, ensuring correctness and quality with an understanding of monitoring requirements based on test objectives, test execution tasks. Coordinate test window and lab utilization.
  • Secure technical support for monitoring of infrastructure and to qualify observations.
  • Work with other technical team members Architects, DBA to support the test execution to ensure correct environment configuration just prior to execution.
  • Execute performance / load / stress and other non-functional tests. Monitor application logs to determine system behavior. Address all technical issues, facilitate the resolution and necessary follow up with PM, IS/IT, Development, and other cross-functional departments.
  • Performance testing post-test tasks: Gather various reports and statistics from monitoring groups, packaging and reporting results to project teams. Assist in explanation of results and other post-test initiatives.
  • Generate performance graphs, session reports and other related documentation required for validation and analysis. Publish results and receive appropriate signoff. Prepare detail status reports, and monitoring of all defects and issues.
  • Monitoring tasks: Responsible for defining, setting up and maintaining appropriate monitoring scripts to monitor Systems using the following tools and approaches.
  • Secure technical support for monitoring of infrastructure and to qualify observations.
  • Work with other technical team members Architects, DBA to support the test execution to ensure correct environment configuration just prior to execution.
  • Flexible capable of successfully managing multiple projects simultaneously.
  • Intermediate in Unix Shell scripting.
  • Functional understanding of data warehouse design Star and Snowflake Schema, ETL and Business Intelligence Tools. Strong knowledge of SQL and PL/SQL to test database integrity.
  • Worked with V-Model, RUP, Agile and Waterfall Methodologies.

TECHNICAL SKILLS

Domain knowledge: Education, Banking, Accounting, Communication.

Web Technologies: HTML, XML, XHTML.

Languages: SQL, C, C , Java, Shell.

RDBMS: MS Access, MS SQL Server, MySQL

Methodologies: RUP, CMMI

Operating Systems: Windows XP/2000/ Server2003/98/NT/95, UNIX, Linux, Solaris.

Networking: TCP/IP, FTP, UDP, HTTP, FTP, FTPS, SFTP

Automation/Testing Tools: LoadRunner, QTP, Performance Center

Defect Tracking Tools: Test Director, Lotus Notes, Clear Quest, Quality Center.

Monitoring Tools: Dynatrace, AppDynamics, Wily Introscope, SiteScope, Wily, Tivoli

PROFESSIONAL EXPERIENCE

Performance Engineer

Confidential

Responsibilities:

  • Customized LoadRunner scripts in C language like String manipulation for the Loadrunner Scripts.
  • Developed Web Service Vuser scripts for a Web Service Call using Soap UI.
  • Worked extensively with XML data and SOAP protocols in Non UI Web services SOA Testing.
  • Responsible for setting up monitors to monitor network activities and bottlenecks.
  • Installed applications in Dynatrace, and configured monitors for analysis.
  • Used SiteScope and Dynatrace to get metrics from servers.
  • Analyzed results for Bottlenecks and made recommendations for the bottlenecks.
  • Monitored Metrics on Application server, Web server and database server.
  • Created rendezvous point for Performance test scenarios to find deadlocks.
  • Developed Test Plans, Test Scenarios, Test Cases, Test Summary Reports and Test Execution Metrics.
  • Developed and Executed the Test cases scripts for Smoke, Functional, System, Regression, and Performance.
  • Involved in Business functionality review meetings and Use-Case Analysis and developing the templates for User/Customer Training and documentation.
  • Extensively used HP Loadrunner for Developing Vuser Scripts.
  • Developed Loadrunner Scripts in PeopleSoft Enterprises, Web, Web Services and Citrix protocols.
  • Executed Performance tests using Performance Center.
  • Gathered Performance requirements for the application and designed performance tests for the multiple clients within the organization.

Environment: Testing tools: HP-LoadRunner, Performance Center, HP-SiteScope,

Confidential

Performance Engineer

Responsibilities:

  • Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
  • Found performance degradation issues like Out of Memory problems and improved Thread pool utilization, Memory Leaks, JDBC connection Pool size, Transaction Rollbacks.
  • Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
  • Created Test Metrics, Bug Database and generated weekly reports for senior management.
  • Installed monitoring tool like AppDynamics and implemented applications in AppDynamics to monitor during load/performance testing.
  • Conducted meetings with developers, application team, and business team to analyze the defects evaluate the test executions.
  • Involved in the decision making with the management for final applications releases.
  • Interacted with the Business Analyst and application teams to discuss the performance requirements and load test strategy.
  • Developed the high level and low level performance Test Plans and Load Test Strategies
  • Developed Vuser scripts using Web HTTP/HTML , Ajax Click and Script , Web Services, Microsoft .Net, ODBC, Oracle NCA, PeopleSoft Enterprise protocols.
  • Created customized LoadRunnerVuGen 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.
  • Used AppDynamics, SiteScope and Introscope to monitored the databases, application and web servers at OS Application level for Performance bottlenecks while conducting Load, Stress, volume, and Memory tests.

Environment: HP LoadRunner, HP SiteScope, HP Performance Center, AppDynamics, Quality Center, PeopleSoft ERP Systems, Web Services, Java, IHS, IIS, Oracle, SQL server 2000/2005, WinSQL, Windows XP, Web Sphere, ITM, AIX, Lotus Notes and UNIX

Confidential

Performance Analyst

Responsibilities:

  • Assisted QA Manager in coordinating/leading the testing efforts.
  • Gathered business requirement, studied the application and collected the information from Analysts.
  • Created LoadRunner Scenarios and Scheduled the Virtual user to generate realistic load on the server using LoadRunner.
  • Created and implemented Performance tests using Mercury Interactive LoadRunner.
  • Involved in developing the Test Plan Strategy, build the test client and test environment.
  • Enhancing the scripts using Generator and performed Parameterization and Correlation to meet the requirements.
  • Written Test Plan, Test Scenarios and Test Scripts to follow the CMM Level 2 standards.
  • Involved in performing load and stress test on the application and server by configuring LoadRunner to simulate hundreds of virtual users and provided key metrics to the management.
  • Configured and used SiteScope Performance Monitor to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory Usage to load average etc.
  • Conducted all tests in the Controller by creating 100, 200, 400 virtual users for load, stress and steady state tests respectively.
  • Performed Data Driven and Security Testing.
  • Involved in conducting stress tests and volume tests against the application using LoadRunner.
  • Helped resident DBAs identify and resolve bottlenecks.
  • Written executed UNIX Shell scripts to see the output.
  • Used Test Director to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
  • Extensively used Test Director for test planning, maintain test cases and test scripts for test execution as well as bug reporting.
  • Involved in defect tracking, reporting and coordination with various groups from initial finding of defects to final resolution.
  • Created test schedules.

Environment: LoadRunner, SiteScope, IBM MQserver, Oracle , MS SQL Server , Weblogic, Load Balancer, Visual Studios, JAVA , AJAX, PERL, Quality Center, Application Performance Analyzer, Solaris, Open VMS, Windows

We'd love your feedback!