We provide IT Staff Augmentation Services!

Sr Performance Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • As a versatile and solution - focused performance engineer, I offer a long-standing and successful career in developing and maintaining an effective performance engineering suite, Performance automation suite and functional testing automation suite.
  • Carry a wealth of knowledge and experience surrounding modern application architecture, development of best practices, Agile Methodologies and CICD.
  • Leadership skills combined with my communication abilities promote positive collaboration among multidisciplinary teams and fosters strong relationships with key stakeholders and industry professionals.
  • Over 12+ years of diverse experience in Performance Engineer/Testing in Web-based, Client-Server, Middleware, Mobile and Cloud based Applications.
  • Extensive working experience in Airline, bank, insurance, retail, telecom and investment banking domains with java and .net and php based application with cloud computing environments.
  • Extensive experience in gathering requirements, preparing test documents such as BRD and SRD, test cases, test scenarios, test plans.
  • Experience in Configuration Management tool, Performance evaluations, selection and implementation
  • Solid experience working in Agile/scrum, Kanban, Water flow and other SDLC Environments and performance Testing Methodologies, DevOps tools and Best Practices.
  • Skilled in providing leadership, direction, strategy, and vision in the area of Performance Engineering and Microarchitecture to facilitate and provide reliable and resilient products and infrastructure.
  • Hands-on experience in design, development and Evaluation of Performance Test plans as well as Test strategies for Performance testing.
  • Performed System Testing, Integration Testing, Functional, Regression Testing, and different types of performance testing such as baseline, load testing, stress testing and endurance testing.
  • Well-versed with IT infrastructure analysis, architecture design, real-time server and application performance modeling, Micro Architectural Modeling, capacity management methodologies and project management
  • Extensive experience working with Performance Engineering/testing tools such as load runner, Performance center, Jmeter, Neoload, HP ALM, Quality Center, Version One, QTest, GitLab, Jenkins, PostMan, REST Assured, Cucumber, TestNG, QTP, Soap UI, Test Director, Bugzilla, TRAC, JIRA and monitoring tools such as LoadRunner Analysis, HP Diagnostics and HP Site Scope, Sumo Logic, Dynatrace, perfmon, precise tool.
  • Solid experience in scripting using HTTP/HTML, Web Services, web Click and Script, Ajax TruClient, TruClient - web, TruClient - mobile, Remote Terminal Emulation (RTE), RDP, Citrix, Oracle NCA, Java over HTTP and multiple protocols.
  • Develop and set up processes for continuous performance testing, trending reports, CICD and Workload modeling.
  • Solid experience with loadrunner, jmeter, Dynatrace integration and PostMan with jenkin pipeline.
  • Solid experience in debugging and enhancing script using correlation, Parameterization, Rendezvous Points, Check Points.
  • Developed and deployed test Load scripts to do end to end Performance testing using Loadrunner.
  • Executed Load, Stress and Performance tests in Controller/Performance Center by scheduling different scenarios with Ramp Up, Duration and Ramp Down settings
  • Used lr xml get values function to capture the values from the SOAP response and use it in the next SOAP Request
  • Analyzed the test results (TPS, Hits/second, Transaction response time, resources utilization etc.) using different monitoring tools like LoadRunner Analysis, HP Diagnostics, HP Site Scope, Dynatrace, Sumo Logic, OEM, NMON, perfmon, precise tool, AppDynamics.
  • Expertise in Manual and Automated Correlations to Parameterize Dynamically changing Parameters values
  • Responsible for creating automation framework using Rest Assured for the middleware services.
  • Created framework with Maven, Junit, TestNg, Cucumber and Rest Assured.
  • Configure Karate framework for web service and API automation
  • Uses GitLab as the repository for the automation framework.
  • Involved in performance tuning of JVM by analyzing garbage collection and heap utilization matrix.
  • Expertise in analyzing the Weblogic thread dump, JVM GC verbose logs, server logs, various subsystem debug logs.
  • Experience in Performance Monitors to analyze the System Bottlenecks, GC Heap size, CPU utilization, thread details, Pool size, and session details.
  • Experience with DevOps tools like Jenkins, Dynatrace, Slack, Sumo Logic, GitLab and etc.
  • Experience in application and database server performance tuning including tomcat parameters tuning.
  • Experience with Performance testing of Microsoft Azure, AWS Cloud and OpenShift server-based application.
  • Development knowledge of basic programing languages such as c, C#, java, Php.

