Performance Operations Engineer Resume
FL
SUMMARY:
- Performance Engineer with a master’s in computer science, a Bachelor’s in Computer Science and overall 7 years of experience in Performance Engineering using LoadRunner, Performance Center, JMeter, DynaTrace, Splunk and CA IntroScope.
- Knowledge on Software Development Cycle (SDLC), methodologies and test processes and Software Testing Life Cycle (STLC).
- Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner.
- Involved in load testing of various modules and software application using LoadRunner.
- Proficient in developing scripts using various samplers in Jmeter and executing various load tests.
- Configured and used SiteScope and IntroScope to monitor and analyze the performance of the server by generating various reports for CPU utilization, Memory Usage, load average and other server metrics.
- Extensively used DynaTrace to diagnose and troubleshoot web/app server performance issues.
- Experience in LoadRunner including Web (HTTP/ HTML), Web Services, Citrix, Ajax Truclient and database protocols.
- Verify that new or upgraded applications meet specified performance requirements.
- Strong programming skills in UNIX, C, C++, Java and worked extensively on Java & J2EE Applications.
- Expert in writing SQL queries in the scripts to query the database and Experience in Backend Testing and in Executing SQL commands.
- Excellent verbal and written communication skills and motivated to acclimate to new technologies.
TECHNICAL SKILLS:
Testing Tools: LoadRunner, JMeter, Performance Center, Citrix, IIS, Splunk, CA IntroScope, SiteScope, HP Diagnostic, DynaTrace.
Operating Systems: MS DOS, Windows NT/XP/Vista, UNIX, Linux, Sun - Solaris, HP-UX.
Working Knowledge of Programming Languages: C, SQL, HTML, XML, C++, Java, JavaScript, VB Script, ASP, C #, Shell Scripting.
Database: Oracle, MS SQL Server, IBM DB2, MS Access, My SQL.
Web and Applications Servers: WebSphere, Web Logic, Apache Tomcat, IIS.
Tools: & Utilities: MS Office, Project, Visio, Outlook, Lotus Notes, TOAD, WIN SQL.
PROFESSIONAL EXPERIENCE:
Confidential, FL
Performance Operations Engineer
Responsibilities:
- Analyzed Business, Functional, Non-Functional Requirements, scope and design Documents of the application.
- Develop performance test plans and test strategies based on business specifications.
- Work closely with the application teams, business teams to gather volume details, SLAs (Service Level Agreements) to define test plans.
- Involved in writing Performance Test Plan by incorporating Performance Testing Objectives, Testing Environment, User Profiles, Risks, Test Scenarios, Explanation about the Tools used, Schedules and Analysis, Monitors and presentation of results.
- Execution and reporting of test performance results and driving weekly Perf status call with the stakeholders.
- Report to executives on progress toward performance KPI's (Key Performance Indicators), trends, projects.
- Conducted performance testing using Jmeter for the entire applications using various scenarios specifically that are designed for testing real world scenarios.
- Extensively used complex SQL queries to check the integrity of the data and to perform Back-end Testing.
- Design and implemented Jenkins based solutions for build automation, including code coverage, unit test and regression testing while utilize dynatrace for build over build performance comparisons.
- Developed process documentation and automation to support 24X7X365 operations.
- Work with application architects to improve scalability and performance, implemented load testing and application performance monitoring for the applications.
- Involved in building up the servers and configuring the collectors.
- Build dash boards for the applications and created system profiles.
- Exposure to diagnose and resolve performance Heap management, memory leaks, excessive garbage collection, threading issues and other java coding problems using some JDK tools.
- Conducted stress testing to expose performance bottlenecks and determine system behaviour under peak activity.
- Custom business transactions to capture particular argument/session attribute.
- Involved in trouble shooting from basic + advance errors from server exception, log analysis.
- Sensors instrumentation on application code level to fetch the information of particular method.
- Looked into Pure path, thread dump, memory dump analysis.
- Involved in installing dynatrace AppMon &DCRUM servers and fine tuning.
- Created custom measures to build new dashboards or charts to view the application behaviour.
- Create and configure standard dashboards to monitor application availability, page response times, script bottlenecks, CPU, memory utilization across WebPages, etc.
- Setup thresholds, alerts/rules, troubleshoot and resolve any data mismatch issues.
- Actively participated in SMR Meetings, Project status meetings and enhancement meetings related to testing.
- Monitored the performance of the application and database servers during the test run using dynatrace.
- Server health checkup & patch validation on dynatrace.
- Expertise in installing and fine tuning of dynatrace server in production, test and development environment.
- Worked closely with application team in instrumenting dynatrace agent for various environments.
- Involved in managing APM -dynatrace and configured application and infrastructure monitoring.
- Generated graphs using Jmeter Plugin i.e. adding Graph Generator Listener jp@gc Graphs Generator.
- Analyzed results - throughput graphs, hits/second graphs, transactions per second graphs and rendezvous graphs using jmeter Analysis tool and analyzed Oracle DB connections, Sessions, Web Logic log files.
- Analyzed the application and components behaviour with heavier loads and optimized server configuration.
- Computed and submitted Performance Test Reports and Execution Summary.
- Participates in the Go/No-go meetings.
- Gave Weekly/Monthly progress updates to client.
- Involved in CI/CD (Continuous Integration/Continuous Delivery) process pipeline to multiple environments and improved business results due to increase in speed and uniformity of automated service creation and infrastructure provisioning.
Environment: JMeter, DynaTrace, Synthetic load, Splunk, SoapUI, Quality Center, Web services, NMON, Site Scope, Akamai, Fiddler, Badboy Tool, JAVA, JSP, Oracle, JIRA, UNIX. Web Sphere, Maven, Jenkins, Oracle Enterprise Manager
Confidential, NY
Performance Engineer
Responsibilities:
- Involved in analyzing the requirements from the developers and Business users.
- Installed Agents on Dynatrace server and configured them with application to monitor metrics (CPU, Memory, Heap, Response Times)
- Configured and deployed of DynaTrace Monitoring system for managing all the Linux warehouse systems.
- Works closely with customers to evaluate system architecture, deployment requirements, and DynaTrace configuration needs.
- Proven ability to work with customers to resolve issues related to adoption and utilization of the dynaTrace product.
- Introduce current synthetic testing customers to additional resources within Dynatrace to show them how they can find and fix issues that are causing performance problems within their firewall.
- Involved in gathering all the requirements from various teams and worked on the test plan and test strategy documents for projects.
- Involved in conducting the test plan and test strategy document with various stake holders.
- Involved in creating the data required for the performance test effort.
- Involved in setting up the JMETER tool on various environments.
- Involved in setting up the Client setup on various cloud environments like Rack Space VM’s and Open Stack VM’s depending on the load and requirement for various projects.
- Involved in creating the test scripts for the various scenarios using the JMeter tool.
- Performance tested the Java applications using JMeter for various protocols.
- Created the Scripts for Web Services to test using SOAP UI.
- Involved in downloading various JMeter listeners required for reporting.
- Worked with the System Admin team to know the Scalability between the Performance and production environments.
- Provide APM training to production support team.
- Custom site/software service addition in DCRUM.
- Worked on License management, capacity management, plugins and configuration.
- Installed agents on multiple platforms including UEM webservers.
- Involved in managing APM -dynatrace and configured application and infrastructure monitoring.
- Creation of system profiles and sensor groups from administration console for every application.
- Executed Baseline, Scale, Endurance tests for different Applications.
- Analyzed, interpreted, and summarized relevant results in a complete Performance Test Report.
- Provided daily status meetings and reports to the developers and business team.
- Worked closely with the offshore team in assigning the tasks and provide them the details for understanding the projects and analyzing the reports.
Environment: JMeter, Load Runner, App Dynamics, DynaTrace, SoapUI, Splunk, Quality Center, JAVA, ASP, JSP, Oracle, UNIX. Web Sphere, Maven, Jenkins, Oracle Enterprise Manager
Confidential, GA
Performance Engineer
Responsibilities:
- Gathered requirements from project stakeholders and developed Performance Test Plan.
- Extensive experience using Load Runner and Performance Center components like Virtual User Generator, Controller, Load Runner Agents, Result Analysis and Diagnostic Tools.
- Developed scripts in web, web services and Citrix protocol.
- Creation of project plan, test plans, estimations, development and tracking projects at every phase.
- Monitored performance of individual JVMs for finding memory leaks and optimizing JVM heap.
- Monitored performance using windows Performance monitors and Load Runner monitors.
- Used Site Scope and CA IntroScope to monitor the databases, application and web servers for Performance bottlenecks while conducting load, stress, volume, and endurance test.
- Extensively used DynaTrace to diagnose and troubleshoot web/app server performance issues.
- Worked closely with Software Developers to isolate, track, debugging and troubleshoot defects.
- Identified functionality and performance issues, including deadlock conditions, database connectivity problems and system crashes under load.
- Verified that new or upgraded applications meet specified performance requirements by issuing signoff to project teams after successful completion of performance testing.
Environment: Load Runner, JMeter, Performance Center, DynaTrace, CA IntroScope, Quality Center, Web Sphere, HTTP, JAVA, MS Access, MS Project, HTML.
Confidential, GA
Senior Performance Tester
Responsibilities:
- Responsible for developing test scenario, test suite, test plan and test cases for Performance Testing using LoadRunner and Performance Center.
- Monitored and analyzed system performance during load tests using SiteScope and DynaTrace.
- Experienced in configuring and utilizing SiteScope and CA IntroScope for performance monitoring.
- Extensively used DynaTrace to diagnose and troubleshoot web/app server performance issues.
- Automated the major functionalities of the application and the bugs reported using JMeter.
- Used JMeter to execute load tests outside the company firewall by configuring host machines with JMeter in AWS.
- Worked closely with Software Developers to isolate, track, debugging and troubleshoot defects.
- Gathered requirements from project stakeholders and developed Performance Test Plan.
- Extensively used performance monitors to analyze the system bottlenecks like memory leaks.
- Identified functionality and performance issues, including deadlock conditions, database connectivity problems and system crashes under load.
- Monitored the CPU, memory and network utilizations on the UNIX server using SiteScope monitors.
- Verified that new or upgraded applications meet specified performance requirements by issuing signoff to project teams after successful completion of performance testing.
Environment: LoadRunner, Jmeter, AppDynamics, Cloud Testing, Performance Center, DynaTrace, Site Scope, Quality Center, Unix, Windows, Java, Web logic, Oracle, XML, SQL Server, Network analysis, MS Access, MS Project, HTML.
Confidential, NC
Performance Tester
Responsibilities:
- Responsible for analyzing application and designing workloads for performance testing.
- Wrote comprehensive performance test plans.
- Expert in server side monitoring and test result analysis using DynaTrace, SiteScope and CA IntroScope for application server to identify performance bottlenecks.
- Identified functionality and performance issues, including deadlock conditions, database connectivity problems and system crashes under load.
- Proficient in analyzing errors including checking log files and using LoadRunner and other tools to identify performance bottlenecks.
- Developed test harness using LoadRunner VuGen in Single and Multi-protocols (HTTP/HTML, Web Services, Dual Web/Winsock and Windows Sockets).
- Monitored performance of individual JVMs for finding memory leaks and optimizing JVM heap.
- Interacted with project team and gathered requirements and developed performance test plans.
- Used SiteScope to monitor the server resources and to identify the bottlenecks.
Environment:: LoadRunner, Performance Center, SiteScope, DynaTrace, Excel, Oracle, IIS, MS SQL Server, Citrix, Web logic, Load Balancer, JAVA, J2EE Diagnostic Tool, Windows, HP-UX, HP Service Test.