We provide IT Staff Augmentation Services!

Test Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 13+ years of Software testing experience across major web technologies like .Net, Java, C#, Object C, Xcode and PHP Applications
  • 7+ years of experience in application performance testing
  • Having sound working knowledge of HP Performance Centre, LoadRunner, Apache Jmeter and Perfmon
  • Good exposure to Neo Load, Radview - WebLoad performance testing tools
  • Experience in monitoring performance of Application Server, Web server and Database servers by using tools like Perfmon, NMon Analyzer, App Dynamics and HP Site scope
  • Experience in creating custom web request using Soap UI for the API performance testing
  • Worked with different protocols like Web (HTTP/ HTML), True Client IE / FF, Mobile HTTP/HTML, JAVA Protocol, RTE and Citrix protocol
  • Extensive experience in deriving Work Load Model
  • Extensive working knowledge in preparing Performance Test Strategy, Test Plan
  • Experience in preparing Iteration Plan for Performance Testing activities and tracking them till closure
  • Experience in identifying the business critical scenarios and Non Functional Requirements for Performance Testing
  • Good working knowledge in performance results analysis
  • Excellent knowledge in analyzing Web Server, App Server, DB Server logs in Perfmon by adding respective Performance counters and Analyzing Nmon Reports for IBM Servers
  • 3+ years of working experience in monitoring and analyzing the performance metrics in App Dynamics for Response Time, node heath, Error Statistics, drilldown down view of transactions, dead locks, thread contentions, memory leaks and heap memory related issues etc.,
  • Analyzing SQL Performance Usage and DB2 Diag.log for DB2 Database
  • Excellent knowledge in analyzing AWR / ASH reports for identifying DB related performance issues
  • Working knowledge of preparing Performance Test Closure Reports.
  • Excellent experience in Applications delivery/Change Management group (UAT) and Global Technology Services(SIT) teams at various Client locations
  • Excellent experience in Test Analysis / Testing complex systems involving multiple interfaces
  • Working knowledge in Logistics domain in the past one year.
  • Good Knowledge in Life Sciences domain.
  • Extensive working knowledge of financial domain in testing the performance of Consumer Banking Applications and Mortgage applications. Testing Mobile applications for banking payments (retail and corporate payment apps) and credit cards
  • Good exposure to Mobile Application testing for Web, Native and Hybrid applications across different versions of iOS, Android, Blackberry and Windows mobile platforms
  • Working knowledge of Visual SourceSafe (VSS), Win CVS and Tortoise SVN.
  • Well versed in using all the modules of “HP Application Life Cycle Management
  • Thorough knowledge of testing and QA Process: Black box testing, White box testing, Ad hoc testing, Unit testing, Component testing, Regression testing, Load, Stress testing, Endurance testing, Integration testing and System testing
  • Excellent communication skills to support analysis, design, testing, and troubleshooting of project issues.
  • Good experience in onsite offshore coordination
  • Strong attention to detail and Capable of performing under minimum supervision either independently or as part of a team.
  • Good business & technical analysis, structured problem solving, decision making and critical thinking skills.
  • Won Silver Prize for the Technical paper “Mobile Web - Security Testing by open source tools”
  • Won Performance Excellence Award for the QA Activities carried out for Confidential, Phoenix

TECHNICAL SKILLS:

SYSTEMS: Logistics, Health Sciences, Banking Payment Solutions, Mortgage Applications, Credit Cards, Securities, Retail Systems, e - commerce, e-learning

COMPUTER LANGUAGES: Java, Java Script, Ruby, Python

OPERATING SYSTEMS: Windows, Linux

DATABASE: Microsoft SQL Server 2008

DEVELOPMENT TOOLS: Eclipse IDE, Android SDK

