We provide IT Staff Augmentation Services!

Performance Engineer Resume

5.00/5 (Submit Your Rating)

CaliforniA

SUMMARY:

  • A highly competent and results oriented Performance Test Consultant with 12 years of experience in Software Performance Testing with Load Runner, JMeter, Neolad and AppDynamics and minimal experience of Selenium Automation testing with excellent leadership and good communication skills.
  • Extensive experience with Load Runner,JMeter and Neoload
  • HP Load Runner certified professional
  • Monitor various servers’ behavior using tools like Site Scope, HP Diagnostics,Dynatrace,Splunk,Intrascope,Wily and AppDynamics in Pre Production and Production like environments.
  • Experience in Performance testing of mobile apps and web platform.
  • HP Load Runner Cloud Testing Amazon Elastic Computer cloud(EC2)regions
  • Cloud load testing in Flood IO with JMeter scripts in diiferent regions
  • Lead performance optimization efforts with a strong command of complex performance issues and ability to direct application component owners
  • Build Performance test environments(JMeter,LoadRunner,Neoload)
  • Conduct and interpret Capacity Planning, peak load, Stress test, Failover test, Scalability and performance volume tests for respective releases
  • Design and implement performance test plans, scenarios based on NFR
  • Profiling, performance tuning Confidential database/network/application code level.
  • Extensive experience in performance test life cycle, configuration management, release cycles and known SDLC life cycle
  • Verification&Validation of ETL reports, functional knowledge of ETL,BI tools
  • Worked in various develpoment cycle models(Waterfal,V - Model,Agile)
  • Performance issues were addressed in the subsequent sprints.
  • End-to-End Root Cause Analysis on performance bottlenecks.
  • Hands on experience with Database testing
  • Experience on the Amazon Web Services cloud infrastructure
  • Document Best Practices on performance testing and train team members
  • Experience in Windows, UNIX Environments with JMeter and LoadRunner
  • Performance tests using Web (HTTP/HTML),Web (Click and script), Web services,TrueClient-Ajax,SAP Web and COM/DCOM by using JMeter, Load Runner
  • Experience working in DevOps environment.
  • Prepares routine correspondence internal reports for internal/external review
  • Experience in several domains like Insurance, ERP, Banking,UBC,etc…
  • Selenium Scripts integration with JMeter/LoadRunner
  • Design Robust test plans with JMeter Controllers
  • Manage sesstions(cookies,URL rewriting) and server resource monitoring with JMeter plugins
  • Configure JMeter's master-slave nodes for distributed testing
  • Upload/Download files using JMeter scripts
  • Testing WebSocket enabled applications with JMeter
  • Configure JMeter Plugins,Vagrant,Virtual Box,Maven,Git and AWS for external facing (ex:cloud based)applications test.
  • Test external facing(cloud based) applications using BlazeMeter
  • Build,Debug and Analyze the results of test plans with JMeter

TECHNICAL COMPETENCY:

Performance Tool: Load Runner 12.50, JMeter 3.0, Neoload 4.1, WAPT 4.7

Monitoring Tool: Sitescope,AppDynamics,Dynatrace

Func.Automation tool: Selenium 2.5/3.0,QTP 9.2

Languages: C, Java Script, SQL, XML, WSDL, HTML

Databases: SQL, PL/SQL, Oracle

Web Technologies: Servlets, JSP, Ext JS, Ajax

App. & Web Servers: Web sphere App Server, IIS

Enterprise Inf. Sources: JMS, JPOS, MQ Series, Web sphere MQ

Communication: Web Services, SOAP, JMS, MQ, JPOS

Operating Systems: Windows XP/7/8/10,Unix

Defect Tracking: Quality Center, Test Director, Bugzilla

PROJECT EXPERIENCE:

Confidential, California

Performance Engineer

Environment: /Tools:JMeter,Floodio,AppDynamics,NewRelic,Splunk,WebLogic,Sitescope,Grafana,Python,Locustio

