We provide IT Staff Augmentation Services!

Performance Engineer Resume

0/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Over 5+ years of extensive experience in LoadRunner and Performance Center including Virtual User Generator, Controller, LoadRunner Agents, Result Analysis and 2+ years in Functional testing.
  • Proficient in Planning, Developing, Scripting, Executing, and Analyzing Performance Tests.
  • Extensive experience Manual testing including preparation of, test strategy, test cases, test scripts, traceability matrices.
  • Extensive knowledge on different protocols; Web (HTTP/HTML), Citrix Protocols, Oracle NCA, Oracle Web Application 11i, Ajax Click & Script, AJAX TruClient, Web (Click & Script), Web services
  • Extensive knowledge to create performance tests scripts using LoadRunner VuGen scripts.
  • Experienced in script enhancement using ANSI C functions, protocol specific functions, parameterization, and correlation
  • Experience in Profiling application to identify bottlenecks and providing tuning recommendations.
  • Well versed with configuring Runtime settings in VuGen or Controller to define the way to run the script.
  • Configure BPM for monitoring using profiles (reuse the performance testing VuGen scripts).
  • Changed the runtime settings such as pacing, think time, Log settings, browser emulation and timeout settings in LoadRunner VUGEN and controller to simulate the real scenario.
  • Experience in SOAP, RESTFul Webservices, JAVA, and SAP performance handling.
  • Experience with load testing tools (e.g., JMeter, LoadRunner)
  • Experienced in monitoring CPU, Memory, ASP Requests, Network, Web connections and throughput while running Baseline, Performance Load, Stress and Soak testing.
  • Working knowledge of performance tools, i.e. HP LoadRunner, Interscope, PEFMORN, NMON
  • Working knowledge of issue/defect tracking tools such as Jira, Test Director Etc.
  • Involved in the release control process to ensure that solutions meet business requirements.
  • Plan and organize theknowledge transferto the Software Test Engineers and self.
  • Prepare Test Plan and Test Scope document get it reviewed and approved/ signed - off by the Client.
  • Own and maintain different applications in the project.
  • Experience with testing on UNIX and Windows environments.
  • Strong team player with good interpersonal skills.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.

TECHNICAL SKILLS:

Tools: Servers,Web Logic, Apache & Tomcat, and IIS Server, SiteMinder.

Monitoring tools: CA Wily Introscope, Site Scope, AWR Reports, Server Utility tools like Web logic, Unix, Solaris, TDA, Dynatrace

Database: MS SQL Server, Microsoft access, Oracle

Scripting languages: C, C++, C#, Java, HTML5, CSS3, Shell

Operating systems: Windows, UNIX/LINUX, Sun Solaris.

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Performance Engineer

Responsibilities:

  • Responsible for the full life cycle of performance testing.
  • Involving in business discussions with clients/business heads, technical discussions with designers and developers to gather theperformancerequirements.
  • Ensuring the new business scenarios are mapped to test cases.
  • Creating complex Business processperformancetest scripts with Load runner tool using Web (HTTP/HTML), Ajax (Click & Script) and Ajax (true client) protocols.
  • Creating SQL Scripts and Pl SQL blocks (Stored Procedures and Functions at primary level) and Database objects.
  • Developed and implemented load and stress tests with Neo load (Load testing tool) and presented performance statistics to application teams, and provided theperformancereport of all the activity done and suggestions on the upgrades needed and also the user load current production can handle with the current architecture.
  • Capturing the updated volumetric information from the business people for theperformancebusiness scenarios and mapping it to the scenarios in HP-Controller which induces the virtual users on application.
  • Prepared test plans, test cases and execution & reporting. Wrote test cases and test scenario, review, run and generated test reports.
  • Mentoring the team for key skills like analyzing AWR reports, Heap dump and Thread Dump analysis for J2EE based applications.
  • Performed load/performance test of API using Soap UI / load UI tool.
  • Analyzing AWR reports, Bad SQLs.
  • Creating Oracle-SQL & PL/SQL scripts to automate the bulk data sets creation, results collation from backend systems and other database dependent activities.
  • Used HP controller for sanity testing and small executions for knowing theperformanceresults.
  • Responsible to monitor the web, application, data base server'sperformanceduring and after the performance test execution.
  • Analyzing the app serverperformancethrough dynatrace tool and data base serverperformance through Oracle-AWR reports.
  • Preparing theperformancetest reports and giving a Go/No Go for theperformanceof the application.

Environment: Load Runner 12.01, HP Controller 11.5, Front end Java, & back end Oracle DB (11g), HPPerformanceCenter11.0, App,J2EE/.NET Diagnostics, OS/WAS

Confidential, Beaverton, OR

Performance & Reporting Analyst

