We provide IT Staff Augmentation Services!

Sr. Lead Performance Engineer Resume

SUMMARY:

  • 11 + Years of experience in Performance Testing/Engineering of Client/Server, SOA API, Micro services CI/CD Dev - Ops & Web UI based application in java technology stack.
  • Hand on experience working on soap and rest framework API using SOAPUI.
  • Expert in analyzing results, pin point problematic area and work with developers to solution.
  • Hands on experience in implementing Load Runner, Performance Center, Developing Load Test Conditions and Test Scenarios.
  • Expert in automating load test and monitoring. Setup APM and dashboards.
  • Hands on experience in working with Agile team in CI/CD. Pipelines creation, deployments, environment administration and support.
  • Expert in working with automated performance testing tools, Skilled in managing, modeling, analyzing, and tuning the performance characteristics of a system.
  • Experience in gathering Non-Functional requirements based on past peak loads, current demand and future demands and expected/peak workload, throughput, response time, transaction per seconds.
  • Expert in working in Load runner with HP ALM and Performance Center, scripting using Ajax click and script, Flex, RTE, RDP, Citrix, Mainframes applications by using Web(HTTP/HTML), Web Click & Script, Web services using web custom request and multiple protocols.
  • Expert in application performance monitoring using App dynamics and Dynatrace.
  • Expert in performance issue analysis drill down to the problematic area and suggesting solutions.
  • Expert in analyzing application logs to pin point problems in infrastructure or code.
  • Experience with creating VUSER scripts, VUSER groups, manual and goal oriented scenarios using Load Runner and analysis, correlate various graphs and load statistics.
  • Experience with Java 8 and earlier versions and its internal structure of heap and non-heap space.
  • Experience in changing and tuning heap size and GC types per application requirements.
  • Experience in analyzing, threads, connection, class loading, heap, CPU, disk.
  • Excessively involved in database slow running queries, timeout’s analysis using APM.
  • Experience in Silk Performer, creating scripts, running using silk central and cloud burst.
  • Experience in running the performance test in production.
  • Extensive knowledge in Oracle architecture based Load testing scenario.
  • Extensive knowledge of working in micro services CI/CD environment with Jenkins and Git Hub.
  • Experience in Java coding and debugging of package, frameworks, libraries, models, schema.
  • Excessively involved in writing and executing stored procedure with assistance of DBA.
  • Possess good communication skills, self-motivated, proactive, task oriented and quick learner at new technologies, able to work independently, a good team player, interacts with all levels of management.
  • Extensive experience in Enhancement, Upgrade & post Go Live implementation support.
  • Extensive experience in various monitoring and profiling tools like APP Dynamics, Dynatrace, Visual VM, NMON.
  • Good understanding of Java Programming and Java performance testing.
  • Proficiency in Unix/Linux commands.
  • Involved in Performance tuning of databases SQL, Oracle.
  • Strong theoretical and practical experience with various agile approaches and implementation in a large organization.
  • Extensive experience with performance engineering, testing of baseline, benchmark, load, stress, endurance, spike and capacity planning.

TECHNICAL SKILLS:

PERATING SYSTEM: Windows2000, Windows NT, AIX, UNIX, Linux, Solaris,HP-UX

ENVIORMENT: Web and App Servers, Web Logic, Web Sphere, MQ series, MTX, IIS, LDAP, SNA server, SQL Servers, IBM 6000, MQ Series (IBM and MS), SOA, Microservices, SOAP, REST

Database: SQL Server, Oracle, LDAP, Access, DB2, Tera Data

Languages: Java, Groovy, Html, Visual Basic, PL SQL, C, C++, XML, C#

Tools: Jenkins, JIRA, GitHub, Pipelines, Load Runner 11.52, Quality Center, Performance Center, QTP, Silk Performer 15, Jmeter, SOAPUI

Other: Shell Programming, Perl, Clear case, Clear quest, PVCS

Methodologies: Agile, TQM, Dev-Ops, Waterfall, CI/CD

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Lead Performance Engineer