Responsibilities:

  • Meetings with client, business team, Architects to understand and to identify the key scenarios for performance testing
  • Articulate performance test strategy and performance test plan
  • Create the test scripts (JMeter) and debug for its validation.
  • Design workload model and execute scenarios with using JMeter, to see application performance
  • Run JMeter tests in Non GUI mode
  • Heavy load testing in Cloud Flood IO with JMeter scripts in different AWS regions
  • Apply JMeter Listeners to capture test results
  • Assist as performance engineer in generating models for current architecture to improve system performance
  • Performance testing is done Confidential the system level for non-agile process applications and Confidential sprint level for agile process applications.
  • Carry out performance testing on the features developed in the sprint
  • On-board new applications into AppDynamics, profile configuration, agent setup, instrumentation.
  • Conditions, Variable Extraction (correlation),,Parameterization and response validations
  • JMeter configurations on UNIX based systems part of performance test environment design.
  • Run the Baseline tests, Early Performance Testing and Performance tests
  • Capacity planning and execute the Load Test, Stress test and Endurance testing as part of performance observation and to identify bottlenecks.
  • Maintain result in to standardized directories and respective baseline result sheets in order to analyze and compare them with historical values
  • Identify key performance bottlenecks in the application and also perform end-to-end root cause analysis on these bottlenecks to pin point the reasons then provide adequate information to application teams/stakeholders.
  • Analyze/Monitor logs and graphs for the client side , server side metrics like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, and Memory & CPU utilization, Pods available by using Grafana,AppDynamics and Splunk
  • Summarize & Consolidate the Performance Test Execution Report from all the runs into one final report called EOTR (End of Test Report) and then share to business with sufficient observations and graphs about the Performance under load.

Confidential, Washington, DC

Senior Performance Test Consultant

Environment: Load Runner 12.50, Quality Center 9.2, ALM, AppDynamics,Splunk, Java,SAP,SQL Server,WebLogic,Sitescope,Apache Jmeter,Blazemeter,ETL Testing,Cognos,SAAS,SOAP UI, Dynatrace,HP Diagnostics, Java Script, Python Script

Responsibilities:

  • Workshops with the stakeholders, application team to understand and gather respective non functional requirements(Key scenarios of performance testing)
  • Performance test strategy, Detailed test plan creation
  • Create the test script and its validation check out with the Virtual user generator of Load runner with various protocols (Web-http/html,Ajax TrueClient,Webservices,etc..)
  • Script enhancements like Parametrization, Variable Extraction (correlation), Check Points etc...
  • Design and execute performance scenarios for benchmarking to optimize Application configuration and perform end-to-end root cause analysis on these bottlenecks to pin point the reasons.
  • Execute the baseline tests,load Test, Stress test,Endurance test to observe Cognos(ETL) Reports,SAAS applications and web applications performance.
  • Maintain result in to standardized directories and in to respective baseline result sheets to analyze, compare them with historical values
  • Analyze various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, and Memory & CPU utilization.
  • Effectively communicate the issues, project updates, challenges etc to stakeholders
  • Mobile Load Testing With the Load Runner Add-on
  • Perform mobile load testing by connecting to real mobile devices to see how mobile application works under synthetic load that generate in Load Runner
  • Extend performance testing and monitoring to include mobile physical devices
  • Monitor response times, CPU, memory, battery and GPU part of mobile performance testing
  • Receive a comprehensive and credible picture of the actual user experience
  • Create a VuGen load script directly in Load Runner, or use SeeTestAutomation to see performance of mobile application
  • Integrate your mobile load testing with the HP Performance Center
  • Technical help to other team members for performance test scripts.scenarios.
  • Provide adequate information through reports on bottleneck analysis
  • Summarize,Consolidate the Performance Test Execution Report of various tests into one final report called EOTR (End of Test Report) then share to business team/stake holders with sufficient observations & recommendations .
  • SAAS systems monitroing through the AppDynamics
  • Selenium scripts integration with JMeter for performance test executions
  • Caprture the appliation flows by JMeter HTTP proxy script recorder
  • JMeter script enhancements(Parameterization,Correlation,Assertion,etc)
  • Manage sesstions(cookies,URL rewriting) and server resource monitoring with JMeter plugins
  • Distributed model testing with JMeter and AWS cloud testing with JMeter
  • Web services(SOAP/RESTFUL)testing using JMeter and Load Runner
  • Run JMeter tests in Non GUI mode.
  • Apply JMeter Listeners to capture test resuls
  • Use JMeter Assertions Sparingly to check Size,Duration,Text,HTML value
  • Accomplish and View the results of JTL file created in NON-GUI mode
  • Endurance test using JMeter for longer hours
  • Use Java programs inside JMeter by using BeanShell Pre/Post Processor.
  • Execute JMeter scripts in Blazemeter for high capacity load tests
  • Cloud Testing Amazon Elastic Computer cloud(EC2)regions with HP Load Runner -Performance Center
  • Convert Confidential VuGen scripts in to JMeter scripts as part of Blazemeter tool migration from LoadRunner and perform load tests with Blazemeter.
  • Capacity planning and AppDynamics monitoring for Python applications.
  • Migrate existing Sitescope,Dynatrace apps to AppDynamics
  • Build dynaTrace dashboards/reports and help teams to build their own dashboards and troubleshoot application issues with Dyntrace
  • Configure application's server agent for AppDynamics monitoring
  • Create and Monitor service availability(i.e.Application,Service,server availability) through AppDynamics
  • Design,monitor dashboards for specific applications require monitoring through AppDynamics
  • Deploy AppDynamics for mission critical applications, alert configuration in AppDynamics for particular service/server unavailability
  • Part of separate sprint team consisting of performance test engineers.
  • Took the sprint build that got released in the previous sprint.
  • Performance testing Confidential the feature level, system level as and when the features were developed and added to the system in every sprint.

