We provide IT Staff Augmentation Services!

Senior Performance Engineer/ Test Lead Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Over Eight years of diverse experience in the field of Performance and Automation Testing.
  • Expert in Performance Testing using LoadRunner 9, 9.5, 10, 11, 11.5, 12.0, and 12.02.
  • Experience in Collaborating with Key Stakeholders - Business Representatives, Product/Project Managers, Developers, DBA’s, Infrastructure leads, Architects, Middleware etc.,
  • 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.
  • Worked extensively on LoadRunner 9/9.5/11.5/12.0 v especially with protocols viz. Web (HTTP/HTML), Oracle NCA, SAP-GUI, SAP-Web, Citrix, MQ, Webservices, Ajax, Web (Click &Script), RTE, Siebel Web, Oracle 2-Tier, Citrix, DB etc.
  • Develop the Test Recommendations for each test pass and Test Results.
  • Analyze the network connections between the servers.
  • Excellent understanding of the functionalities of QA in Development, Enhancement and Maintenance of software applications and Software Development Life Cycle (SDLC).
  • Expertise in Automated Testing in different testing methodologies like Agile, Scrum, Waterfall etc.
  • 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.
  • Extensive experience using LoadRunner, SOASTA Cloud Test, JMeter for Performance Testing.
  • Used Confidential tools Quality Center (QC),LoadRunner, QTP, Performance Center and JMeter Open source tool for Performance Testing.
  • Experience with LoadRunner components: VuGen, Controller, Analysis, Load Generator and with the components of JMeter.
  • Experience in running the Performance tests in HP's Performance Center, standalone Controller and JMeter.
  • Did JVM Tuning on the Garbage collection, which is a key aspect of Java server performance.
  • Did JVM Tuning on the JVM Options. Revised JVM Heap Sizes analyzing the Performance of the Application.
  • Expertise in executing VuGen scripts in Load Runner for Performance, Load and Stress Testing using Controller in Load Runner/ Performance Center and generated reports using the Analysis tool in LoadRunner.
  • Expertise in Setting up a Performance Environment.
  • Experience in recording/coding of VuGen Scripts using different Protocols in the Environments of: Client/Server, E-Business and Enterprise Resource Planning/Management (ERP/ERM) environment.
  • Hands on experiences in performance bottlenecks, end-to-end performance, and web performance measures like server response time, throughput and network latency.
  • Experience in enhancing the VuGen scripts by Auto & Manual Correlations techniques, Parameterization and Synchronizations.
  • Experience in analyzing Root cause and Server Configuration problems using LoadRunner Monitors, Analysis, Site Scope and J2EE Diagnostics.
  • Extensive experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks.
  • Knowledge of functional testing using Confidential Quick Test Pro and Quality Center.
  • Good Working Experience in UNIX and Windows .Strong Judgment, Analytical, Communication and Documentation skills in all phases of QA process.

TECHNICAL SKILLS:

Domain Knowledge: Banking, Finance, Communication, Pharma, Education

Web Technologies/Application servers: HTML, XML, XHTML, Apache Tomcat, Web logic, Web Sphere, JBoss

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

Languages: C, C++, JAVA/J2EE, SQL

RDBMS: Oracle 11g, DB2, SQL Server, MS-ACCESS, MySQL 5.5x

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

Automation Tools: Load Runner 7.5/7.6/7.8/8.0/9.1/9.5/11/11.52, Performance Center 9.5,11, Quality Center 8/8.2/9/9.2/9.5/10/11/11.5/12, Service Centre, Jmeter 2.5/2.7/2.8/2.9/2.10, QTP.

Monitoring Tools: Wily Introscope, Confidential SiteScope, dynatrace6.2.

Protocols: SAP web, RTE, Mobile Application, Oracle webapp 11i, Oracle NCA, RDP, truclient, Citrix, Web Http/Html, web services.

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Senior Performance Engineer/ Test Lead