Responsibilities:

  • Coordinating with the stakeholders, different teams and defined testable performance NFR’s.
  • Preparing Test Strategy, Methodology, Approach, Test cases and Effort estimation.
  • Developed Reusable Test scripts, Scenario creation and execution.
  • Monitoring the Servers to identify bottlenecks and providing tuning recommendations.
  • Analyze thread dumps and heap dumps to identify memory and thread related issues.
  • Analyzing load test results, compile analysis into reports, and present findings to project teams.
  • Updating the status to higher management on weekly basis.
  • Profiling application to identify bottlenecks and providing tuning recommendations and Retesting to ensure all Performance issues got fixed.
  • Participating in Client conference calls and updating the work status of the week.
  • Creating a dashboard for the performance team with the test results to give a quick snapshot and roadmap to fixing Issues.
  • Executed Load Runner scenarios based on complex business scenarios with different monitors for Stress testing,
  • Scalability testing, Failover testing, and Load testing.
  • Involved in the evaluation of Functional &Performance testing tools and contributed to the evaluation report.
  • Responsible for giving feedback to the development team with possible improvements and discovered performance
  • Issues/bottlenecks.
  • Responsible for reviewing and verifying that performance requirements are documented and stated in measurable terms, includes reviewing Architecture design, software design, and non functional requirements documents.
  • Created Scripts with various business transactions using protocols (Web HTTP/HTML, Web services) in Vugen.
  • Used Quality Center/ALM to raise defects and track defects.
  • Created and executed Load Runner scenarios with Failover conditions, high volume, Network latency, etc.
  • Coordinate with off shore team members and communicate status updates on Software Testing activities to the Project.

Environment: LoadRunner11.0, Wily Introscope, Weblogic, Apache, ALM/QC, HTTP Watch, Perfmon, VMstat, Oracle 11i

Confidential

Jr. Analyst

Responsibilities:

  • Analyzed System or Business requirements and identified the Test scenarios based on requirements and involved in preparation of Templates for Test cases.
  • Analyzed the Business requirements and site specifications to create scenarios forLoad test.
  • Developed the Test Plan and Test Cases for the module as per system deliveryspecifications (SDS).
  • Worked with the development and management team to finalize the test plans and testprocedures and execute the same.
  • Manually executed the Test Cases to test the product.
  • Created various Web Scripts for the application Using Virtual User Generator9.52.
  • Worked extensively with Performance Center 9.52 to Create Scenarios for differentLoad Tests.
  • Executed various tests like Average, Peak, Double Peak, Endurance and Stresstest.
  • Wrote SQL Queries using DDL and DML Commands to extract the test data from database.
  • Monitored different Load Runner graphs, ServerPerformanceStatistics usingPerformanceManager and SiteScope 9.53.
  • Analyzed ServerPerformanceStats, Windows Resources and Database ServerResources etc. usingPerformanceManager Reports, SiteScope Reports,Load Runner Reports and AWR Reports.
  • Extensively used tools like Load Runner,PerformanceCenter,Performance Manager, and SiteScope to analyze the
  • System Bottlenecks like Memory Leaks,CPU Utilization and Network Bottlenecks etc.
  • Analyzed the Load Runner/ Performance Manager results to measure the AverageCPU usage, Response times, Throughput and Transactions per second.
  • Performance tested from the Online and batch jobs perspective by placing the interface files in the respective servers and scheduling them so that the batch job getstriggered automatically.
  • Performancetested the 3rd party Web Service call using Load Runner.
  • Executed manyPerformancetest cycles till the business critical transactions met the defined SLA's.
  • Involved with deployment team to start/shut down and restart the servers.
  • Involved in System testing and User Acceptance Testing. Also been a part of team helping the end users in using the application.
  • Coordinated regular daily/weekly meetings with Developers, Business users, hostingteam andPerformanceteam of the ongoing process.
  • Responsible for developing Performance testing strategy, Performance Testing Plan based on the business specifications requirements and user requirements.
  • Developed Vuser scripts using Web (HTTP/HTML), Ajax (Click and Script), and Web Services.
  • Prepared data for Parameterization of the values in the scripts for multiple scenarios by querying the Oracle data.
  • Introduced rendezvous points in the script for stressing the application for specific transactions.
  • Executed in Load, Stress and Endurance testing to simulate a process, which allowed using more than 759 virtual users.
  • Expert in finding performancebottlenecks both in client side and server side and making recommendations for PerformanceProfiling or Tuning
  • Responsible for developing baseline Scenarios and Load Testing Harnesses for load/performance testing of the application.
  • Performed testing for No load, Medium Load and Full Load and analyzed the system response.
  • Responsible for performance monitoring and analysis of response time & memory leaks using throughput graphs.
  • Monitored system resources such as CPU Usage % of Memory Occupied VM Stat I/O Stat.
  • Captured Java threads and Exceptions in the application logs for analysis.
  • Responsible for monitoring CPU utilization, Thread count, Response time, session count.
  • Developed weekly reports of Performance data and metrics.

Environment: HP Load Runner, Jmeter, Performance Center, Site Scope, Quality Center, Citrix, Unix, SQL Server, MSAccess, HTML, C, JAVA, Oracle 10g,BEA Web logic 9.2 MP3, Load Runner 9.52

We'd love your feedback!