Responsibilities:

  • Gathered Performance Requirement from developers, BA, Product Managers and documented current traffic Transaction/Hour, Number of Vusers, Transaction Mix from existing legacy application - Created Plan and documented Requirements .
  • Created template for performance ticket creation - Established Performance test process .
  • Deployments via Jenkins and gutbucket, creating pipelines and issue debugging, testing complete components like shop, price, book, ancillary, passenger, payment. - Code Deployments
  • Created and executed test plan outlines the requirements and goals, identified bottlenecks and provided recommendation to tune the application Code, JVM, SQL - Saving of additional hardware cost.
  • Automated Performance test execution using Jenkins Integrate with HP ALM .
  • Established ~ 60 Micro service in CI/CD Agile Framework, Pipelines creations and automated deployments in performance environment.
  • API testing using SOAPUI, Postman, J-unit.
  • Developed LoadRunner scripts and applied innovation to integrate the load test with build process using LoadRunner and Jenkins - Automate load test and reporting.
  • Setup APM ( App Dynamics, Dynatrace ) dashboard for Monitoring application under test, identify the potential bottleneck, tuned the JVM heap, thread pool, connection pool, provided recommendations for database indexing and caching - Performance using benchmarking.
  • Identified and resolved performance issue with slow response time and memory related issues.
  • Setup Load Generators, install and maintain required software - Reduce cost for administration and maintenance.
  • Applied service virtualization using simulators to save up to 30% of additional cost of systems.
  • Recommended the right set of tools and technology - Achieved the performance goals in line with project budget.
  • Conducting Triage Daily Bug Review meeting with participants from BA, Dev, DBA, Architect, QA & Stakeholders for prioritizing the performance issues - Defect Management.
  • Creation of daily status report & weekly Score cards - Management and Reporting.
  • Presented performance show every other sprint to stack holders to demonstrate the performance of the application is currently being built.
  • Lead and train new team members.

Environment: Load Runner 11.5, Performance Center, JAVA, Soap UI, HP ALM, Performance Center, app dynamics, Dynatrace, Jenkins, Jira, Git bucket, Pipelines, CI/CD, Eclipse, Azure reddis cache, ecache, couch base, tomcat, container, Docker, stackato VM, Postman, Junit.

Confidential

Sr. Lead Performance Engineer

Responsibilities:

  • Discussed Performance Requirement from developers, BA and Project Managers and used google analytics/Wire Shark to analyze the current traffic Transaction/Hour, Number of Vusers from existing legacy application - Created Plan and documented Requirements.
  • Created template for performance ticket creation by application team - Established Performance test process.
  • Created and executed test plan outlines the requirements and goals, identified bottlenecks and provided recommendation to tune the application Code, JVM, SQL - Saving of additional hardware cost.
  • Successfully executed OMS implementation project which involves Oracle Fusion middleware to confirm the nonfunctional requirements and scalable to future demands - Scalable up to 2 twice the expected load .
  • Developed Jmeter and LoadRunner scripts and applied innovation to integrate the load test with build process using Jmeter and Jenkins - Automate load test and reporting to save time and cost.
  • Developed UI/web services/JMS performance scripts using J meter - Saved cost of tools.
  • Setup Monitoring for system under test to identify the potential bottleneck, tuned the JVM heap, thread pool, connection pool, provided recommendations for database indexing and caching. Also, executes the UI profiling using chrome and fiddler to analyze the java script, CSS, html pages - Improve performance using benchmarking.
  • Setup Load Generators, install and maintain required software – Reduce cost for administration and maintenance.
  • Recommended the right set of tools and technology - Achieved the performance goals in line with project budget.
  • Conducting Triage Daily Bug Review meeting with participants from BA, Dev, DBA, Architect, QA & Stakeholders for prioritizing the performance issues – Defect Management.
  • Creation of daily status report & weekly Score cards – Management and Reporting.

Environment: Load Runner 11.5, Performance Center, JAVA, Soap UI, HP ALM, Performance Center, Site scope, Oracle Fusion middleware, message queues, ESB.

Confidential

