We provide IT Staff Augmentation Services!

Performance Engineer Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 7+ years of diverse experience in Information Technology with focus on Performance Test Lead and Performance Tester
  • Excellent analytical and problem - solving skills with understanding of project management.
  • Gathered performance test requirements from the client and designed performance tests for benchmark, baseline, stress, endurance, network and component testing.
  • Experienced on Tested Performance of Web and Mobile Applications and Generated Automation Test scripts using NeoLoad.
  • Experienced on Vuser Scripts creation in LoadRunner with different protocols like Web http/html, Web services and Citrix Protocols.
  • Developed the load test scripts to do end to end performance testing using JMeter.
  • Involved in end-to-end validation of software, hardware and different used case scenarios.
  • Worked on New Relic to monitor the environments and set up dashboards and alerts.
  • Analyzed the results using LoadRunner Analysis and various monitor tools like New Relic, Dynatrace, Wily Introscope and AppDynamics.
  • Coordinating and tracking all projects for seamless releases using Project Management SystemJIRA.
  • Expertise in QAperformanceTesting Model using HP LoadRunner (HP VuGen, HP controller, HP Analysis),ALM(QC), HPPerformanceCenter.
  • Used Neo Load, JMeter for Web and web services-based performance testing.
  • Knowledge on run the automated builds in Jenkins to deploy the application code to different environments.
  • Knowledge on push the test scripts to Bitbucket.
  • Experienced in performance tuning database servers, application servers such as WebLogic and WebSphere and web servers such as Apache.

TECHNICAL SKILLS

Operating Systems: Windows, and Linux

Languages: C, VB Scripts, XML, UNIX - Shell Scripting

Databases: Oracle, SQL Server and My SQL

GUI: VB, HTML, Java

Web Related: HTML,XML, VBScript, JAVA, JDBC

Testing Tools: Neo Load, LoadRunner, JMeter, Performance Center, Splunk, Dynatrace, AppDynamics, New Relic, Nmon, Perfmon

Web Servers: REST, SOAP Services

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Performance Engineer

Responsibilities:

  • Responsible for gathering business requirements and designing Test strategy document
  • Responsible for reviewing test designs with project and business teams and getting the approval from all before creating and running the test scripts
  • Developed JMeter scripts(transactions) based on the business-critical transactions for web applications and web services.
  • Recording scripts in JMeter. Correlating and parameterizing the scripts to support multiple users and furthermore validating user path.
  • Setting up test data in perf environment based on the production metrics.
  • Executing the load tests in JMeter Non- GUI mode and GUI mode based on the business requirements (Design and Run-time) and monitoring the results in real time.
  • Executed Load tests, Endurance tests in perf environment for both UI and APIs
  • Monitoring client and server metrics from AppDynamics and Azure portal.
  • Monitoring the CPU and Memory spaces for the server instances from PCF. Based on the requirement need to increase the instance sizes.
  • Responsible for sharing the test results with the project team and comparison results as well based on the previous tests and providing perf sign off document based on the success test results
  • Monitoring different graphs like transaction response time, hits per second, and analyzed server performance status.
  • Analyzed Performance test results, and prepared detailed Performance Test Reports including recommendations.
  • MaintainingJIRAfor tracking and updating project defects and tasks.
  • Maintained Confluence to store the documents like test results reports, test strategies and business reports.

Environment: JMeter, AppDynamics, Web Http/Html, Web Services, Azure Portal, PCF, Jira, Confluence.

Confidential, Rosemont, IL

Performance Engineer

Responsibilities:

  • Responsible for gathering business requirements and designing Test strategy document
  • Responsible for reviewing test designs with project and business teams and getting the approval from all before creating and running the test scripts
  • Developed Neo Load scripts(transactions) based on the requirements for both web applications
  • Recording scripts in Neo Load. Correlating and parameterizing the scripts to support multiple users and furthermore validating user path
  • Setting up test data in perf environment based on the production metrics.
  • Executing the load tests in Neo Load based on the business requirements (Design and Run-time) and monitoring the results in real time.
  • Developing test scripts and executing load tests through JMeter for On-Premises and Cloud based performance testing.
  • Supporting MuleSoft based applications, execute the webservices load testing and monitoring the performance and inbound and outbound metrics in Anypoint mule monitoring tool.
  • Responsible for executing load tests in SIT and Perf environment based on the on-going sprints in Agile methodology.
  • Executed Load tests, Mixed load tests and Endurance tests in perf environment while hardening sprints
  • Monitoring Portal servers and Web services in New Relic
  • Responsible for sharing the test results with the project team and comparison results as well based on the previous tests and providing perf sign off document based on the success test results
  • Monitoring different graphs like transaction response time, hits per second, and analyzed server performance status.
  • Analyzed Performance test results, and prepared detailed Performance Test Reports including recommendations.
  • MaintainingJIRAfor tracking and updating project defects and tasks.
  • Maintained Confluence to store the documents like test results reports, test strategies and business reports.