TECHNICAL SKILLS

Operating Systems: AIX, HP-UX, Solaris, UNIX, Linux, Windows XP,2003,2000,Vista, Windows NT and Linux, RHEL(Red Hat Enterprise Linux), MS DOS

Languages: JAVA/J2EE, C, C++, Visual Basic, XML,.NET, javascript

Databases: Oracle, DB2, SQL Server, MS-ACCESS, MySQL, MongoDB

Web Technologies: XML, CSS, XHTML, SOAP, WSDL, XML Web Services, DHTML, HTML 5/websocket

Testing Tools: Load Runner, Performance Center, jmeter, Quick Test Pro(QTP), UFT, Neoload, SOAPUI, PostMan, Rest Assured

Monitoring Tools: HP Diagnostics, Sumo Logic, Dynatrace, App watch, Precise i3, AppDynamics, QPASA, BAC/ BSM, Site Scope, Wily IntroScope, BMC Petrol, IOmeter, BMC Performance Assurance Console (UNIX, Windows), Splunk, Optier BTM, Tealeaf, AppPulse, AppDynamics

Other Tools: NMON, WINSCP, putty, Quality Center, Oracle SQL developer, Q, Active MQ, Jenkins, TFS, Transaction Processing Facility (TPF), qTest, Version One

GUI: VB, JSP, Java Applets, ASP, HTML 5, CSS

Project Management: MS Project, MS Visio, Clear Case, ClearQuest, Rational Requisite Pro and UML, QC

Web/App servers: Apache, Tomcat, Web logic, Web Sphere, IIS

Other Technologies: RedHat, Cloud base environments, CICD, DevOps, Opeshift

PROFESSIONAL EXPERIENCE

Confidential

SR PERFORMANCE ENGINEER

