Onsite Qa Lead Resume
EXPERIENCE SUMMARY:
- Have 10.6 years of Extensive experience in to Software Performance and Automation Testing on Web, Mobile and API/Micro - services(Cloud AWS/Azure) based applications.
- Well Experienced in playing the role of a Performance/Automation Test Lead, handling multiple modules across domains such as Health Care, Tele-Communications/Cable TV Network, Tax Consulting/services, Publishing, Supply Chain Management.
- Test estimation, Test strategy design, Test planning, Workload modelling, Scenario Identification.
- Have good experience in Web and Mobile app UI Automation using Selenium, Appium, Espresso,Witbe 4.4, UFT/QTP and Confidential RFT using Java and Java script.
- Data Driven,Hybrid and Night Watch.
- Github, Source tree
- Web HTTP/HTML, Ajax True client, Web Services.
- Load, Stress, Load balancing, Scalability, Endurance, Spike, Failover, Network simulation and Volume Testing on Web, Desktop as well as on Mobile Applications.
- Working experience on the Monitoring of the Web, App and DB Server parameters during different Performance tests.
- Preparation of test report and publishing test summary report in different formats such as HTML, Excel, Word documents, etc with necessary graphical representations.
- Ability to identify key Performance issues across the different components of application by running varieties of Performance or load tests such as Single user load test with repetitive Post /upload/download actions, Spike testing using Synchronizing point, Scalability/Capacity testing, Peak load, Volume, Stress and Endurance tests.
- Deep dive analysis of Performance test results across the Client side and Server side.
- Client side analysis includes detailed review and comparison of Performance parameters (Response times, TPS, Hits per sec, etc) across multiple rounds of executions.
- Server side analysis includes both error as well as latency analysis across the multiple components involved in the end to end flow of Request Receipt till Response Delivery.
- Extensively used App Dynamics, Splunk, New Relic, Amazon Cloud Watch, Grafana, Perfmon, and Sensu for Monitoring and analysis of Server side components such as Processor, Memory, Heap, GC, Thread count, Call volume, Disk and Network etc.
- Have experience working on Unix Shell scripting, Java Bean shell scripting, Python scripts and Java scripting.
- Experienced in developing Server log-parsing tools using Core Java . Have basic custom coding and programming skills using Java script, Python, C, C#.
- Have basic experience on SQL using Confidential DB2, MS SQL Server.
TECHNICAL SKILLS:
Performance Testing Tools: HP Load Runner 12.x, Jmeter 3.x, Confidential RPT 9.x, Performance Centre, VSTS, Witbe, Meteo,ITAAS VOD Simulator
Coding Skills: Core Java, Unix Shell Scripting, VB scripting, Basic C,Python
Test/Defect Management Tools: JIRA, TFS/MTM, HP ALM, Rational Quality Manager
Automation Tools: Appium, Espresso,Selenium,Witbe 4.4, RFT, UFT/QTP
Monitoring Tools: AppDynamics, Splunk, Amazon Cloud Watch, New Relic, PAL, Grafana, Sensu,PerfMon, LR controller, HP Sitescope
Build Automation Tools: Jenkins( Using Shell and Batch Commands)
Cloud Hosting Technologies: IAAS ( AWS), PAAS( Cloud TV platform, Azure )
Web and Application Servers: IIS servers,Apache Servers, Unix servers
Profiler Tools: Http Watch, Fiddler, Charles
Databases: MySQL, SQL Server, Cassandra
Network Emulation Testing: Shunra
Operating System: Unix/Linux, MS Windows 7/XP/Vista/Server 2005
PROFESSIONAL EXPERIENCE:
Confidential
Onsite QA Lead
Environment: Web, API
Responsibilities
- Involves Pure Agile methodology of Testing and Automation for a leading Healthcare Customer supporting both Enterprise and customer facing Web applications.
- Web E2E Automated testing with Selenium - Javascript with Nightwatch framework.
- Test design includes developing reusable Object repositories, functions, Methods and Testcases using Java script and NightWatch framework.
- Manual Test validation involves End to End Web App UI testing following user stories and UI Specs with in each sprint.
- Test Execution involves Individual as well as Parallel execution of developed E2E automated testcases on multiple web and Mobile browsers using Sauce labs.
- Source control is being implemented for the Automated scripts using Github and Sourcetree.
- Automated CI pipeline has been configured to run the E2E Automated testcases for each of the PR being created to make sure the new changes are not effecting the existing functionality.
- Designing Test Plans, Task Estimation, Test Script design, execution, Defect management using Jira
- Thorough End to End Regression testing will be done at the end of every sprint using manual and automated scripts on Web and Mobile browsers.
- Meetings include Daily Scrum meetings, Back log grooming, Demos, Sprint planning meetings, and Retrospective meetings.
Confidential
Onsite QA Lead
Environment: Web, iOS, Android MS SQL Server, API
Responsibilities:
- Involves Pure Agile methodology of Testing and Automation for a leading Healthcare Customer supporting both Enterprise and customer facing Mobile and Web applications.
- Web E2E Automated testing with Selenium - Java and Junit .
- Manual Test Validation involves End to End Mobile App UI testing following user stories and UI Specs across the latest iOS(iPhoneX, iPad, etc) and Android devices(Google, Samsung ,HTC etc).
- Designing Test Plans, Task Estimation, Test Script design, execution, Defect management using MS VSTS.
- Automating the Mobile App Test scripts using Appium for iOS apps and Espresso for Android apps.
- API level QA testing will be done using Postman, Swagger across multiple Dev and QA environments .
- API Level Performance Testing using Jmeter across QA and Stage Environments.
- Automation testing on Admin side Web portal applications using Selenium Web driver.
- Thorough End to End Regression testing using manual and automated scripts on Mobile App, Web App and API level Performance test scripts.
- Design and execution of Unit testcases using Xcode and Android Studio(Espresso).
- Test Management, Task tracking and Defect reporting using VSTS.
- Meetings include Daily Scrum meetings, Back log grooming, Demos, Sprint planning meetings, and Retrospective meetings.
- Mentoring and training onshore and offshore Testing team members on Automation and Performance testing tools and technologies and make sure teams are well versed with latest Technologies in to Mobile and Web testing .
Confidential
Onsite Performance QA Lead
Environment: Unix Operating system, TV applications using Java based REST API services, Amazon Cloud based Edge and Middle Servers, Active Video Cloud TV Platform hosting the HTML5 APP, Cassandra back end Services, Zodiac as the SET top box or Client software,Mobile Applications using Rest API
Responsibilities:
- Projects involve Agile methodology of Performance testing of Internet and Cable TV applications.
- Performance Testing includes both UI level testing using Meteo (customized tool), Load runner, Witbe and Web-services testing (APIs/Microservices) using Jmeter.
- Activities Include Test estimation, Test planning, Designing/Review of Performance scripts, Test data validation, Environment Validation, Varieties of Performance Test executions and detailed reporting with deep dive Server Log analysis.
- Involved in additional activities such as Production support testing to replicate the Production Performance issues, Developing Custom Java Log Parsing tools to analyse and process the Server side logs for accelerating the RCA.
- Performance Defect Management and Tracking using Jira
Confidential
Onsite Performance Test Lead
Environment: Windows Operating System, SharePoint based web applications, .Net, MS SQL back end services
Responsibilities:
- Projects involve Performance testing of multiple Enterprise level Share point/Web based applications.
- Activities include Performance Test estimation, Test planning, Scripting and Execution using HP Loadrunner, Confidential RPT and VSTS, Scripting on different protocols like HTTP/HTML, Ajax truclient, Webservices, Execution of Varieties of Performance tests, Server Monitoring using Perfmon, PAL, detailed reporting with analysis.
- Performance Defect Management and Tracking using TFS, ALM
Confidential
Offshore Performance Test Analyst
Environment: Windows Operating systems, Mobile Applications using Json based API services, Java, Middle ware, MS SQL back end services
Responsibilities:
- Activities include Designing Test strategy/plan, Scripting, Execution, Reporting/analysis, Coordinate and assist the middleware and back end teams in identifying the root cause of the issues /bottlenecks
- Scripting includes ddesigning the POST and GET Web Custom requests for JSON web services by performing isolated test executions.
- Executions include Network Emulation Performance testing using HP Shunra along with Load testing using Load runner.
- Performance Defect Management and Tracking using ALM
Confidential
Offshore Performance Test Analyst
Environment: Windows Operating system, .net, MS SQL Server back end services
Responsibilities:
- Project involves performance testing the application pre and post migration using HP Load runner.
- Testing activities include Designing Test plan/Strategy, Scripting, Test execution before and after migration, Results reporting and analysis, documenting the observations.
- Performance Defect Management and Tracking using ALM
Confidential
Offshore Performance Tester
Environment: Java, Confidential Web sphere, Confidential DB2 back end services
Responsibilities:
- It’s an Agile based Project involving Performance and Automation Testing of different modules of a web based application.
- Activities include Designing Strategy, workload modelling, Test Planning, Estimation, Development and Maintenance of Performance test scripts, Test execution, Performance Defect Management and Detailed Reporting.
- Performance Defect Management and Tracking using Rational Quality Manager