Environment: Neo Load, JMeter, New Relic, Dynatrace, AppDynamics, Web Http/Html, Web Services, Oracle, HTML.

Confidential - Milwaukee, WI

Senior Software Test Analyst

Responsibilities:

  • Responsible for gathering business requirements and designing Test strategy document.
  • Responsible for reviewing test designs with project and business teams and getting the approval from all before creating and running the test scripts.
  • Created test scenarios and test cases based on the project requirements.
  • Developed JMeter scripts(transactions) based on the business-critical transactions for web applications.
  • Recording scripts in JMeter. Correlating and parameterizing the scripts to support multiple users and furthermore validating user path.
  • Setting up test data in UAT environment based on the Non-functional requirements (NFR) which are got from production environment.
  • Executing the load tests in JMeter Non- GUI mode and GUI mode based on the business requirements (Design and Run-time) and monitoring the results in real time.
  • Executed smoke test, baseline test, incremental load test, stress test, K2G test and resiliency test in UAT environment based on the projects.
  • Observing server metrics like CPU, Memory utilizations and GC during the load from AppDynamics.
  • Monitoring application server metrics like CPU and memory utilizations during the load from NMON (Linux) and Perfmon (Windows).
  • Gathered application log files from the app team and uploading log files to Splunk and get Non-functional requirements.
  • Gathered application server and web services metric reports from AppDynamics during different load tests.
  • Monitoring the logs in Splunk while running the performance and load tests.
  • Responsible for sharing the base line test results with the project team, comparison results and application server metric details.
  • Monitored different graphs such as transaction response time, hits per second, different response codes, while running the load tests in JMeter in Non-GUI mode or GUI mode.
  • Analyzed Performance test results, and prepared detailed Performance Test Reports with test summary, execution details, observations, issues, root cause analysis and recommendations.
  • Provided the JMeter test scripts to project team by pushing into Bitbucket.
  • Co-ordinating with Business Team, Developers and Project Team to review the performance test plan and performance test scenarios to set up performance testing scopes.
  • Attend project scrum calls and status calls to update the status of project duties and current work plans and performance testing status.
  • MaintainedJIRAfor tracking and updating project defects and tasks.
  • Maintained Wiki pages to store the documents like test reports, test strategies and business reports.
  • Worked with SMEs to monitor the application and back services logs, application error logs, JVM heap sizes in Dynatrace.
  • Execute the automate builds in Jenkins to deploy the code to DEV and UAT environments.
  • Execute the automated batch processes to update the latest data in the database.
  • Some of the projects worked as a software test analyst (QA) and responsible for functional validations for the different application test scenarios.
  • Performed functional validations with all possible scenarios against DEV and UAT environment for the assigned Jira tasks.
  • Performed functional testing validation against UI and backend validation on Database.
  • Worked with Developers, to get the knowledge of application functionality. Opened the defects based on the testing observations in Jira.
  • Prepared the functionals test summary document with details of task details, status of the tasks and open issues.
  • Attended daily status calls and provided the functional testing status to the team and provide the suggestions to improve the application functionality and reliability.

Environment: JMeter, Neo Load, Splunk, Dynatrace, AppDynamics, Web Services, Oracle, SQL Server, Postgres, Nmon, Perfmon, Wiki, Jira and Jenkins

Confidential - Chicago, IL

Performance Test Lead

Responsibilities:

  • Responsible for gathering business requirements and designing Test strategy document.
  • Responsible for reviewing test designs with project and business teams and getting the approval from all before creating and running the test scripts.
  • Created test scenarios and test cases based on the project requirements.
  • Developed Load Runner scripts(transactions) based on the requirements for both web applications.
  • Recording scripts in Load Runner. Correlating and parameterizing the scripts to support multiple users and furthermore validating user path.
  • Setting up test data in perf environment based on the production metrics.
  • Executing the load tests in performance center based on the business requirements (Design and Run-time) and monitoring the results in real time.
  • Responsible for executing load tests in Perf and Pre-Prod environment based on the on-going sprints in Agile methodology.
  • Executed performance test, Load test, and Mixed load tests in perf environment while hardening sprints.
  • Executed performance test in Pre-Prod environment after testing is done in PERF environment.
  • Monitoring Perf servers and Web services in Dynatrace.
  • Monitoring the logs in Splunk while running the performance and load tests.
  • Monitoring server metrics like CPU, Memory utilizations and GC during the load from AppDynamics.
  • Responsible for sharing the test results with the project team and comparison results as well based on the previous tests and providing perf sign off document based on the success test results.
  • Monitored different graphs like transaction response time, hits per second, and analyzed server performance status.
  • Analyzed Performance test results, and prepared detailed Performance Test Reports including recommendations.
  • Co-ordinating with Business Team, developers and Project Team to review the Performance Test plan, discuss about performance testing scopes.
  • Attend scrum calls and update the status of project duties and current work plans of the project and discussed with Project team and developers about any issues or project related data.
  • MaintainedJIRAfor tracking and updating project defects and tasks.
  • Maintained Confluence to store the documents like test reports, test strategies and business reports.