Confidential

Performance Test Consultant

Environment: SAS Enterprise Guide, SAS BI (Meta Servers & Portal servers), JavaUNIX, Metadata, Netezza, Mainframe, IBM Web Sphere, VB Script, WindowsServer2008SQL Server, IBM DB2, LoadRunner 11.52, Dynatrace, AppDynamics, QC 9.2, Java ScriptJMeter, Java Script

Responsibilities:

  • High-level meetings with client, business team,Architects to understand and to identify the key scenarios for performance testing
  • Articulate performance test strategy and performance test plan
  • Create the test scripts ( Confidential VuGen/JMeter) and debug for its validation.
  • Design workload model and execute scenarios with using JMeter, LoadRunner(HPALM)to see application performance
  • Run JMeter tests in Non GUI mode
  • Apply JMeter Listeners to capture test resuls
  • Assist performance engineers in generating models for current architecture to improve system performance
  • Performance testing is done Confidential the system level for non-agile process applications and Confidential sprint level for agile process applications.
  • Carry out performance testing on the features developed in the sprint
  • On-board new applications into AppDynamics, profile configuration, agent setup, instrumentation.
  • Plan, coordinate, and implement timely upgrade to dynaTrace system.
  • Build dynaTrace dashboards and reports and help teams to build their own dashboards.
  • Customize the Load Runner scripts in C/Python like String manipulation, Conditions, Variable Extraction (correlation),,Parameterization and response validations
  • Configure AppDynamics agents for Unix environment based applications
  • LoadRunner/JMeter configurations on UNIX based systems part of performance test environment design.
  • Python script integration for Load Runner tests
  • AppDynamics monitoring of Python based applications
  • Run the Baseline tests, Early Performance Testing and Performance tests
  • Capacity planning and executes the Load Test, Stress test and Endurance testing as part of performance observation and identifies bottlenecks.
  • Maintain result in to standardized directories and respective baseline result sheets in order to analyze and compare them with historical values
  • Identify key performance bottlenecks in the application and perform end-to-end root cause analysis on these bottlenecks to pin point the reasons then provide adequate information to application teams/stakeholders.
  • Analyze logs and graphs for the client side , server side metrics like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, and Memory & CPU utilization.
  • Summarize & Consolidate the Performance Test Execution Report from all the runs into one final report called EOTR (End of Test Report) and then share to business with sufficient observations and graphs about the Performance under load.
  • Configure application's server agent for AppDynamics monitoring
  • Create and Monitor service availability(i.e.Application,Service,server availability) through AppDynamics
  • Design and monitor dashboards for specific applications require monitoring through AppDynamics
  • Configure AppDynamics for mission critical applications
  • Alert configuration in AppDynamics for particular service/server unavailability

Confidential, Ohio

Performance Test Consultant

Environment: Load Runner 9.1,VSTS, Neoload 4.1,Quality Center, Guidewire, Java, XML, MS SQL 2008,Dynatrace,VB Scripting,Selenium,WAPT 4.7,Intrascope,HP Service Virtualization, Meter