Responsibilities:

  • Work with the project team and collect performance requirements for Application Modernization and SNAPP refactoring Program.
  • Analyzing performance requirements and providing inputs to architecture, technical design and IT infrastructure.
  • Consolidate and analyze requirements for performance testing and prepare test plan, test strategy documents
  • Develop performance test scripts and implement medium to complex logic code to simulate real world user scenarios using Loadrunner 12.60, Jmeter, Neoload.
  • Expertise in Performance Modeling, Micro Architectural Modeling, Tuning, Monitoring and Capacity Planning of various technologies and infrastructure
  • Involved in performing Load and Stress Test on the application and server by configuring LoadRunner to simulate hundreds of virtual users.
  • Write a program in C, C++, VBscript, Javascript and java for code reusability
  • Create required test data and work with environment management and infrastructure team to create and set up environment for performance testing
  • Reproduce critical customer situations requiring special performance tests or performance simulations.
  • Reestablished performance test best practices on front and back-end of web apps, performance team with training, career development, and performance evaluations
  • Develop a workload system simulation matrix and determine scripting scenarios
  • Comprehensive RTL capture for drivers, typically pre-empted requests for new micro-architectural support.
  • Collect and analyze Dynatrace and Sumo Logic data to get real time production usage.
  • Prepare Workload Modeling based on Dynatrace and Sumo Logic data.
  • Design performance test scenario based on workload modeling requirements.
  • Setup the QA test environment for various campuses to mimic the production environment and production flow.
  • Promoted accurate and comprehensive performance testing framework to architect, project, platform teams. Modeled real user access patterns for accurate simulations in a test environment with focus on performance, capacity, scalability, and resiliency.
  • Expert in APU/system performance, e.g. micro-arch, memory/IO, caching, multi-threading (MP).
  • Execute Load test, stress test, endurance test, benchmark test using single server and load balanced URL to validate system performance, stability and scalability using Performance Center 12.60 and JMeter.
  • Monitor and analyze performance of the system under test and prepare results using different monitoring tools i.e Dynatrace, HP Diagnostics, Splunk, Oracle enterprise monitoring (OEM), Sumo Logic, perceiver, HP Analysis.
  • Find out bottleneck and defect and Open defect in defect tracking tools like VersionOne, Quality Center, Jira and Qtest.
  • Created strategy document for Openshift servers monitoring and identified issues with autoscaling, alert notification and breakpoints.
  • Extensive work experience with Devops process and tools such as Jenkins, Github, Slack, Version One etc.
  • Implemented VTS for Central test data repository for real time test data needs.
  • Monitor and analyze client-side performance using Dynatrace, http watch, YSlow, page Speed Insight, web page diagnostics and provide suggestions for improvements.
  • Implement Network Virtualization to simulate load from different locations in the world to provide realistic metrics to the project team.
  • Work with developers and engineers to fix defects and improve related application performance.
  • Prepare and analyzed test results, test reports with issue, risk and resolutions and present to project team with graphs and explanation
  • Provide technical assistance to improve system performance, capacity, reliability and scalability.
  • Extensive use of Version One to manage day to day operations.
  • Participate in all aspects of DevOps cycle and Performance Testing, including developing new performance automation test scripts/scenarios, execute and validate test results.
  • Setup and integrate Performance testing automation in Continuous Integration and development (CICD) pipeline using Jenkin, Gitlab, Dynatrace and Performance Center 12.60.
  • Setup and integrate functional test automation in Continuous Integration and development (CICD) pipeline using Jenkin, Gitlab, postman and Newman.
  • Provide training to new team members on performance testing automation framework and CICD implementations.
  • Responsible for creating automation framework using Rest Assured for the middleware services.
  • Created framework with Maven, Junit, TestNg, Cucumber and Rest Assured.
  • Configure Karate framework for web service and API automation
  • Uses GitLab as the repository for the automation framework.
  • Extensively used mobiwatch to capture Android and iOS device performance metrics.
  • Set up and execute performance testing for mobile web based and native applications using Appium, Neoload, Robotium with network virtualization.
  • Extensively knowledge of REST Assured, Jenkins, CICD Pipeline, Performance Automation, functional test automation and Could base environments.

Confidential

Sr. Performance Engineer

Responsibilities:

  • Interacted with the Business community to gather requirements for testing, develop test plan and design test cases.
  • Create scripts for java and .net based applications by using LoadRunner 11 for Web Portal functionality and execute tests using Performance Center 11.
  • Analyzed Database stored procedure executions, Indexes and deadlocks with load. Tuned SQL server by changing Parallelism, update statistics, hints settings
  • Measured Response times at sub transaction levels at web, App servers and database server by using Optimal Application expert
  • Identified functionality and performance issues, including deadlock conditions, database connectivity problems, and system crashes under load.
  • Analyze the test results (TPS, Hits/second, CPU usage, Memory usage, ASP Requests, Network, Web connections, Transaction response time, resources utilization etc.) using different monitoring tools like LoadRunner Analysis, HP Diagnostics, NMON, SiteScope and wily introscope.
  • Generalized the reports and represented the reports with graphs.

Confidential

Performance Engineer

Responsibilities:

  • Worked with Business, project team to define / validate Nonfunctional requirement
  • Prepared test cases, test plan based on the non functional business requirements
  • Created QTP scripts and did set up to run automatically at certain time and capture response time
  • Created Vugen script using HTTP/html and web service protocol and executed load test
  • Analyzed test report and gave recommendations to improve database performance
  • Monitored and analyzed server-side CPU, memory, throughput using different monitoring tools such as Capman, Precise tool, Dynatrace
  • Identified the queries which taking too long and work with developers to optimize those queries to improve performance
  • Found performance degradation issues like “Out of Memory” problems and Memory Leaks, JDBC connection Pool size, & Transaction Rollbacks.
  • Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
  • Identified functionality and performance issues, including deadlock conditions, database connectivity problems, and system crashes under load.
  • Monitored batch jobs using control M tool
  • Raised and tracked defects using jira defect tracking tool

We'd love your feedback!