TOOLS: HP Performance Center, HP Load Runner, HP ALM, Apache Jmeter, AppDynamics, HP Sitescope, Splunk, GCMV, Soap UI, Postman, Perfmon, HP Quality Center, Pivotal Tracker, Selenium Web Driver, Selenium Grid, Cucumber, Device Anywhere Studio 5.0, Test Link, Fiddler, Whizible

HP LOAD RUNNER PROTOCOLS: Web HTTP/ HTML, Mobile HTTP/HTML, Java, RTE, Ajax TruClient IE/FF, Citrix

AUTOMATION FRAMEWORKS: TestNG, Hybrid driven, Behavior Driven

METHODOLOGIES: Agile, Waterfall and V-Model

VERSION CONTROL TOOLS: VSS 6.0, Tortoise SVN, Win CVS, Git

Office Tools: MS Office, Libre Office, Google Docs

PROFESSIONAL EXPERIENCE:

Confidential

Test Lead

Environment: HP LoadRunner, Web HTTP/HTML Protocol, Java Protocol, RTE Protocol, Apache Jmeter, Postman, SoapUI, HP Performance Center, HP ALM, Pivotal Tracker, App Dynamics, Perfmon, NMon Analyzer, Selenium Web Driver, BDD, Homer Framework, IBM WebSphere, Linux, JAVA, DB2

Responsibilities:

  • Gathered and Analyzed Business requirements and procedures.
  • Identifying Nonfunctional Requirements, SLAs for Response Times and transaction volumes etc.,
  • Providing Performance Test related inputs for creating project planning
  • Preparing Iteration Plan and Schedule for Performance Testing
  • Creating Epics, Stories, Chore, features, bugs in Pivotal tracker for Performance Testing related activities
  • Managing the tasks in Pivotal tracker
  • Creating Performance Test Strategy
  • Reviewing performance test scenarios to ensure the coverage of all the NFR
  • Creating performance test scripts using Web HTTP/HTML, RTE and JAVA user protocols and review the same created by the team
  • Creating Performance scripts for web modules in Apache Jmeter.
  • Identifying Test Data Characteristic for the identified performance test scenarios
  • Creating Test Data using Selenium Web Driver, Data Loaders for the load tests
  • Developing work load model based on NFR and business requirements
  • Conducting dry run, base line and multiple rounds of formal execution
  • Monitoring the response times of key business transactions, Performance Metrics, node health in AppDynamics by adding the servers and configuring the relevant performance counters
  • Monitoring the application for memory leaks using AppDynamics, analyzing the GC Verbose logs for potential memory related issues using GCMV, creating alerts using Splunk for the specific error conditions. Analyzing heap dump, thread dump for potential performance issues.
  • Monitoring the CPU, Memory utilization for the Web, App, DB, Optimization and MQ Messaging servers using App Dynamics
  • Capturing NMon reports for the IBM WebSphere servers and analyzing the NMON reports
  • Monitoring the MQ Messaging server using MQMON during the test execution for consumption rate of messages and backed out queue for errored transactions as part of asynchronous testing
  • Analyzing the DB2Diag.logs for DB2 related performance issues
  • Analyzing the SQL Performance Usage report for query level performance issues
  • Analyzing the performance test results and identify the performance issues and bottlenecks using
  • Creating Performance Test Report highlighting the observations, issues with recommendations
  • Conducting multiple rounds of execution to ensure the implementation of the recommended solution
  • Creating Performance Test Summary with the details of tests conducted, observations, identified issues and recommendations and conclusion and sharing the same with the respective scrum teams.
  • Documenting the lessons learned for further improvement

Confidential, MA

Lead Performance Tester

Environment: HP LoadRunner, Web HTTP/HTML Protocol, Soap UI, HP Controller, HP QC

