Non Functional Testing Lead Resume
SUMMARY
- Around 9 years of experience in Performance Testing & Monitoring, development of software products and solutions
- Experience in Performance engineering functionalities (Testing & Monitoring)
- Expert skills in HP LoadRunner 9.1, Performance center 9.5 and Jmeter testing tools
- Expert skills in HP BAC, BSM and Sitescope monitoring tools
- Expertise in developing Performance Test scripts using VuGen
- Developed in - house monitoring tool for BMO called as “BAM” with very low development and maintenance cost
- Experience in network(WAN) emulating tools like Shunra
- Onsite-offshore co-ordination
- Capable of estimating project size and resource requirements for individual performance engineering projects
- Training and mentoring of team members
- Planning, structuring, and organizing work efficiently
- Determining work priorities in accordance with project planning, time sensitivity, changing work demands, and policies and practices
- Making reasoned decisions after assessing customer's circumstances
- Identifying and investigating customer problems, issues, and circumstances and provides Recommendations, alternatives, risks, and benefits
- Demonstrates sensitivity to customer satisfaction
- Hands on experience in setting up end to end monitoring for various types of application environments using HP Application Performance Monitoring tools
- Expertise in managing and supporting Application Performance Monitoring operations
- Expertise in executing Performance Tests for various types of Java/J2EE, Citrix, Web services and Siebel applications using Load runner, Diagnostics and Sitescope
- Good knowledge in Banking and Financial domains
- Experience in SQL and PL/SQL
- Install and Configure HP Load runner 11, Performance center 11, ALM for performance testing and defect tracking
- Develop test strategy and plan for performance testing
- Scheduling tasks & Milestone tracking
- Develop and review performance test scripts using Load Runner
- Design test scenarios for Performance Testing based on workload characterization
- Install and Configure LR Monitors, Windows Perfmon for Load Testing
- Execute performance tests and analyze results
- Review the AWR reports from DB team
- Publish performance test execution reports
- Install and Configure HP BSM, HP BAC, HP Diagnostics for profiling, CA Wily
- Install and Configure HP Site scope for Environment monitoring
- Integrating Sitescope, BPM and RUM with BSM
- Upgraded BSM, BPM and Sitescope monitoring tools
- Develop scripts using Load Runner and create monitors
- On call Support whenever needed
- Provide analysis and reports to the End customers whenever ready
- Collect metrics for analysis
TECHNICAL SKILLS
Operating Systems: UNIX and Windows
RDBMS: Oracle 9i, MS SQL and PL/SQL
Testing Tools: HP Load Runner 9.5, Jmeter 2.x and Citrix ESLT 3.6
LR Protocol: WEB (HTTP\HTML), Ajax, Web Click and script, RDP, Web services, Citrix and Siebel
Monitoring Tools: HP BSM 9.01, HP BAC 8.02 and HP Sitescope 11.10
Implementation: HP- BAC/BSM, BPM, Sitescope
Integration: BSM - Sitescope, BSM-SM, BSM-UCMDB
Network Emulator: Shunra
PROFESSIONAL EXPERIENCE
Confidential
Non Functional Testing Lead
Responsibilities:
- Defining Non-Functional Test Strategy, Test Requirements, Test Plan, Test Scripts and Test Data.
- Involving non-functional requirements for testability and participates in the review of the technical acceptance criteria.
- Discussing with solution architect to identify the Performance Test scenarios and volumes for all the DCTS applications.
- Creating the Workload Analysis for the Performance Testing.
- Supporting for BUV testing to execute of operability tests.
- Involving Test Case creation and execution in the Pre-PAT environment.
- Involving NFT outlines the common components for each release to identify early environment/infrastructure issues, testing strategies and early performance testing opportunities.
- Reviewing PCoE logs and reports for Performance test executions in the PAT environment.
- Providing recommendations to improve the environment after the PCOE test execution done in the PAT environment.
Confidential
Performance Test Lead
Responsibilities:
- Ensure the performance aspects of Online Banking for business (OLBB) application on the continuous improvement and enhancements
- Ensure OLBB services remains competitive and working optimally for every release.
- Managed and led end-end Performance testing from planning to reporting
- Participate in planning and implementation of the testing/quality strategy for new and existing modules.
- Define Performance estimates and scope for performance testing
- Prepare workload analysis, performance test strategy and performance test reports
- Work closely with the test team members and co-ordinate day to day tasks across other groups like BA, Application development team, PM and Operations Team
- Implemented Infrastructure monitoring through Sitescope 10.x
- Responsible for collecting AWR reports from databases and analyzed the reports for performance issues
- Designing and executing the scenarios as per the schedule
- Publishing the Analysis Report at the end of every Performance run
- Analyze the reports and shared the observations to application team
- Responsible for monitoring JVM, servlets and web servies from Introscope for the executions completed and generate the reports
- Ensure the testing goals for the project are met
- Coordinate Track variances, and provide status reports to management
- Reporting Experience - Communication with all the stakeholders from the various teams on regular progress & results
- Initiatives worked on include reuse of test artifacts through modularization of scripts
- Suggested enhancements to best practices around automation of performance tests & standards
Confidential
Performance Test Lead
Responsibilities:
- Managed and led end-end Performance testing and monitoring from planning to reporting
- Establish Performance Baseline for the Salesforce CRM system, under specific Performance test conditions
- Implemented BAM tool for monitoring the Capital Markets Salesforce applications
- Business Day monitoring for EP, I&CB, PCG and DB applications using BAM
- Implemented Infrastructure monitoring through Sitescope 10.x
- Gathering performance requirements for the Salesforce cloud application requiring certification
- Responsible for developing and executing Performance test plans in HP ALM
- Define the plan & suggest the appropriate performance testing and monitoring tools and protocols
- Workload Modeling - Define performance workload based on current production statistics / extrapolation models
- Automation of the test cases & scenarios identified during the planning phase
- Creating the Vuser scripts using Load Runner tool with Siebel and Citrix protocols
- Designing and executing the scenarios as per the schedule
- Performed Network testing assessing the performance delay due to latency & bandwidth
- Monitoring the network route by using WireShark and analyzing the results
- Profiling the business flows on selected end users machines using HTTP watch
- Publishing the Analysis Report at the end of every Performance run
- Analyze the reports and shared the observations to application team
- Reporting Experience - Communication with all the stakeholders from the various applications, monitoring teams on regular progress & results
- Initiatives worked on include reuse of test artifacts through modularization of scripts
- Suggested enhancements to best practices around automation of performance tests & standards
Confidential
Performance Test Analyst
Responsibilities:
- Gathering performance requirements for applications requiring certification
- Identifying the various stakeholders who directly or indirectly involved with application testing
- Analyze the architecture of the target application environment
- Define the plan & suggest the appropriate performance testing tools and protocols
- Prepare business flow documents for identified transactions
- Workload Modeling - Define performance workload based on current production statistics / extrapolation models
- Automation of the test cases & scenarios identified during the planning phase
- Creating the Vuser scripts using Load Runner tool
- Designing and executing the scenarios as per the schedule
- Monitoring the application server and database server parameters
- Publishing the Analysis Report at the end of every Performance run
- Analyze the reports and shared the observations to application team
- Reporting Experience - Communication with all the stakeholders from the various applications, monitoring teams on regular progress & results
- Initiatives worked on include reuse of test artifacts through modularization of scripts
- Suggested enhancements to best practices around automation of performance tests & standards
Confidential
Performance Test Lead
Responsibilities:
- Understanding the Load testing objectives
- Preparation of Test Strategy, schedule and effort Estimate and approach to load Testing
- Understand the Application functionality, architecture details and components metrics along with workload characterization
- Prepare business flow documents for identified application transactions
- Coordinate with the application team to resolve the application issues
- Creating the Vuser scripts using Load Runner tool with RDP protocol
- Designing and executing the scenarios with 600 peak users in the controller
- Configure the windows resource monitors on Sitescope to determine the memory and CPU utilization
- Monitoring the application server and database server parameters
- Publishing the Analysis Report at the end of every Performance run.
- Analyze the reports and shared the observations to application team
Confidential
Performance Test Lead
Responsibilities:
- Creating dedicated testing environment
- Actively participate in the requirements gathering/analysis for Performance Testing requests
- Identifying the key business transactions.
- Recorded the scripts for given business transactions using Load Runner.
- Execution of script for multiple iterations and multiple users.
- Preparing Test plans and test reports.
- Creating the test scenarios
- Simulate Performance Tests under peak load
Confidential
Project Management Officer
Responsibilities:
- Mentoring the monitoring objectives to the team and work distribution for team
- Lead the team of L1 engineers for handling APM operations sectioned for NBC Business group
- Project Management Officer for the GAPC projects along with operations team
- Administrated and Maintained 4 BAC Instances and 64 Sitescope servers for this project.
- Executed production monitoring environment upgrade activities to upgrade the environment from BAC version 6.4 to 7.02 & further to 8.02
- Planned and executed the project of upgrading Sitescope servers from version 9.51 to 10.12
- Planned and executed the project of migrating around 7000 monitors set in Hobbit’s Watcher tool to Sitescope for system level monitoring
- Handling the work assignment of Kintana and ITG tickets for Monitoring along with Project Management activities.
- Assigning the tickets to the team members after Initial checkup.
- Understand the application functionality, architecture details, component metrics & deliver the business impact presentations to the new business lines.
- Deployed BSM 9 in stage environment and carried out pre-upgrade evaluation for validating the production monitoring on new version
- Maintaining the workflow and ticket closure of BAC & Sitescope tickets
- Assigning and handling outage calls and resolving the issues
- Upgraded Sitescope servers from 9.51 to 10.12 version.
- Integrated Sitescope servers to BAC and created dashboards for the views in BAC.
- Prepare / update the Vuser scripts (LoadRunner) used for Business Process Monitoring profiles
- Configure the BPM profiles in BAC for 450+ applications
- Configure SLAs in BAC for application and system monitoring metrics
- Coordinate with the application team, Business users & GAPC team for resolving the application issues & Monitoring issues.
- Continuous Improvement Program: Assess the applications’ architecture and deployment topology and define/ refine monitoring strategy to introduce additional monitoring capabilities
- Handled outages pertaining to monitoring / application environments and coordinate for early resolution of the issues.
- Daily, Weekly & monthly metrics collection for the team & reporting to higher management.
- Preparing the Pitches for the Weekly, Monthly and Quarterly business call