Sr. Lead Performance Engineer

Responsibilities:

  • Delivering, consulting and mentoring services to client through onsite and offsite team model with team size of 6 members including 1 at onsite.
  • Discussed Performance Requirement from developers, BA and Project Managers and used google analytics/Wire Shark to analyze the current traffic Transaction/Hour, Number of Vusers from existing legacy application – Created Plan and documented Requirements.
  • Created template for performance ticket creation by application team– Established Performance test process.
  • Validated Sales Force application which involves TIBCO as a middleware and target system as MDM and ODS which loads the data from existing mainframe systems. And, validated portal application which is the central point for all JH application for registration and authentication - Simulated load in Front end, Middleware and Target system.
  • Tested and validated the website contents stored in Microsoft Azure and AWS cloud – Migration from AWS to Azure
  • Developed performance test scripts using Load runner and executed in stage environment to validate nonfunctional requirements.
  • Setup Monitoring for system under test to identify the potential bottleneck, tuned the JVM heap, thread pool, connection pool, provided recommendations for database indexing and caching. Also, executes the UI profiling to analyze the java script, CSS, html pages - Improve performance .
  • Monitored and tuned JVM heap, threads, garbage collection using J-console and Visual VM.
  • Conducted web services SOAP/ REST test using SOAPUI/LoadUI tool – Met Service Level SLA.
  • Conducting Triage Daily Bug Review meeting with participants from BA, Dev, DBA, Architect, QA & Stakeholders for prioritizing the performance issues – Defect Management.
  • Creation of daily status report & weekly Score cards – Management and Reporting.

Environment: Load Runner 11.5, Performance Center, JAVA, Soap UI, HP ALM, Performance Center, Site scope, message queues, TIBCO.

Confidential

Sr. Lead Performance Engineer

Responsibilities:

  • Responsible for delivering consulting and mentoring services to client through onsite and offsite team model with team size of 4 members including 1 at onsite.
  • Responsible for maintaining Performance Repository templates and sample for Performance Test cycle deliverables.
  • Extensively involved in gathering nonfunctional requirements such as expected/peak workload, throughput, response time, transaction per seconds.
  • Responsible for defining Performance strategy, process, approach and build performance team.
  • Provide strategic planning and delivery of performance, load, and stress tests of client business applications in a variety of technical environments.
  • Supply executive management and project team with analysis surrounding performance, load, and stress testing results and correlate results to performance bottlenecks/issues.
  • Evaluated various performance/load testing tools to meet client’s needs and criteria related to performance testing goals in the future.
  • Facilitated Performance Testing session with business/technical audience to extract requirements for performance testing effort.
  • Developed performance test strategy/plan for assigned various project.
  • Created Stored Procedure with assistance of db. resources against oracle database for different performance scenarios.
  • Executed SQL queries against oracle database to trigger non-inventory messages.
  • Created bash scripts to check the environment health check prior to running the test.
  • Executed performance testing across multiple configurations of Wal-Mart online applications to identify baseline response times and to achieve targeted TPS.
  • Identified business critical transaction’s bottle necks where performance needs be improved with assistance of development resources.
  • Migrated Load runner scripts to Silk Performer for Wal-Mart ASDA, US SAMS, USGM and US Groceries market based applications.
  • Created scripts and executed performance test using Load runner via performance center and HP ALM.
  • Created scripts and executed test using Silk Performer and Silk Central on local agents and cloud burst.
  • Generated detailed level Performance test results summary and dash board reports for representation to Business stack holders and to discuss performance health for the application.
  • Instructed Load Runner - Web Services Protocol Workshop with Intern employees and demonstrated Load Runner fundamentals and best practices.
  • Have worked with HP site scope team to get monitoring counters for JVM applications and WAS configuration.
  • Assisted technical resource with troubleshooting and modification of existing Load Runner scripts.

Environment: Load Runner 11.5, Performance Center, Silk Performer 15, JAVA, Soap UI, HP ALM, Performance Center, Site scope, Oracle, Cassandra, UNIX, Atlas, Tera data, IBM Web Sphere, SQL Developer .