Responsibilities:

  • I was responsible for the performance, testing, planning and execution for enterprise software used by our client’s front-line Agents, partners and end customers. Our client’s IT systems use a variety of technologies, including those based in Java, .Net, BPM, C/C++ using n-tier application architecture.
  • Was handling team that consists of in-house employees and consultants both onsite and offshore.
  • Collaborated with Development, Design, and Operation teams as part of the SDLC using Waterfall and iterative/ Agilemethodology and also involved in gathering requirements from Business analyst and interpreting performance test requirements
  • Prepared Test plan and Test specifications based on Non Function Requirements, and System Design Specifications.
  • Checked Business objects reports for performance issues and suggested developer to move the static content response times and suggested to remove all the unnecessary DB SQL calls included in a specific transaction.
  • Developed Loadrunner test scripts using LoadRunner 11.5/12.0 with various protocols like web HTTP/HTML, Ajax TruClient, Web Services, Citrix client. Ensure that quality issues are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
  • Extensively used Performance Center 12.02 for maintaining test scripts, and scenarios for baseline, load and stresstest executions as well as results and share the same with the team.
  • Worked extensively on Parameterization and Correlation of the VuGen scripts to ensure the real time load conditions.
  • Monitored the performance of the key transactions and hardware vitals, such as CPU, memory, available connections etc., to come up with a comprehensive view of the transactions with performance issues.
  • Reviews release intake and collaborates with Functional Testing and Development teams to come up with any new focus areas.
  • Performed Endurance testing to examine the system if it can withstand a huge load for a longer period of time also figure out the memory leaks.
  • Used JavaScript to create highly responsive interfaces that improve the user experience and provide dynamic functionality, without having to wait for the server to react and show another page
  • Used JavaScript to fix browser problems or patch holes in browser support — for example fixing CSS layout issues in certain browsers.
  • Presented performance statistics to application teams, and provide recommendations on how and where performance can be improved. Measured Response time of the important action of users using start and stop transaction functions.
  • Tuned Response Time Issues, Isolated configuration, hits/se, build issues, doc base growth issues, Memory Leak Testing, Response Time Testing, Endurance Testing, Fail Over Testing
  • Executed SQLqueries in order to view successful transactions of data and for validating data.
  • Used Splunk and DynaTrace for identifying performance bottlenecks by monitoring server metrics and also reviewed performance of different components of web pages, also comparing daily, weekly and monthly trends for deep down analysis.
  • Identified performance bottlenecks, and was involved in performance tuning process for improving the application performance and was successful in eliminate performance bottlenecks during the development Life cycle.
  • Analyzed Load Runner Metrics and other performance monitoring tools results during and after performancetesting on Application server database and generated various Graphs and Reports.
  • Performs in-depth analysis to isolate points of failure in the application
  • Assist in production testing and capacity certification reports.
  • Interface with developers, project managers, and management in the development, execution and reporting of test automation results.

Environment: Load runner 12.0/11.5, Performance Center 12.02, ALM, OEM, protocols like Ajax Truclient, RTE DynaTrace, Splunk, Web logic 11g, Windows XP, VUgen, Web methods Integration Servers, Windows 2008, Windows Vista, Web applications, Portal applications, XML files, Jconsole, SOAP .

Confidential, Dallas, TX

Senior Performance Engineer/ Test Lead