Responsibilities:

  • Technical meetings with the application team, stake holders to understand performance test requirement
  • Design the performance test strategy and plan
  • Prepare JMeter scripts, VuGen test script for respective applications
  • Script enhancements like parameterization, logical conditions, Variable Extraction (correlation), Assertions,etc... for JMeter and LoadRunner scripts
  • Create and execute scenarios as per workload model for benchmarking to optimize Application configuration
  • Capacity planning and run the Baselinetests,load,stress,scalability,endurance tastings against Underwriter Desktop applications (Alternative Market, Equine, Reference Application, Commercial Auto, Agribusiness, Fidelity and Crime)
  • Run JMeter tests in Non GUI mode in distribution test model(Master-Slave)
  • In corporate JMeter Listeners to capture test resuls
  • Standardize results directory any maintain baseline test result sheets in order to analyze and compare them with historical values
  • Identify key performance bottlenecks in the application and perform end-to-end root cause analysis on these bottlenecks to pin point the reasons. Also, provide analysis reports to the client/stakeholders with recommendations to improve performance.
  • View the results JTL file((JMeter results)) created in NON-GUI mode through JMeter listeners
  • Realistic Mobile Performance Testing & Monitoring with Neoload
  • Recording of native, hybrid and mobile browser apps as part of mobile performance testing
  • Selenium scripts integration with JMeter for performance tests
  • Setting up monitors to monitor network activities and to identify bottlenecks.
  • Site Scope configuration and its monitors for analysis
  • On-board new applications into dynaTrace, profile configuration, agent setup, instrumentation.
  • Diagnose, troubleshoot, and resolve dynaTrace issues.
  • Plan, coordinate, and implement timely upgrade to dynaTrace system.
  • Build dynaTrace dashboards and reports and help teams to build their own dashboards.

Confidential

Performance Test Engineer

Environment: /Tools: .net, SQL Server, Load Runner 9.0,Wily

Responsibilities:

  • Create, enhance (Parameterization, correlation, checkpoints) Confidential Scripts.
  • Validate the response(image, text, size) information in VuGen script
  • Configure and Generate the Graph Full Results,
  • Generate the Aggregate Graph for multi group test
  • Define the performance scenarios based on workload model
  • Create and execute performance scenarios (baseline, benchmark test) for benchmarking to optimize JVM and Application configuration.
  • Capacity planning and run the Load Testing, Stress testing, Scalability performance testing against applications.
  • Involve in analyzing various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, and Memory & CPU utilization.
  • Effectively analyze logs and provided necessary recommendations to the client.
  • Provide reports to the stakeholders with sufficient observations and recommendations to the application teams on performance improvements

Confidential

Testing Engineer

Environment: Java, Oracle, Cognos, Informatica, LoadRunner8.0, UNIX, ETLTesting, JMeter

Responsibilities:

  • Understand test requirements from the business team
  • Participate in preparing Test Plans and Design Test Scenarios
  • Verification and Validation of ETL structure of DB Navigate reports
  • Performance testing of ETL layers and its Reports on DBNavigate Confidential Application portal which integrated with various applications like EssBase/Cognos
  • Create Test data, setup test execution with Confidential /JMeter
  • Analyze the Test Cases prepared by other team members
  • Execute the Test Cases and Defect Tracking
  • Provide mandatory information on defect to development/application team
  • Create test scripts and its enhancements like parameterization, Variable Extraction (correlation).
  • Check Script validation with single user check with VuGen
  • Run the tests, analyze the test results then submit test summary reports
  • Configure and Generate the Graph Full Results, Generating the Monitor Results, Saving the data through Simple Data Writer.
  • Create the appropriate monitors to respective components to Validate all BUI scenarios like Error Rate, Throughput, Transaction Per Second
  • Generate the Aggregate Graph for multi group test
  • Define the performance scenarios with help of workload model
  • Create Lesson Learnt documents from the project testing experience
  • Suggestion Documents to project team to improve the quality of the application
  • Hands on experience in designing and developing applications using Java EE platforms
  • Experience in developing web applications using Java based web framework
  • Java, Java Applets, Web Programming Skills, Teamwork, Verbal Communication, Web User Interface Design, Software Requirements, Software Development Process, Object-Oriented Design (OOD), Multimedia Content Development, Software Debugging
  • Experience in the Spring Framework
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)
  • Designs and develops user interfaces to internet/intranet applications
  • Communication with the Testing team throughout the testing life cycle
  • Attend Review Meetings within the Team
  • Trainings attended on JMeter and Load Runner

We'd love your feedback!