Confidential

Sr. Lead Performance Engineer

Responsibilities:

  • Extensively involved gathering non-functional and business critical requirements gathering phase to build extensively value added production based scenario for test execution.
  • Involved in Business stake holder’s meeting as a single point of contact to represent performance strategy and approach for business-critical applications to conduct performance testing.
  • Prepared detailed Performance Test Plan based on requirements which explains different test definitions, scope and visibility, risk analysis, application usage/load model, environment resources along with schedule.
  • Managed requirements and design phase towards identifying mutually agreed solutions with technical teams and business partners.
  • Code deployments into performance test environment.
  • Test Planning and data migration from production to test instance.
  • Unix Shell scripting to automate sending alerts and reports.
  • Design, developed and executed functional and performance test.
  • Generate analysis graph for latency (transaction response time), throughput, pages per sec served and system resources graph for key objects, like CPU utilization, Memory, Network, Disk and Thread usage.
  • Gathered the results from each test run and conducted in-depth analysis on the transaction response times and the performance of each server.
  • Conducted web services SOAP/ REST test using SOAPUI/LoadUI tool.
  • Used Load Runner 11.52 to generate complex Vugen scripts with Web (HTTP/HTML), Web Services, Ajax Click and script, Flex protocols.
  • Enhanced Vugen test scripts with custom C code along with in build load runner functions to simulate business use cases.
  • Analyzed current production metrics (users, usage, server configuration, system utilization) and have planned test scenario to get a pre-production picture in performance lab environment/UAT.
  • Created manual oriented scenario with controller based on work load model to get correct through put from test duration.
  • Executed 24 hours’ test with different user pattern to simulate day in life scenario and analyzed different layers of architecture to identify bottleneck.
  • Executed Endurance test for long hours to find memory leak bottle necks.
  • Have run staged stress test to determine break point for an application.
  • Analyzed server metrics such as CPU, Memory, and Load average using different monitoring tools such as NMON, KIBANA and SPLUNK.
  • Developed virtual services using CA ITKL/LISA for dependent services using request response structure if service is not developed but need to be tested.
  • Logged a JIRA defect and track the same for performance environment.
  • During Test execution analyzed error logs along with Vusers logs to understand error string for web services scripts.
  • Worked with different teams to identify bottleneck and fix the issue. Found an issue with data base session and fix the issue with new index.
  • Identify bottleneck at load balancer.
  • Prepared high visibility excels reports to track test execution results for Business Stake holders as well as project team.
  • Prepared detailed reports with high level analysis with load runner analysis tool with detailed test descriptions.
  • Attended Go- Live meetings and represent results and risk with performance test results and scenarios.

Environment: Load Runner 11.4, JAVA, Atlas, SOPAUI, LOADUI, CA ITKL/LISA, Site scope, ASP, JSP, CSS, Oracle, UNIX, Linux, Web Sphere, Rational JIRA, HP – Diagnostics, SPLUNK, Tera data, HP Performance Center

Confidential

Sr. Lead Performance Engineer

Responsibilities:

  • Extensively used Oracle NCA, WEB (HTTP/HTML), Ajax Click and script, RTMP, Flex, AMF, Citrix client and Web Services protocol.
  • Preparation of Test plan which specify testing overview, testing approach, testing strategy, roles and responsibilities, scope of testing, Architecture landscape.
  • Involved in migration activity for Performance center 9.52 to ALM 11 with different scenarios run, UAT and installation process.
  • Provided Site scope admin support for PE tool management activity.
  • Executed Integration/end to end testing manually from creating sales order through billing, Order Delivery, Batch Split, Batch Determination, Shipping, Pick & Pack, PGI (Post Goods Issue), PGR (Post Goods Receipt) and ASN and Billing.
  • Executed various Oracle T codes to collect statistics, generate batch jobs, in bound delivery, out bound delivery and to schedule various jobs.
  • Monitored / tested EDI Messages 850, 855 and 856 Ensured that the data exchanged is syntactically correct and the information required properly applied in the internal systems as per requirements.
  • Monitored CPU, Memory utilization and various infrastructure matrices from Site scope and HP diagnostics.
  • Executed endurance test for long period to find DB server usage.
  • Collected HTTP basic watch, wire shark and fiddler logs for various scripting challenges in Vugen.
  • Created load runner scripts for BAC alerts and worked with HP to migrate in to production for external customer facing applications.
  • Used SOAP UI for testing of the web services under the implemented SOA framework.
  • Developed various reports and metrics to measure and track testing effort.
  • Attending weekly defect report meetings and presented progress updates.
  • Attending conference calls with offshore team to discuss the Testing status and to assign the defects to the concerned developers.