Responsibilities:

  • Complete setup of 8 load generators and LR 12.0 installation and monitoring tools.
  • Involved in performance testing to check the resource utilization as the company was upgrading Oracle EBS from 11i to R12, two modules AR and TBSA were implemented in the EBS architecture.
  • Worked closely with BusinessAnalysts and Developers to gather ApplicationRequirements and BusinessProcesses in order to formulate the test plan.
  • Developed scripts using LoadRunner by recording/playback and as well as by writing custom functions.
  • Involved in test environmentbuild and designedLoad (capacity) model on the basis of current volume and projectedpercentage increase in volume.
  • Interacted directly with developers, project managers for the development, execution and reporting of all testing efforts.
  • Actively took ownership of defects and coordinate with different groups from initial finding of defects to final resolution.
  • Reviewed scripts that were developed by teammates and verified scripts in the standalone mode.
  • Analyzed Load Runner on-line graphs and reports to identify network/client delays, CPU /memory usage, I/O delays, databaselocking and other issues at server level.
  • Responsible for PerformanceTuningJavaApplication.
  • JVM Performance Tuning: GC and Heap Analysis, Thread dumps, Heap dumps, Memory Leaks, Connection Leaks, Core Dump
  • Analyzed system usage information such as task distribution diagram and load model to create effective test scenarios
  • Configured Web/Application/Database server monitoring setup using LoadRunner Controller.
  • Used IP spoofing to generate and associate different IP addresses to Virtual Users to emulate real-time scenarios for load balancing issues
  • Activating / configuring monitors and adding desired performance counters into the Graphs
  • Performed SQL querying to validate the data in the back end data base, and also to check the data flow between different modules
  • Monitored the CPU, memory, and network utilizations on the Unix server using App dynamic monitor, Used CA Wily Introscope Extensively to monitor all the Tiers for Determining any performanceBottlenecks
  • Written Query and identify which queries were taking too long and optimizing those with Database Tuning performance and Worked with Database administrator to index database to improve performance of the Applications.
  • Analyzed results of Transactions Response time, Transaction under load, Transaction Summary by Vusers, Hit per Second and Throughput.
  • Responsible for complete functional and regression testing.
  • Determined the source of bottlenecks by correlating the performancedata with end-user loads and response times.

Environment: Load runner 12.0, Performance center 11.5/ALM, Dyna Trace, SiteScope, Web logic 11g, Windows XP, VUgen, Web methods Integration Servers, Windows 2008, Windows Vista, Web applications, Portal applications, XML files, Jconsole, SOAP.

Confidential, CA

Lead Performance Engineer

Responsibilities:

  • Gathering requirements for Performance testing like NFR’s and functional requirements by conducting several meetings with business analyst's, application team, Technical and functional leads.
  • Based on requirements gathering developed the performance Test Plans and Load Test Strategies.
  • Performance test scope identified by discussing with different functional and BASIS teams for performance test scope.
  • Downloading and installing Confidential s/w in LG's and controllers, applied licenses for LoadRunner.
  • Developed Vuser scripts using Loadrunner 11.5 for Mobile applications and web applications using Web (HTTP/HTML), Ajax (Click and Script) and Web Services.
  • Executed tests for mobile and web applications in Performance Center 11. Analyzed tests results (used analysis 11) and presented them to all the stakeholders.
  • Worked on Controller to simulate explicit Real-Time scenarios by using accurate Run time settings and using IP Spoofing, WAN Emulation etc.
  • Reviewed and analyzed Web Services contracts, WSDL, XSD and XML files.
  • Used SOAPUI to test the Create, Accept, Resolve, Close tickets etc. functionality via Web services on the COMMIT application.
  • Created customized LoadRunner VuGen scripts with manual correlation, user defined functions, development libraries (classes and methods), and error handling.
  • Monitored system resources such as CPU Usage, % of Memory Occupied, VM Stat and I/O Stat using UNIX commands like top, vmstat, svmon and netstat.
  • Enhanced Vuser scripts by writing custom C code( writing data of status bars to external files).
  • 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.
  • Created test scenarios by analyzingLoadpattern and created testscenarios to emulate the real life stress conditions.
  • Strategy discussion with developers, application team and business team to analyze the defectsevaluate the test executions.
  • Decision making involvement on finalapplicationsreleases with the management.
  • Based on business/functional specification execution of automated tools using Jmeter.
  • Root cause was found after analyzing the memory leaks.
  • Worked on setting up the Monitors Wily Introscope and SiteScope as part of performance test executions.
  • NMON, VMSTAT, IOSTAT, and Perfmon were used for Windows while Performance Testing.