Environment: LoadRunner, Performance Center, Neo Load, Splunk, New Relic, Dynatrace, AppDynamics, Web Http/Html, Ajax, Web Services, Oracle, HTML, SQL Server, JMeter.

Confidential, Rosemont, IL

Performance Test Lead

Responsibilities:

  • Responsible for gathering business requirements and designing Test strategy document
  • Responsible for reviewing test designs with project and business teams and getting the approval from all before creating and running the test scripts
  • Developed Neo Load scripts(transactions) based on the requirements for both web and mobile applications
  • Recording scripts in Neo Load. Correlating and parameterizing the scripts to support multiple users and furthermore validating user path
  • Setting up test data in perf environment based on the production metrics.
  • Executing the load tests in Neo Load based on the business requirements (Design and Run-time) and monitoring the results in real time
  • Responsible for executing load tests in SIT and Perf environment based on the on-going sprints in Agile methodology.
  • Executed Load tests, Mixed load tests and Endurance test in perf environment while hardening sprints
  • Experienced in test SOAP and REST API services for web and mobile applications
  • Monitoring Portal servers and Web services in New Relic
  • Responsible for sharing the test results with the project team and comparison results as well based on the previous tests and providing perf sign off document based on the success test results
  • Monitored different graphs like transaction response time, hits per second, and analyzed server performance status.
  • Analyzed Performance test results, and prepared detailed Performance Test Reports including recommendations.
  • MaintainedJIRAfor tracking and updating project defects and tasks

Environment: Neo Load, LoadRunner, Performance Center, New Relic, Dynatrace, AppDynamics, Web Http/Html, Ajax, Web Logic, XML, AJAX VB, Web Services, SAP GUI, Java, JavaScript, Oracle, HTML, UNIX.

Confidential - Naperville, IL

Performance Test Lead

Responsibilities:

  • Experience in gathering business requirements and creating load test design document.
  • Developed LoadRunner Scripts in Web HTTP/HTML, Web Services and Ajax protocols.
  • Reviewed testing designs before the testing phase and worked with the team in developing new testing strategies for functional and performance testing.
  • Executed performance test and performance analysis with LoadRunner.
  • Used Performance Center to execute performance tests and load tests.
  • Responsible for monitoring the Test results, Transaction Response Time, measuring the CPU and Memory Utilization of Servers.
  • Enhanced the scripts using VuGen by parameterization, and correlation to debug the scripts.
  • Executed multiple load tests on various Applications.
  • Design and Execute test cases for Smoke testing, Functional testing, Regression testing, Integration testing and End to end system testing, Cross browser testing using HPALM.
  • Created test cases in HPALM, extended the test case writing by setting Configurations, Parameterization etc.
  • Onshore and offshore coordination with project technical team on remediating performance bottlenecks.
  • Implemented testing on rest API with live integration tests with Json payload.
  • Tested our API Web Services using SOAP UI. Used XMLs to send to our API Service and verify the Responses.
  • Knowledge on Conducted load and performance testing usingNeoLoad to simulate heavy user load, and transaction points to test application response time.
  • Attended meetings to outline and present performance testing strategies and objectives.
  • Monitored different graphs like transaction response time, hits per second, and analyzed server performance status.
  • Analyzed Performance test results, and prepared detailed Performance Test Reports including recommendations.
  • MaintainedJIRAfor tracking and updating project defects and tasks.
  • Maintained Confluence to store the documents like test reports, test strategies and business reports.

Environment: LoadRunner, Performance Center, Dynatrace, AppDynamics, Web Http/Html, Web Services, HTML, LINUX, NeoLoad, JMeter, Splunk.

Confidential - Flint, MI

Performance Tester

Responsibilities:

  • Responsible for designing scenarios for performance testing, generating scripts and handling correlation as well as parameterization using LoadRunner.
  • Developed Scripts in HTML/HTTP, Web Services and Citrix protocol in LoadRunner.
  • Developed scripts in JMeter and executed tests with a larger number of threads.
  • Used Dynatrace to monitor the application for performance bottlenecks.
  • Collaborating with developers while analyzing tests results to fix bottlenecks.
  • Developed load test scripts by using VuGen for various applications and incorporated parameterization and correlation.
  • Create automated test scripts with JMeter and Load Runner VuGen
  • Researched on the usability of JMeter for the products Performance Testing.
  • Develop/Enhance automation test framework using python/c/shell scripting.
  • Used theJIRAfor bug tracking, creating the dashboard for issues.
  • Monitored the metrics such as response times, throughput and server resources such as CPU utilized, Available Bytes and Process Bytes by using Performance Center and LoadRunner Monitors for IIS server.
  • Analyzed, interpreted, and summarized relevant results in a complete Performance Test Result Report.

Environment: LoadRunner, Performance Center, JMeter, SiteScope, Wily Introscope, Java, Web Http/Html, Web Services, HTML, UNIX, Windows.

We'd love your feedback!