Environment: Load Runner 11.4, JAVA, ALM, Atlas, Site scope, JAVA, ASP, JSP, Oracle, UNIX, Linux, Windows, Web Sphere, Rational clear quest, HP – Diagnostics, Wily intro scope, Tera data, HP Performance Center

CConfidential

Lead Performance Engineer

Responsibilities:

  • Planned, designed, Implemented and Executed Stress/Load/Performance Testing Efforts.
  • Strong experience in using agile methodology.
  • Executed performance testing for Oracle Order to Cash and Procure to Pay.
  • Analyzed System Usage by reviewing the user profile, transaction profile, system resource usage diagrams and designed performance, stress, Endurance tests.
  • Created Virtual Users in Vugen and configure Scenarios to meet the load testing requirements in Performance Center.
  • Extensively used Web (Http/html), Web services protocols in Load runner.
  • Analyzed the requirement and design documents.
  • Written Load Runner Scripts, enhanced scripts with C functions.
  • Parameterized Users, stored dynamic content in Load Runner functions, used client side secure certificates.
  • CPU, Memory, ASP Requests, Network, Web connections and throughput were monitored while running the various scenarios in the Load Runner Performance Center.
  • Created Single User, Base Line and Soak test scenarios. Random pacing between iterations was introduced to get the desired transactions per hour
  • Analyzed results using Load Runner Analysis tool and analyzed Oracle database connections, sessions.
  • Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations
  • Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
  • Conducted Volume Performance testing, Load and Stress testing using Performance center and Vugen scripts.
  • Extensive knowledge on web services, WSDL files and XML performance testing
  • Knowledge in monitoring backend DB servers like SQL, My SQL.
  • Configured UNIX, database resources for performance monitoring on Performance Center.
  • Performed the Endurance test by executing the test for longer hours in order to find out any Memory Leaks, slow resource consumption problem.
  • Designed the manual goal oriented tests as per load distribution diagram (Un-even distribution of load) for each of normal, heavy, average volume load tests.
  • Monitored executions of the test scripts using Performance center and monitored the online graphs results.
  • Created performance scenarios and scripts for stress testing doing multiple iterations.
  • Verified load balancer setting using IP spoofing feature of Load Runner. Discover issues with load balancer due to IP sticky.
  • Configured Load runner monitors to monitor environment performance. Monitor performance of individual JVMs using Load Runner Web Sphere monitor.
  • Worked with numerous online monitoring graphs/monitors in Load Runner to see the performance issues and to identify bottleneck areas.

Environment: Load Runner, JAVA, SoapUI, Quality Center, Performance Center, Site scope, JAVA, ASP, JSP, Oracle, UNIX. Web Sphere, Rational Robot, HP – Diagnostics, Web Logic

Confidential

Lead Performance Engineer

