Performance Test Engineer Resume
ColoradO
PROFESSIONAL SUMMARY:
- Over 6 years of experience as a Performance Engineer using industry standard tools and best practices, with hands on experience in end - to-end of performance testing lifecycle.
- Experience in all phases of performance testing: requirements gathering, scripting, workload calculations, scenario designing, execution and test results preparation.
- In depth knowledge in preparing Test Plans, Test cases and Test Scripts
- Well-versed in conducting Performance tests which includes Load, Endurance, Stress, Benchmark, Baseline, Smoke Test, Scalability tests, Failover testing, etc
- Extensively worked on Load Runner, JMeter,Amazon Web Services (AWS), Performance Center and Controller
- Thorough understanding and working knowledge of protocols like web HTTP/HTML, Web services, True Client
- Extensive experience on testing complex Client-Server Applications built on Java/J2EE and .Net platforms.
- Experienced in writing SQL queries for fetching test data in Oracle and MS SQL server databases.
- Expertise in monitoring the application performance using various APM tools including Dynatrace, AppDynamics,Grafana Ganglia, Nagios Introscope to identify performance bottlenecks
- Experienced in using Fiddler for call trace analysis and record user sessions, used to create automation scripts.
- Have experience working in an Onsite / Offshore environment. Excellent in Communication, presentation and interpersonal skills
- Extensively worked in Agile environment and water fall environment
- Have always been a strong team player and contributed towards the team’s goals.
- Worked productively and effectively in both team as well as individually and highly motivated individual with excellent organizational and interpersonal skills.
TECHNICAL EXPERTIES
Testing Tools: LoadRunner12.53, JMeter, Performance Center 12.01, ALM Performance Center, Quality center 10, Fiddler.
Database: Oracle, DB2, MY SQL, SQL Server
Protocols: Web(HTTP/HTML), Web Services, WSDL, Trueclient
Languages: C, C++, XML, SQL, JAVA/J2EE shell &Perl.
Methodologies: Waterfall, Agile
Database Tools: Toad, MySQL DbVisualizer, DB2
Monitoring Tools: AppDynamics,Dynatrace,Introscope,Sitescope,SPLUNK, Grafana, Nagios and Ganglia.
Web Servers: Tomcat, Apache
OS: Windows, LINUX,UNIX.
PROFESSIONAL EXPERIENCE:
Confidential, Colorado
Performance Test Engineer
Responsibilities:
- Designed test plans, strategies, estimates and test scenarios to meet delivery date.
- Managed onshore and offshore team for project deliverables and performance engineering activities
- Strong skills in preparing Test Strategy, Impact Assessment, Performance Exit Report Summary With optimizations/tunings and recommendations and giving a Go/No- Go call based on the analysis and performance test results of the applications for every release.
- Handle Multiple projects simultaneously
- Developed performance test plans, test scripts, test scenarios based on business requirements
- Executions of different types of test runs like Endurance, load, Stress and Failover test runs for the OS upgrades extensively used simulator tools to simulate the load.
- Involved in testing application hosted on AWS/Azure and monitored the test execution using AWS cloud watch and AWS Xray.
- Expertise in initiating intake process for new applications, ensuring availability of performance environment and code deployment in place for all impacted applications
- Extensively used Ganglia, Appdynamics, Dynatrace Grafana, Nagios Perfmon, and Vsphere during load test for monitoring.
- Engaged in defect triaging/resolving issues observed during sanity and test executions
- Tracked stories, bugs and fixes on JIRA
- Extensively worked in SAFE AGILE environment.
Environment: Load Runner, Simulators Tools(CSIM,SSIM),Putty, WINSCP, JIRA OS-WINDOWS,LINUX, Monitoring Tools -APPDYNAMICS, DYNATRACE, NAGIOS,GANGLIA, GRAFANA, PERFMON,VSPHERE,, AWS, JAVA, J2EE &.Net applications.
Confidential, VA
Performance Test Engineer
Responsibilities:
- Involved in complete performance testing life cycle .Gathered the Non-Functional performance requirements from Business Analysts and stakeholders and conducted detailed analysis to identify the feasibility of the requirements for both brand new and existing applications/services.
- Prepared Performance Test Plans and developed LR scripts used to support load testing efforts.
- Worked on Web HTTP HTML and Web Services protocols in HP load runner.
- Monitored the application/services, server CPU, memory, disk utilizations, response time, throughput, hits per sec, server metrics by using AppDynamics and OpsBridge
- Identify the bottlenecks from AppDynamics while test executed and see if request is distributed eventually, capture the system utilizations, and monitor the memory.
- Extensively used Splunk to monitor logs and identify any failure in transactions
- Conducted meetings with the project to discuss the test results and findings and participated in the Go/No Go decisions for Production release.
- Created the final Performance Test report with the whole testing methodology, results, findings like the test design, test duration, Response times, number of transactions, server’s behavior detailed metrics, DBA report, test observations and any recommendations to improve the performance in the future releases etc.
- Prepared Test Cases, Vugen scripts, Load Test, Test Data, execute test, validate results, manage defects and report results.
- Detected defects and classified them based on the severity in Quality Center. Provided Screenshots to identify & reproduce the bugs in QC.
- Worked in both waterfall and Agile based projects
- Actively participated in Sprint Demos, Project grooming sessions, Retrospective, Sprint planning and team stand-ups (status calls).
Environment: LoadRunner12.53&12.02, Controller, Splunk, AppDynamics, QUALITY CENTER, JAVA, J2EE,XML,Microsoft office, Oracle, DB2, SQL Server, Diagnostic Tool, Windows.
Confidential, GA
Performance Test Engineer
Responsibilities:
- Gathered business requirement, studied the application, and collected the requirements from stake holders
- Responsible for analyzing problems, developing solutions and making decisions that impact projects. Completes assigned load and performance tasks on time (e.g., analysis/design, development, testing, maintenance, documentation, etc.).
- Developed Load runner scripts using various protocols like web HTTP/HTML, Web Services (SOAP& Rest) Citrix & Ajax true client
- Design and modify API scripts with changing requirements and executing on daily basis, report the test metrics to the responsible stakeholders of the project.
- Conducted Performance, load, and stress testing using Load Runner and Performance Center
- Used Dynatrace to monitor Applications at the business transaction level including pure paths and hotspots
- Identify the bottlenecks from Dynatrace while test executed and see if request is distributed eventually, capture the system utilizations, and monitor the memory.
- Tagged Load Runner vugen scripts with Dynatrace scripts, and monitored web tagged requests.
- Used Splunk to check for error messages in server log
- Experienced in Identifying and drilling down on the slow performing SQL queries and application methods from Dynatrace and resolve the bottlenecks.
- Responsible for coordinating the testing efforts with both Onshore and Offshore teams.
- Analyzed visual studio graphs and reports to check where performance delays occurred, network or client delays, CPU performance, I/O delays, database locking, or other issues at the database server by configuring the server counters.
- Excellent verbal, written and analytical skills with ability to work in a team as well as individually in fast paced, dynamic team environment
- Responsible for Knowledge Transfer sessions for Client personals for Project handover
- Actively participated in Sprint Demos, Project grooming sessions, Retrospective, Sprint planning’s, morning standup calls.
Environment: Load Runner, Performance Center, Splunk, Dynatrace, Quality Center, Excel, Oracle, IIS, MS SQL Server, Citrix, Web logic, Load Balancer, J2EE Diagnostic Tool, Windows, HP-UX, HP Service Test.
Confidential, FL
Performance Test Engineer
Responsibilities:
- Involved in Non-functional requirement (NFRs) Gathering & Analysis, Performance Test Plan creation, Performance Test Script Development, Performance Test Execution, End-to-End Performance Evaluation and Engineering, Performance Monitoring and Analysis of Web/App/DB tiers, Reported Performance Test Results and defects to all stakeholder
- Customized Load runner scripts in C language using string manipulation functions and C libraries for Load runner Scripts.
- Developed and deployed test load scripts to do end to end performance testing using Load Runner
- Monitored and collected different application metrics and server metrics using AppDynamics.
- Used Performance Center to execute performance tests, and AppDynamics to identify root cause of the performance analysis
- Identified SQL queries that were taking too long, and worked with DBA’s to optimize those queries to improve performance
- Conducted several types of system performance tests including baseline, load, and stress test using Performance Center
- Collected the metrics for JVM Heap and Garbage Collection in application servers
- Created comprehensive performance test result report and participated in meeting to certify application for productive readiness.
Environment: Load Runner, Performance Center, AppDynamics, Quality Center, HTTP, HTML, Windows, Java, Web logic, Oracle, XML, SQL Server, MS Access, MS Vision, MS Project and UNIX.
Confidential, CA
Performance Test Analyst
Responsibilities:
- Responsible for gathering and analyzing requirements for performance testing.
- Developed Test Plans, Test Scenarios, Test Cases, Test Summary Reports and Test Execution Metrics.
- Participated in meetings with different stakeholders to understand the workload distribution model.
- Used Performance Center to design scenarios, to execute step, load and stress tests to measure and report response times, server resource utilization to the Web Infrastructure & Operations team. Compared production and performance test environments for scalability.
- Extensively used Virtual User Generator to create scripts and customize performance test scripts using Web HTTP/HTML and Web services protocol
- Monitored application in production using App Dynamics to identify performance issues.
- Analyzed test errors using AppDynamics and reported problems to development.
- Identified and eliminated performance bottlenecks during the development lifecycle.
- Used Quality Center for tracking and reporting the defects
- Analyzed, interpreted and summarized relevant results in a complete Performance Test Report.
- Wrote detailed performance test results report including recommendations.
Environment: LoadRunner, PerformanceCentre, AppDynamics, Quality Center, HPDiagnostics, CA IntroScope, Oracle, JAVA, Web Logic, Web Sphere, XML, Web Logic, IIS and Windows.