Responsibilities:

  • Gathered and Analyzed Business requirements and procedures.
  • Identifying Nonfunctional Requirements
  • Identifying the base line for response time and volume using the existing production data
  • Providing Performance Test related inputs for creating project planning
  • Creating Performance Test Strategy
  • Reviewing performance test scenarios to ensure the coverage of all the NFR
  • Identifying the Performance SLA for batch jobs involved
  • Conducting Test scripts review and seeking approval from Business, IT and Quality teams
  • Creating performance test scripts using Web HTTP/HTML protocol and review the same created by the team
  • Identifying Test Data Characteristic and ensuring the availability of test data prior to execution
  • Developing work load model based on NFR and business requirements
  • Conducting dry run, base line and multiple rounds of formal execution
  • Capturing the response time at sub transaction level for the identified business transactions
  • Monitoring the CPU, Memory utilization for the Web, App and DB server using Perfmon
  • Analyzing AWR reports for identifying DB related performance issue
  • Analyzing the performance test results and identify the performance issues and bottlenecks
  • Creating Performance Test Report highlighting the observations, issues with recommendations
  • Conducting multiple rounds of execution to ensure the implementation of the recommended solution
  • Creating Performance Test Summary with the details of tests conducted, observations, identified issues and recommendations and conclusion

Confidential

Lead Performance Tester

Environment: HP LoadRunner, Ajax True Client Protocol, Mobile Web HTTP/HTML Protocol, Soap UI, HP Performance Center, HP ALM, AppDynamics, Salseforce.com tracker

Responsibilities:

  • Gathered and Analyzed Business requirements and procedures.
  • Identifying Nonfunctional Requirements
  • Providing Performance Test related inputs for creating project planning
  • Creating Performance Test Strategy
  • Reviewing performance test scenarios to ensure the coverage of all the NFR
  • Creating proof of concept for utilizing Mobile HTTP/HTML protocol for the iPad native apps using cloud based devices
  • Identifying the Performance SLA for ETL jobs involved
  • Conducting ITQ test scripts review and seeking approval from Business, IT and Quality teams
  • Creating performance test scripts using Mobile HTTP/HTML, TruClient IE and Firefox protocols and review the same created by the team
  • Creating custom web request using Soap UI for Veeva Network API
  • Identifying Test Data Characteristic and ensuring the availability of test data prior to execution
  • Creating Test Data using Selenium Web Driver for the load tests
  • Developing work load model based on NFR and business requirements
  • Conducting dry run, base line and multiple rounds of formal execution
  • Capturing the response time at sub transaction level for the identified business transactions
  • Monitoring the Response times for business transactions, reporting the performance issues by analyzing the drilldown view of transactions that are errored or slowed, reporting the transaction score card
  • Analyzing AWR reports for identifying DB related performance issue
  • Analyzing the performance test results and identify the performance issues and bottlenecks
  • Creating Performance Test Report highlighting the observations, issues with recommendations
  • Conducting multiple rounds of execution to ensure the implementation of the recommended solution
  • Creating Performance Test Summary with the details of tests conducted, observations, identified issues and recommendations and conclusion
  • Documenting the lessons learned for further improvement

Confidential

Technical Test Lead

Environment: HP LoadRunner, Citrix protocol, HP Performance Center, HP Quality Center, Perfmon

Responsibilities:

  • Identifying Nonfunctional Requirements
  • Creating Performance Test Plan
  • Creating performance test scenarios to ensure the coverage of all the NFR
  • Conducting Performance Test Scenario review and seeking approval from Business owner
  • Creating performance test scripts using Citrix protocol and review the same created by the team
  • Identifying Test Data Characteristic and setting up the Test Data in the Test Environment
  • Developing work load model based on NFR and business requirements
  • Conducting dry run and multiple rounds of formal execution
  • Capturing the average response time, throughput, hits per second, at transaction level for the identified business scenarios
  • Analyzing Web Server, App Server, DB Server logs in Perfmon by adding respective Performance counters
  • Analyzing the performance test results and identify the performance issues and bottlenecks
  • Creating Performance Test Report highlighting the observations, issues and recommendations, conclusion
  • Conducting multiple rounds of execution to ensure the implementation of the recommended solution
  • Creating Test Closure report with the observations, recommendations and conclusion

