We provide IT Staff Augmentation Services!

Sr. Lead Performance Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 11+ Years of experience in Performance Testing/Engineering of API, Micro services CI/CD Dev - Ops & Web based application in java technology stack.
  • Hand on experience working with Load runner and JMeter.
  • Hand on experience in analyzing JVM metrics, threads, connections, classes, objects, memory pools and connection pools.
  • Experience in bean shell and SR223 samplers of JMeter.
  • Experience with API, Web, message queues and database performance testing and tuning.
  • Experience working with Agile CI/CD.
  • Experience in C, Java,Groovy and unix shell.
  • 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 using Dynatrace and App dynamics.
  • Hands on experience in working with Agile team in CI/CD. Pipelines creation, deployments, environment administration and support.
  • Expert in root cause analysis of performance issues in multi tier architecture.
  • Expert in working with automated performance testing tools, Skilled in managing, modeling, analyzing, and tuning teh 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 performance issue analysis drill down to teh 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 teh performance test in production.
  • Extensive noledge 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.
  • Good understanding of Java Programming and Java performance testing.
  • Proficiency in Unix/Linux commands.
  • 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.
  • Experience in providing POC and proposals.

TECHNICAL SKILLS

OPERATING SYSTEM: Windows2000, Windows NT, AIX, UNIX, Linux, SolarisHP-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:

  • GatheirdPerformanceRequirement from developers, BA, Product Managers and documented current traffic Transaction/Hour, Number of Virtual users, 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 teh requirements and goals, identified bottlenecks and provided recommendation to tune teh 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 teh 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 teh potential bottleneck, tuned teh 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 teh right set of tools and technology - Achieved teh performance goals in line with project budget.
  • Conducting Triage Daily Bug Review meeting with participants from BA, Dev, DBA, Architect, QA & Stakeholders for prioritizing teh 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 teh performance of teh 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, e-cache, couch base, tomcat, container, Docker, Stackato VM, Postman, JUnit, JMeter.

Confidential

Sr. Lead Performance Engineer

Responsibilities:

  • DiscussedPerformanceRequirement from developers, BA and Project Managers and used google analytics/Wire Shark to analyze teh current traffic Transaction/Hour, Number of Virtual users 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 teh requirements and goals, identified bottlenecks and provided recommendation to tune teh application Code, JVM, SQL - Saving of additional hardware cost.
  • Successfully executed OMS implementation project which involves Oracle Fusion middleware to confirm teh nonfunctional requirements and scalable to future demands - Scalable up to 2 twice teh expected load.
  • Developed J-meter and LoadRunner scripts and applied innovation to integrate teh load test with build process using J-meter 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 teh potential bottleneck, tuned teh JVM heap, thread pool, connection pool, provided recommendations for database indexing and caching. Also, executes teh UI profiling using chrome and fiddler to analyze teh java script, CSS, html pages - Improve performance using benchmarking.
  • Setup Load Generators, install and maintain required software - Reduce cost for administration and maintenance.
  • Recommended teh right set of tools and technology - Achieved teh performance goals in line with project budget.
  • Conducting Triage Daily Bug Review meeting with participants from BA, Dev, DBA, Architect, QA & Stakeholders for prioritizing teh 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, J-meter.

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.
  • DiscussedPerformanceRequirement from developers, BA and Project Managers and used google analytics/Wire Shark to analyze teh current traffic Transaction/Hour, Number of Virtual users 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 teh data from existing mainframe systems. And, validated portal application which is teh central point for all JH application for registration and autantication- Simulated load in Front end, Middleware and Target system.
  • Tested and validated teh 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 teh potential bottleneck, tuned teh JVM heap, thread pool, connection pool, provided recommendations for database indexing and caching. Also, executes teh UI profiling to analyze teh 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 teh 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 teh 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 teh environment health check prior to running teh test.
  • Executed performance testing across multiple configurations of Walmart 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 Walmart 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 teh application.
  • Instructed Load Runner - Web Services Protocol Workshop with Intern employees and demonstrated Load Runner fundamentals and best practices.
  • Has 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.
  • Gatheird teh results from each test run and conducted in-depth analysis on teh transaction response times and teh performance of each server.
  • Conducted web services SOAP/ REST test using SOAPUI/LoadUI tool.
  • Used Load Runner 11.52 to generate complex Virtual user generator scripts with Web (HTTP/HTML), Web Services, Ajax Click and script, Flex protocols.
  • Enhanced Virtual user generator 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 has 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.
  • Has 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 teh same for performance environment.
  • During Test execution analyzed error logs along with Virtual users logs to understand error string for web services scripts.
  • Worked with different teams to identify bottleneck and fix teh issue. Found an issue with data base session and fix teh 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 endtestingmanually 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 teh data exchanged is syntactically correct and teh information requiredproperly applied in teh 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 Virtual user generator.
  • 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 teh web services under teh 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 teh Testing status and to assign teh defects to teh 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

Confidential

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 teh user profile, transaction profile, system resource usage diagrams and designed performance, stress, Endurance tests.
  • Created Virtual Users in Virtual user generator and configure Scenarios to meet teh load testing requirements in Performance Center.
  • Extensively used Web (Http/html), Web services protocols in Load runner.
  • Analyzed teh 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 teh various scenarios in teh Load Runner Performance Center.
  • Created Single User, Base Line and Soak test scenarios. Random pacing between iterations was introduced to get teh 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 Virtual user generator scripts.
  • Extensive noledge 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 teh Endurance test by executing teh test for longer hours in order to find out any Memory Leaks, slow resource consumption problem.
  • Designed teh 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 teh test scripts using Performance center and monitored teh 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 teh 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 teh 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 teh test scripts using Performance center and monitored teh 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 teh Test Environment, Creating Test Repositories.
  • Created Virtual Users in Virtual user generator and configure Scenarios to meet teh load testing requirements in Performance Center.
  • Extensively used Web (Http/html), Web services protocols in Load runner.
  • Analyzed teh 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 principals, and planning considerations for teh program
  • Developed Interface Scripts for EDI includes OM, PO, Account 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 teh 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 teh testing strategy.
  • Logging teh issues found during pre-test reviews and during testing teh 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 teh issues.
  • Work allocation to team members and Application noledge transfer 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 teh 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 teh Test Environment, Creating Test Repositories.
  • Capturing test cases in Quality Center for review, execution and defect management.
  • Support teh 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 teh 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 teh testing strategy.
  • Performance Testing, HP Load runner Virtual user generator Scripting, Scenario Preparation, Execution and Reporting test Results. Performance Testing.
  • Virtual user generator Scripting for automating manual business process and running teh same with multiple users load on controller.
  • Analyzing teh performance bottlenecks and providing teh suggestions for improvements.
  • Internal & External review of Test plan and Test cases.
  • Logging teh issues found during pre-test reviews and during testing teh 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 teh issues.
  • Coordinating with Onsite Coordinator.

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

We'd love your feedback!