Senior Performance Test Engineer Resume
SUMMARY:
- Having 8 years of experience in performance testing & engineering.
- Hands on Experience in conducting POC, writing test plan, NFR and Test Report documents.
- Involved in all phases of Performance Testing like Requirements gathering, Scripting, Testing, Monitoring, Analysis, Reporting, and Tuning.
- Expert in scripting using HP LoadRunner, Neoload, JMeter tools.
- Expert in conducting different varieties of tests like Load Test, Stress Test, Endurance Test.
- Worked on different domains like Banking/Finance, Insurance, Ecommerce and Warehouse Management etc..,
- Expert in analyzing the results, reporting and recommending the changes.
- Expert in using App Dynamics for Slow Response Times, DB calls, error rate& Node health
- Having good experience in Test script creation, Test Execution and analyzing the results of each test for the productive outcome.
- Experienced in scripting the application using different protocols like Web (Http/Html), Web (Click and Script), Web services, RTE, RDP, AjaxTru Client, Dot Net and windows Socket.
- Worked majorly for Dot net and Java based applications.
- Expert in using OCTOPUS for code deployments along with tracing & tracking
- Excelled in testing the end to end performance of the application with different types of testing’s like Benchmark/Load/Performance/Stress/Soak/Capacity.
- Expert in monitoring Linux based & dot net based applications
- Monitoring the performance of the application along with the Web, System, Network and Database Server Resources.
- Involved in test status review meetings, defect triage meetings, performance results analysis.
- Having good experience in Analytical and communication skills.
- Involved in Performance tuning for Sql server database
TECHNICAL SKILLS:
Performance Tools Testing: HP Load Runner 11/9.5/9.1/8.1, Neoload 5.1.3 & 6.0, JMeter 3.0, ALM, Performance Center
Monitoring: App Dynamics, JConsole, Nagios, Dynatrace, Perfmon, Linux Monitoring commands, VI commands
Profiling/Tuning: SQL Server 2008 profiler, Statspack, AWR
Defect/Bug/Issue Tracking: Bugzilla, Quality Center (QC), JIRA, Jenkins, Confluence/WIKI
Operating Systems: Linux, UNIX, Microsoft Windows - XP, Windows-Server 2003, Windows-Server 2008, Vista and Windows7, Windows 10, MobaXterm, winscp, Filezilla
Programming Languages: C, C++, Core Java
Database: Oracle 10g, 9i, SQL Server 2008
Automation Tools: Selenium Web driver
PROFESSIONAL EXPERIENCE:
Confidential
Senior Performance Test Engineer
Responsibilities:- Handling multiple applications single handed for multiple Feature releases
- Deployed the required code base in perf environment using OCTOPUS tool for the required components of the application.
- Identify the performance required features for each release and get SLA’s
- Take the baselines of the application
- Develop scripts for new Features and execute required tests using Neoload 6.0
- Keeping an eye on the application and environment stability pre, during and post test executions
- Monitoring the app, service & DB servers transaction snapshots, errors, DB slow calls at the test time snapshot using App Dynamics tool
- Analyze and the report the results to the stakeholders along with recommendations.
Environment: AppDynamics, Sql Server 2017, Octopus, Sharepoint, Neoload 6.0/5.3
Confidential
Senior Performance Test Engineer
Responsibilities:
- Deploying the latest version of the code on the app server (Linux based Tomcat server) using Jenkins
- Auto db migration for the code level changes along with the sql queries execution to patch and deploy the code on Perf test environment successfully.
- Develop LR scripts for the new features wrt release
- Perf Testing the regression suite and comparing the results with the existing ones
- Conducting Stress and Soak tests using HP Loadrunner
- Jenkins Jobs using PerfQual mechanism the scripts are called and tested
- Results were analyzed and reported to the stakeholders.
Environment: Oracle 12g, Red Hat Enterprise Linux Server release 5.5 (Tikanga), JMeter3.0/2.13, Winscp, MobaXterm, Loadrunner 11, 12.53
Confidential
Senior Performance Test Analyst
Responsibilities:
- Preparing PDD- Performance Design Document with the project and portfolio details along with the plan
- Copying the latest build version of NAF from the Installer box to the Performance environment servers.
- Deploying latest build on our perf Linux server box both Node and Rest server
- Scripting the identified business flows in Jmeter
- Load testing & Analyzing the Aggregate report and JTL files
- Pulling the node & restserver components access and server logs
- Executing SAR, TOP, VMSTAT, MPSTAT, IOSTAT, and TAIL to pull the system statistics accordingly
- Pulling the AWR report through the Linux server box
- Involved in thread dump and heap dump analysis
- Analyzing the results to debug the triggered errors and exceptions.
- Reporting the same to the concerned portfolio team
- Involved in Performance testing the regression business scenarios.
Environment: Oracle 12g, Red Hat Enterprise Linux Server release 5.5 (Tikanga), JMeter3.0/2.13, Winscp, MobaXterm, Loadrunner 11, 12.53
Confidential
Senior Performance Test Engineer
Responsibilities:
- Handling multiple applications single handed for multiple Feature releases
- Deployed the required code base in perf environment using OCTOPUS tool for the required components of the application.
- Identify the performance required features for each release and get SLA’s
- Take the baselines of the application
- Develop scripts for new Features and execute required tests using Neoload 6.0
- Keeping an eye on the application and environment stability pre, during and post test executions
- Monitoring the app, service & DB servers transaction snapshots, errors, DB slow calls at the test time snapshot using App Dynamics tool
- Analyze and the report the results to the stakeholders along with recommendations.
Environment: AppDynamics, Sql Server 2017, Octopus, Sharepoint, Neoload 5.1
Confidential
Performance Test Analyst
Responsibilities:
- Requirements gathering
- Web Script development before SUSI changes
- Conducting Benchmark as well as load tests for 50 and 100 users
- Conducting and attending meetings with BSA, SME & QA teams
- Analyzing and comparing actual results with benchmark results
Environment: HP Load Runner 11.52v, WM2012, Oracle 11g, JBOSS app servers with load balancer for two app nodes, IFEE2011/2012, whatsup monitoring tool, Nmon, AWR.All are Linux servers, TTP defect tracking tool, JConsole to monitor JVM, statspack for oracle monitoring
Confidential
Performance Test Analyst
Responsibilities:
- Requirements gathering, Identifying the critical transactions based on the business for PT
- Writing Test Plan, transaction volume analysis for peak one business hour duration
- Scripts design and development using RTE and web (http/html) protocols.
- Volume Testing, Batch job testing using web services protocol, User Load testing
- NMon is used for monitoring the JBOSS Linux App servers
- AWR reports are captured for DB analysis during the test execution
- Analyzing the derived results with the SLA
- Sharing the analyzed report, Assigning tasks to the team
- Conducting and attending meetings with SME’s, clients, manual testers
- Weekly and Monthly status reports to the stakeholders
- Maintaining status tracker on daily basis to track the work progress
Environment: HP Load Runner 11.52v, WM2012, Oracle 11g, JBOSS app servers with load balancer for two app nodes, IFEE2011/2012, whatsup monitoring tool, Nmon, AWR. All are Linux servers, TTP defect tracking tool, JConsole to monitor JVM, statspack for oracle monitoring
Confidential
Performance Test Analyst
Responsibilities:
- Requirements gathering & Writing test plan and getting that signed off
- Scripting using AjaxTruClient protocol as the application is java based
- Performing Load Test, baseline & benchmark tests, Analyzing the results and creating the report
- Recommendations based on analysis in tweaking their JVM boxes as part of JVM tuning
- Reporting the test results along with the recommendations and findings based on the analysis and monitoring
- Coordinating with the client and status reporting on daily meetings and weekly status reports.
Environment: ALM, LoadRunner 11v, LoadRunner 8.1v
Confidential
Performance Test Analyst
Responsibilities:
- Scripting the Web services of Agent Connect simulator
- Scripting the Mainframe Application using RTE protocol for send, receive and few more critical transactions with different countries, currency, fee rate….etc
- Performing Load Test, Test Plan & Test Strategy docs preparation, Set up test data, Test Execution
- Coordinating with the onsite team and status reporting on daily meetings and weekly status reports.
Environment: HP Loadrunner9.5, Selenium IDE, SFG (Sterling File Gateway) using FileZilla for File transfer.
Confidential
Performance Test Analyst
Responsibilities:
- Capacity testing the load-generator machines (VMware and physical), network bandwidth.
- Understanding the performance requirements of different business processes.
- Scripting using Load Runner for the business processes in the scope of performance testing.
- Design and execution of test scenarios based on the workload specifications for different business processes.
- Monitoring the test execution for the resource utilization and performance SLAs.
- Generation of test reports after every test execution, capturing the resource utilization details for the test and communicating to the project stake holders.
- Identifying the slow running business processes, underlying database queries causing the slow performance, generating the query plans for the slow queries, analyzing the query plans and communicating to the DEV team with details on the slow performing queries and tuning opportunities in the analyzed queries.
- Logging bottlenecks in to HP Quality Centre as defects, tracking the progress on fixes, and defect management.
- Maintenance of test injectors and test scripts basing on the new releases and modifications of Confidential application.
- Preparing weekly status reports, minutes of meeting documents after the weekly status calls and communicating to the onsite team for review and publishing to the project stake holders.
- Onsite-offshore co-ordination for assigning and completing tasks as per the plan.
- Communication with the DEV team for clarifications on the application business functionalities, for resolution of the bottlenecks identified during tests.
- Recommended few changes in the database to increase the performance of the database as-part of “Performance Tuning”.
Environment: HP Load Runner 9.1, MS VSTS (Microsoft VisualStudioTeamSystem), Nagios (Open source tool for windows resource monitoring), .Net 3.5 (WPF, WWF, WCF), Windows Server 2008, Visual Studio 2008 and SQL server 2008.