Confidential

Technical Test Lead

Environment: HP LoadRunner, Web HTTP/HTML protocol, HP Performance Center, Selenium Web Driver, Eclipse IDE, HP ALM

Responsibilities:

  • Involved in the Performance test requirements gathering meeting to gather the performance test requirements
  • Explained Business users about the Automation/Performance testing process and deliverables associated to it
  • Co-ordinate with project team to establish the testing process and implement them in project plan
  • Worked closely with application teams to provide testing time lines for test planning and execution
  • Created DB scripts to backup and restore user’s/clients data
  • Fabricated scripts to stress test individual modules/ bypassing other app limitations
  • Tuned system level parameters for every component by exhaustive testing
  • Automated various manual procedures during test data preparation/cleanups using Selenium Web Driver
  • Creating custom web request using Soap UI for web services performance testing
  • Conducted testing of reports as part of full suite during various efforts like Oracle upgrade, Datacenter migration, Mart separation and helped in identifying slow running queries, missing objects etc.,
  • Used ALM for defect tracking and generated defect status report daily.
  • Involved in maintaining the network for isolated test environment which includes the Windows servers and Unix Servers.
  • Co-ordinate with Server admin in setup and maintain the testing server configuration.
  • Validated the environment setup, is implemented as expected for testing purposes

Confidential

Technical Test Lead

Environment: HP LoadRunner, Web Protocol, HP Sitescope, HP Quality Center

Responsibilities:

  • Gathered and Analyzed Business requirements and procedures.
  • Understanding the testing objectives and performance requirements
  • Involved in project planning, coordination and implemented performance methodology.
  • Discussion with project team on application issues
  • Understanding Business Processes/transactions and documenting the same as per the standards
  • Performed Performance, Stress, Volume, Load and Endurance Testing.
  • HP Sitescope was used to monitor the CPU and Memory Utilization of Web Servers, Application servers, Database servers.
  • Performance recommendations will be shared to the project
  • Creating the scenario for various Transaction mix and Load tests in scope
  • Adding system resource counters, Database counter to monitor profiles in Performance Center
  • Measured Response times at sub transaction levels at App servers and database server levels by using Optimal Application expert. Highly concentrated on Transactions per sec during testing.
  • Analysis of test results highlighting areas of system that require adjustments
  • Performed root cause analysis on bottlenecks and provided recommendations.
  • Developed, detailed and reviewed test cases by identifying test scenarios to make sure all the requirements are covered
  • Used HP Quality Center for defect management

Confidential

Technical Test Lead

Environment: HP LoadRunner, Web HTTP/HTML Protocol, and HP Quality Center

Responsibilities:

  • Analyze requirements for Performance Testing and be a part of planning the timelines and procedures for the same.
  • Writing the scripts / code for the identified workflows using http protocol.
  • Parameterization and correlations are done to make the script usable for multiple users. Test data would be prepared for various Tests during the executions
  • Executions of various Performance Tests on the AUT. These include Shakeouts, Load Tests and Endurance Tests
  • Analyzing the results, finding out performance bottlenecks and logging defects.
  • Coordinating with various team for finding the resolution on the defects filed
  • Report preparations and documents for close outs for each of the builds

Confidential

Technical Test Lead

Environment: Keynote Device Anywhere, iOS, Android, Windows, BB RIM, User Agent Switcher, Firebug