Environment: LoadRunner 11.5, Performance Center 11, JAVA, JavaScript, VBScript, QTP, C, C++, HTML, Wily Introscope, Service Center, Soap UI 3.1, Jmeter 2.9, SiteScope, NMON, VMSTAT.

Confidential, Alpharetta, GA

Performance Test Engineer

Responsibilities:

  • Extensively involved to gather Non-function and business critical requirements gathering phase to build extensively value added production based scenario for test execution.
  • Experience to work with business stake holder and productionteam to analyze productionvolume to accomplish volume for testing and understand application.
  • Prepared detailed PerformanceTestPlan based on requirements which explains different test definitions, scope and visibility, risk analysis, application usage/load model, environment resources along with schedule.
  • Written Load Runner Scripts, enhanced scripts with C functions
  • ParameterizedUsers, stored dynamic content in Load Runner functions, used client side secure certificates.
  • Extensively used Load Runner 11 to generate complex VuGen scripts SAP Web, WEB (HTTP/HTML), SAP GUI, and Web Services protocol.
  • CPU, Memory, ASP Requests, Network, Web connections and throughput were monitored while running the various scenarios in the Load Runner Performance Center
  • Analyzed server metrics such as CPU, Memory, and Load average using different monitoring tools such as nmon, perfmon and Wily Introscope.
  • 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.
  • Conducted meetings with developers, application team, 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 performance Test Plans and Load Test Strategies Developed Vuser scripts using Web (HTTP/HTML), Ajax (Click and Script), RTE, Web Services, Microsoft .Net, ODBC, Oracle NCA, PeopleSoft Enterprise protocols.
  • 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.
  • Used 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: Confidential LoadRunner 11.0, Site Scope, Confidential Performance Center, Perfmon, Quality Center, Web Services, Java, SQL server 2000/2005, WinSQL, Windows XP, Web Sphere, ITM, AIX, Lotus Notes and UNIX.

Confidential

Performance Tester

Responsibilities:

  • Created Comprehensive Performance Test Plans.
  • Responsible for Load, Stress, sizing, scalability and capacity planning of different Client products.
  • Performed parameterization in LoadRunner.
  • Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay. Monitored the activities through LoadRunner Controller.
  • Recorded and enhanced VuserScripts by inserting Transaction points, Rendezvous points in to Vuser Script in LoadRunner.
  • Developed test harness using Virtual User Generator in Single and Multi protocols (HTTP/HTML, SAP WEB, Citrix, Web Services, Dual Web/Winsock and Windows Sockets).
  • Customized LoadRunner scripts in C language like String manipulation and using C libraries for the LoadRunner Scripts
  • Analyzed results for Bottlenecks and made recommendations for the bottlenecks.
  • Performance Tested Middlewareapplications developed in SOAPenvironment.
  • Correlated and parameterized scripts configured the RunTime settings in Virtual User Generator.
  • Developed Scenarios with different schedules like Ramp-up, Duration.
  • Monitored performance using windows performance monitors and LoadRunner monitors.
  • Analyzed Test using Summary Analysis, Average Transaction Response Time, Throughput, Windows Resource, Network delay and HTTP Codes
  • Tested SAP ERP system to find where limitations might occur when application servers and server processors were limited in capacity.
  • Used J2EEdiagnostics to identify coding, infrastructure and architecture related issues.
  • Helped tune ApplicationServer configuration for JDBC connection pool size, JVMheapsize, and thread pool size.
  • Developed and Designed Automated Test Scripts in QTP for some of the functional test cases when as in needed basis.
  • Developed and deployed test Load scripts to do end to end performance testing using Load Runner.
  • Implemented and maintained an effective performance test environment.
  • Identify and eliminate performance bottlenecks during the development lifecycle.
  • Accurately produce regular project status reports to senior management to ensure on-time project launch.
  • Coordinated meeting for determining Productionreadiness of applications.

Environment: Confidential Loadrunner, Winrunner, Confidential BAC, Confidential J2EE Diagnostics, QC, Windows NT Server, SQL, Web Logic, C, Java, Win Runner, Load Runner

We'd love your feedback!