Sr. Performance Consultant Resume
Collierville, TN
PROFILE SUMMARY:
- Technically Sound & Business Savvy Management Professional with 15+ years of IT experience and over 13 years experience in Performance Testing & Performance Engineering; donning multiple hats as hands - on Performance Tester, Performance Test Lead, Performance consultant, Application Performance Management
- Excellently handled major projects such as Confidential - Customer portfolio, Lloyds Bank (UK) - Internet banking, Fincancial Conduct Authourity (UK) - Intact, Confidential Investments (UK) - CRIMS & BMC software (USA) - CCM product
- Experienced across all phases of Performance Testing - Non Functional requirements gathering, Test Design, Test Script Development, Test Execution, Performance & Capacity monitoring, Capacity validation
- Highly communicative Stake holder management, reporting, metrics tracking at program and platform levels whilst interacting with Business, IT Manager, Service Delivery team, Application Architects & Development SMEs
- Managed & Owned Test Program Estimation, Quality Assurance project planning, budgeting, resourcing, Support Control, Risk Management, Environment Management, Defect Management, Test Program end-end delivery & Due Diligence
- Expert with conducting Load, Stress, volume, Endurance, security, DR Test scenarios for internet, intranet, Cloud SAAS (Salesforce CRM), thick client, SAP CRM, Siebel & Oracle, BI applications
- Exposure in managing testing tools such as Performance Centre, Load Runner, Silk Performer, RPT, JMeter and possesses sound knowledge on capacity planning, profiling, monitoring and analysis tools
- Team Leader with excellent People Management, Presentation, Problem Solving and Analytical skills
- Hands on experience in conducting, coordinating & driving Sprint planning meeting, daily standup meetings & Sprint review meetings with project stakeholders throughout the scrum
- Hands on experience in preparation of Sprint backlogs & Backlog refine document, Sprint Task plan for the Agile projects
- Experienced in deploying and administering Continuous Integration tools such as Jenkins, Bamboo
- Experienced in developing regression & automation suites using UFT and Selenium web driver
- Experience operating with composite projects in Ready API tool using Groovy scripting.
- Ability to create customized Ready API tool Project XMLs using different Resources/Methods and Groovy Scripting for Rest services.
- Good understanding of developing web service tests using SOAP, REST Services, JSON Payloads, Web API endpoints.
CORE COMPETENCIES:
- Providing consultation services for the testing approach, processes, tools & infrastructure for various technologies and to different customers
- Conducting trials & tests, identifying any changes and making final modifications in components for production
- Managing issues pertaining to customer complaints by regular follow-ups
- Organizing / participating Project Review Meetings for evaluating project progress & de-bottlenecking
- Developing and implementing testing procedures and setting up testing facilities for various tests
- Understanding client needs, requirements & expectations and devising solutions accordingly
- Implementing short/long-term plans for of process objectives
- Reporting testing status updates to the senior management and be able to articulate issues and defects to business stakeholders impacted using business terminology rather than technical
- Formulating non-functional test strategy, methodologies and process to build roadmap for implementing best practices
TECHNICAL SKILLS:
Performance Testing Tools: Performance Centre 12.55, Rational Performance Tester, Microsoft VSTS, NeoLoad and JMeter
Protocols: Web (HTTP/HTML), Java VUser, Web Services, .NET, Cirtix, Oracle NCA, ODBC & RDP, JMS, Sibel Web, SAP GUI, Ajax Click and Script, Ajax Trueclient, Mobile HTTP/HTML
Functional Automation Tools: UFT 12.5, Silk Test, Silk Mobile, Selenium Webdriver, SOAP UI, Ready API and Groovy
Operating Systems: Windows 2003/2008/2012/7/8 , Red Hat Linux 9, Solaris 10, AIX 6.1, HPUNIX 11.31 and Mac 10.8
Programming languages: C, C++, Java, VB, Shell Scripting and Python
Database: Oracle 12c, SQL Server 2016, Influx DB
Management: Microsoft Project, HP ALM, JIRA
Profilers & Monitoring Tools: AppDynamics, Grafna, Dynatrace, Jprofiler, Jprobe, HP Diagnostics, SiteScope, Team Quest, Tivoli, Oracle - AWR, SQL Profiler, Wily Introscope & NMON
WORK EXPERIENCE:
Sr. Performance Consultant
Confidential, Collierville,TN
Responsibilities:
- Lead a team of 5 people to successfully deliver monthly releases in Agile model
- Provide tactical & strategic test approaches for service level and component level performance testing
- Validate Non Functional Requirements under Performance, Capacity and Availability aspects
- Manage test plan for Non-Functional Tests: Load, Stress, Endurance, Failover, Recovery, Error Logging, Security tests
- Create scripts in Performance Centre/LoadRunner
- Performed analysis of thread dumps and heap dumps to identify high CPU issues and memory leaks
- Prepared detailed test reports with tuning recommendations for technical team and management reports in Business lanaguage
- Design, implement and maintain the automation test scripts & automation framework using JMeter and Ready API (Web services automation)
- Participate in test script review and provide valuable feedback to make improvement
- Communication of Quality-related processes including testing status of projects/defects to Test Manager
- Accurately documents, and prioritize defects and guarantee that defects are addressed within the development lifecycle of major releases and service packs.
- Development of appropriate test data, where required.
- Develop and maintain IT Project implementation and migration documentation inclusive of Project SOW, Project Charter, Project contract agreement, Functional Specification and SDLC development documentation.
Sr. Performance Consultant
Confidential
Responsibilities:
- Involved in Requirements gathering, Test plan creation, Analysis and Reporting.
- Responsible to Monitor the Production, find the Performance Issues and replicate in Performance Testing environment for Fix.
- Performance Testing Web Applications, AJAX, Oracle EBS, Mobile Native&Mobile Web Applications using HP LoadRunner 11.52/12.02 and JMeter.
- Webservices testing using JMeter and LoadRunner
- Used Dynatrace, App Dynamics to monitor Production and Performance testing Environments.
- Responsible for Monitoring the Performance of the Applications,findings the Bottleneck andTuning.
- Responsible for determining the room for performance improvement for any Application or a Service while testing, Implementation and retesting.
- Analyze heap behavior, throughputs and pauses in Garbage collections as well as tracking down memory leaks.
- Capacity planning / sizing recommendations i.e. increasejvm heap memory, jvm database connections, additional number of jvms, additional hosts etc based on current production metrics/ capacity baselines
- Suggesting the project teams on configuration and tuning parameters on JVM, Server.XMl, Timeouts, Logs and other areas of improvements.
- Reviewing the deployments folders and tuning to improve the performance.
- Responsible for doing Load, Stress, Volume, Spike, Scalability, Failover and other testing’s to determine the performance of the application.
Sr. Performance Consultant
Confidential
Responsibilities:
- Involved in requirements gathering, understand the application architecture and devise the test strategy.
- Created detailed test plan with the effort and schedule estimates.
- Analyze and recommend optimal tool for performance testing in terms of application functional support and cost
- Created Test scripts using LoadRunner and simulate realistic workloads to measure application performance.
- Conducted a series of load, stress, soak and security tests to identify the bottlenecks
- Prepared test reports with recommendations for performance and security improvements.
- Created utilites that help in monitoring servers and preparing reports
- Involved in Interface & web services testing
- Create automation scripts using QTP and SOAP UI
- Responsible for ensuring the environment and Test data availability throughout the testing phase
- Responsible for ensuring entry & exit criteria before and after a testing phase
Performance Consultant
Confidential
Responsibilities:
- Understand the non-functional requirements of the system
- Engage with Project, Business and Test team to understand the requirements
- Resource and Work allocation management
- Design test plan and test strategy
- Stakeholder Management
- Involved in Interface testing
- Design and implement LoadRunner scripts for testing critical business scenarios
- Manage & Execute Load, Stress, Soak & Volume test, User Acceptance Testing, Pen testing, Availability, Disaster Recovery, Deployment & Rollback testing
- Coordinating with various teams for monitoring the performance of the system
- Prepare and publish performance test execution report
- Identifying performance bottleneck and tuning recommendations
Test Lead
Confidential
Resposibiliites:
- Acquired knowledge of the functional and non functional requirements
- Deftly prepared Test Plan for functional and performance, test scenarios and test design documents
- Identified the critical:
- Business transactions for the Application
- Bottlenecks in the Application Server and Database Server
- Administered test scripts execution and generated the test results & analysis of the results monitor the system and server resources during the test executions using utilities and tools
- Supervised a team of 5 members from Offshore