Responsibilities:

  • Designed the manual goal oriented tests as per load distribution diagram (Un-even distribution of load) for each of normal, heavy, average volume load tests.
  • Monitored executions of the test scripts using Performance center and monitored the online graphs results.
  • Executed performance testing for Oracle Order to Cash and Procure to Pay.
  • Build setup on Test environment and installation Testing.
  • Develop test plan based on requirements and timelines, Preparing Work Schedules, Test Strategy & Traceability Matrix, setting up the Test Environment, Creating Test Repositories.
  • Created Virtual Users in Vugen and configure Scenarios to meet the load testing requirements in Performance Center.
  • Extensively used Web (Http/html), Web services protocols in Load runner.
  • Analyzed the requirement and design documents.
  • Written Load Runner Scripts, enhanced scripts with C functions.
  • Parameterized Users, stored dynamic content in Load Runner functions, used client side secure certificates.
  • Coordinating all aspects of testing across all test phases including, functional unit, string, integration, regression, performance and user experience testing.
  • Prepare templates, guiding principles, and planning considerations for the program
  • Developed Interface Scripts for EDI includes OM, PO, AR Invoices and Credit Memo, Supplier, Customer, Sites Interface, Purchase, Sales order Interfaces, Item and Item Assign Interfaces, BOM, Routing Interfaces, and MTL Transactions Interfaces, Oracle Reports and Discoverer Reports
  • Configuring Oracle OM and Inventory Setup, Qualifiers, Modifiers, Price List, Defaulting rules, Sourcing rules, Item etc.
  • Capturing test cases in Quality Center for review, execution and defect management.
  • Defined severity and priority of issues and share it with developers.
  • Support the development and execution test strategies, test plans, test metrics, and defect tracking reporting.
  • Provide status; identify, communicate and resolve/mitigate risks, issues and assumptions.
  • Ensure that documentation and processes are followed as per the testing strategy.
  • Logging the issues found during pre-test reviews and during testing the application in HP QC.
  • Experience with database languages such as SQL and PL/ SQL which includes writing triggers, Stored Procedures, Functions, Views and Cursors.
  • Identified Performance issues in MySQL DB, by evaluating quires and tuned accordingly for better performance.
  • Expertise in scenario design, test execution and analysis using Load Runner Controller and Performance Centre.
  • Conducting Triage (Daily Bug Review meeting with participants from Analysis, Dev, Test & User Support) for prioritizing the issues.
  • Work allocation to team members and Application KTs to new team members.
  • Coordinating with analysis, development, performance & user support teams.
  • Testing reports on different versions of MS Office.
  • Creation of daily status report & weekly Score cards.
  • Signing off on the release and supported post-performance testing.

Environment: Load Runner 8.5, Oracle 11i, Windows 2000 Advanced Server, Apache, IIS 5, BEA Web logic, Servlets, EJB, Solaris, Oracle Database, JAVA

Confidential

Performance Engineer

Responsibilities:

  • Participating in JAD Sessions, BRD Reviews, FS Reviews, and Tech Spec Review Meetings.
  • Develop test plan based on requirements and timelines, Preparing Work Schedules, Test Strategy & Traceability Matrix, Setting up the Test Environment, Creating Test Repositories.
  • Capturing test cases in Quality Center for review, execution and defect management.
  • Support the development and execution test strategies, test plans, test metrics, and defect tracking reporting.
  • Developing test plans and schedule - integrated across process, data, and security and technical teams.
  • Coordinating all aspects of testing across all test phases including, functional unit, string, integration, regression, performance and user experience testing.
  • Support the development and execution test strategies, test plans, test metrics, and defect tracking reporting.
  • Provide status; identify, communicate and resolve/mitigate risks, issues and assumptions.
  • Ensure that documentation and processes are followed as per the testing strategy.
  • Performance Testing, HP Load runner Vugen Scripting, Scenario Preparation, Execution and Reporting test Results. Performance Testing.
  • Vugen Scripting for automating manual business process and running the same with multiple users load on controller.
  • Analyzing the performance bottlenecks and providing the suggestions for improvements.
  • Internal & External review of Test plan and Test cases.
  • Logging the issues found during pre-test reviews and during testing the application in Clear Quest.
  • Experience with database languages such as SQL and PL/ SQL which includes writing triggers, Stored Procedures, Functions, Views and Cursors.
  • Conducting Triage (Daily Bug Review meeting with participants from Analysis, Dev, Test & User Support) for prioritizing the issues.
  • Coordinating with Onsite Coordinator.

Environment: Load Runner, Perl, Shell, Clear Quest, SDU and VPU, Solaris, Oracle Database, JAVA

Hire Now