Responsibilities:

  • Handling the End to End Mobile Application Testing deliverables
  • Coordination between onsite - offshore and various application teams
  • Analyzed the requirement document and came up with the clarifications
  • Identified the devices in scope for testing using Adobe - Omniture Report
  • Prepared risk based test approach to provide maximum coverage of 64 products within the 14 devices across iOS, Android, Blackberry and Windows Devices
  • Prepared the Mobile Test Strategy after analyzing and understanding the Specification Document
  • Prepared Test Estimation using Function Point Analysis method
  • Provided walk through for the Mobile Test Strategy to business team and E2E Manager for sign off
  • Reviewed the test conditions prepared by team and provided suggestions to modify the test cases in order to reuse the same across different OS
  • Provided walk through of test conditions to business and application teams for sign off
  • Reviewed the test cases prepared by the team and ensured the final version of test cases are moved to HP Quality Centre
  • Verified the pre UAT task completion and tracking the same till closure before the beginning of UAT - (Environment Availability, Test Data in place, Test Lab setup, Support teams in place)
  • Reviewed the test execution results and status on daily basis and communicated the same to respective stakeholders
  • Provided the UAT Daily Status Report walkthrough to all the key stake holders of the project
  • Participated in the defect triage calls with the application development team and tracked the identified defects to closure
  • Prepared Test Closure Summary report and provided UAT sign off for the project
  • Prepared case study for the project for the test coverage of maximum number of Products

Confidential

Technical Test Lead

Environment: Keynote Device Anywhere, iOS, Android, Windows, BB RIM, Browser Agent Switcher, HP Quality Center

Responsibilities:

  • Analyzed the requirement document and came up with the clarifications
  • Identified the devices in scope for testing using Adobe - Omniture Report
  • Prepared the Mobile Test Strategy after analyzing and understanding the Specification Document
  • Prepared Test Estimation using Function Point Analysis method
  • Provided walk through for the Mobile Test Strategy to business team and E2E Manager for sign off
  • Reviewed the test conditions prepared by team and provided suggestions to modify the test cases in order to reuse the same across different OS
  • Provided walk through of test conditions to business and application teams for sign off
  • Reviewed the test cases prepared by the team and ensured the final version of test cases are moved to HP Quality Centre
  • Verified the pre UAT task completion and tracking the same till closure before the beginning of UAT - (Environment Availability, Test Data in place, Test Lab setup, Support teams in place)
  • Reviewed the test execution results and status on daily basis and communicated the same to respective stakeholders
  • Provided the UAT Daily Status Report walkthrough to all the key stake holders of the project
  • Participated in the defect triage calls with the application development team and tracked the identified defects to closure
  • Prepared Test Closure Summary report and provided UAT sign off for the project.

Confidential

Technical Test Lead

Environment: Mainframes, HP Quality Center

Responsibilities:

  • Creating test plans, handling client calls and allocating tasks.
  • Set processes for new request management, Change Management, Standard operating procedures, Issue handling & Escalations.
  • Defining change Management procedures/ Issues and escalations
  • Understanding of the Requirements and work flow for Applications
  • Creating Test Case for identified requirements
  • Creating a Testbed for executing the Tests.
  • Executing the Test and logging the defects in Quality Center.
  • Offshore coordination and client interaction.
  • Tracking Progress status and Milestones.
  • Training team members to enhance skill set within the team.
Confidential

Quality Leader

Environment: Test Link, Whizible, Apache Jmeter, Selenium IDE, Selenium RC

Responsibilities:

  • To review the requirement document (SRS) and come up with the requirement issues and clarification
  • To Prepare the Test Plan after analyzing and understanding the Specification Document
  • To prepare the Test Estimation using TPA method
  • To review the test scenarios prepared by team
  • To schedule and provide the walk through of test cases to business and application teams for sign off
  • To review the test cases prepared by the team and ensuring the test cases are being uploaded in to Whizible
  • To ensure the required test accounts are in place before the execution kicks off.
  • To review the test execution results and status on daily basis
  • To schedule and provide the Daily Status Report on call to all the key stake holders of the project
  • To Participate in the defect discussion with the application development team
  • To prepare the various Defect Metrics and Test Closure Reports.
  • To Prepare the Corrective Action and Preventive Action Reports, if any major issues are identified and reported by the Client

We'd love your feedback!