Candidate Description
Roshi Gopan Thampi
|| Email: roshi.gopan@gmail.com || Mobile : 91 9890675701 ||
Professional Summary:
- 4.5 years of experience in Initiating, Managing and Executing Projects in short duration of fixed price nature for Service Cloud and Sales Coud using SAAS concept.
- Over 10 years of experience in Manual UI and Server side Application Testing and in managing Project and teams.
- Worked as Project Lead for Oncology Data Retrieval System belonging to Dana Farber Cancer Research Institute, Harvard which provides investigators with tools that facilitate fast, easy and secure self-service access to a wide variety of clinical and genetic data.
- Worked in QA lead roles for Health and Life Science Project for and reputed University -VBI and handled UI applications meant for interaction-based modeling, simulation, and associated analysis tools, experimental design, and decision support tools for understanding large biological, information, social, and technological systems, clinical trials and data management.
- Worked as CQM In-charge for all the Projects worked on QC Administrator, Sharepoint Administrator, PLSQL, Unix, Windows
- Worked as Team Lead for 4 years in Openwave for Manual tand Automated testing of VOIP/SIP based IVR System callflows. It also included Server side testing of the End-End to Voice account and services provisioning, Voice/Video/Fax callflow validations and Notification/alert workflow verifications
- Worked as module lead in Openwave for 1 year in Email-Mx Project which is a SMTP, POP and IMAP based 3-tier messaging application system on UNIX platform.
- For 6 months worked as Team Lead for OVM-CE Project in Openwave.
Worked as Offshore QA Manager and Sr.QA Analyst for 4.5 years in mBlox for End to End Manual and Automated testing of SMS/MMS Infrastructure, the solutions around the mass SMS services for various Clients like- TMobile, AT&T, Verizon, TMT, Orange, Reliance, Three etc . The role also included managing test projects of all the OSS/BSS based applications of mblox.
- Technical Skills:
OS : Windows, UNIX
Platform : Salesforce CRM, PRM, Service Cloud, Sales Cloud
Languages/Scripting : PLSQL, Shell, Selenium
Web Technologies : HTML, Java
Database : Oracle, Postgres. MySQL
Middleware : Restful Web Services, SOAP
Web Server : Tomcat
Test Management tools : QC, Bugzilla, JIRA, TlXtend(Persistent proprietary)
Version Control : SharePoint
Project Management tools : MPP, SharePoint, Excel,
Protocol : VOIP, SIP, SMTP, POP, IMAP, SMPP
Professional Experience:
Role: Project Lead/Manager
Projects Managed :
- Java and JQuery based Web UI for Clinical Data Management and Trials for Dana Farber Cancer Research Institute(DFCI).
- Salesforce, Cloud Service based SAAS project for GGP Real Estate & Mortage company for CRM
- Salesforce, Cloud Sales/Service based SAAS project for Allstate Insurance Company.
- Salesforce, Cloud Service based SAAS project for NYP, Hospital and Medical College for Patient Relationship Management & Concierge.
My primary role is to identify and outline scope of work, provide estimates and costing, negotiating with client, documentation, initiating projects, creating MPP, filling resources, creating back-up, identifying and tracking risks, Creating and tracking Metrics and Measurements, ensuring the project deliverables, process implementation, status reporting, escalation of issues/slippages, resourcing, scheduling is achieved on time and with quality by matching up with the Client satisfaction. The Project uses Semi – Agile methodology
Responsibilities:
Planning and Scheduling for Tasks
Ensuring the requirements are understood and clarified well enough for designing and implementation.
Implementing new or process improvements
Ensure the review processes are in place and followed
Ensure the dev task assignments and tracking is in a timely manner
Ensure the dev deliverables are as per schedule
Ensuring that the escalations and risks are raised well in time
Getting Technical/System documents in place
Defining testing scope with stake holders
Planning test strategy and methodologies for the application test cycles based on the situation
Solving issues related to requirement Understanding of the application, work flow and domain.
Planning and Task Allocation for QA team
Tracking and monitoring assigned tasks till completion
Escalating issues and timely decision making
Requirement gathering and publishing with Domain Analyst
Review of Test cases created
Review of Defects
Functional Testing and Defect Reporting in JIRA
Defect-Triaging and prioritizing with PM and Dev Lead
RCA of production defects, suggesting preventive measures and ensuring they get implemented by negotiating the benefits.
Ensuring Timely QA Deliveries
Getting Regression test cases Automated using Selenium in a modularize and data driven test approach.
Identifying Build and release management processes
Suggesting for DB POCs
Suggest and implement improvements in build processes
Software and Environment : PL-SQL, TlXtend, Office Tools, Sharepoint, JIRA, Bugzilla, MPP
Duration : June 2013 Till Date
Team Size : 3 to 11 of varied sizes for different projects.
Project: VBI
Role: QA Lead
Description : The Virginia Bioinformatics Institute (VBI) is a world-class research institute with a growing faculty and staff of over 250 dedicated to the study of the biological sciences. By using bioinformatics and medical informatics, which combines trans disciplinary approaches to information technology and biomedicine, researchers at VBI create, interpret and apply vast amounts of biological data generated from basic research to some of today’s key challenges in the biomedical, environmental and agricultural sciences. The institute develops genomic, proteomic and bioinformatics tools and databases to study genomes and diseases for the discovery of new vaccine, drug and diagnostic targets for humans and the species upon which they depend to improve our quality of life, health and security.
Responsibility:
My primary role is to manage QA team for UI Functional testing and load testing of the VBI UI applications that are revamped or enhanced by Persistent development team. The Projects used Agile methodology purely.Applications undertaken:
ISIS UI revamp
CINET UI revamp
Social Eyes UI revamp
Quality Centre Set-up, Administration for QA and Dev Team and Tracking for QA Activities
PSLTrack Project management and administration for QA and Dev Team.
Sharepoint administration and tracking
Understanding the application, work flow and domain.
Planning and Task Allocation for QA team
Tracking and monitoring assigned tasks till completion
Escalating issues and timely decision making
Requirement gathering and publishing with Domain Analyst
Defining testing scope with stake holders
Review of Test cases created by QA and Domain Analysts
Review of Defects
Functional Testing and Defect Reporting in QC
Defect-Triaging and prioritizing with PM and Dev Lead
Ensuring Timely QA Deliveries
Generating User Manual Documents Videos for the tested application
Review of User Manual and Videos
Load Test:Defining scope, scenarios for load test
Tracking ISIS load testing tasks
Review load test reports and analysis
Setting up QA processes and ensuring it is followed.
Created Estimation templates for different QA Tasks- Functional Testing, Load testing, Video Creation
Creating and tracking CQM Artifacts for VBI QA TLC
Software and Environment : PL-SQL, Quality Centre, Office Tools, PSL-Track, Sharepoint, Wiki
Duration : Oct 2012 Till May 2012
Team Size : 4
Project: mBlox – QE
Role: Senior QA Analyst/QA Manager
Description : mBlox is a service provider of platform/infrastructure for mobile messaging. It has clients those are the companies that provide products such as ringtones and services such as travel alerts to members of the public that have requested it. Mainly it provides three types of services- PSMS, MT and MO for the various Clients.
MBlox QA team is broadly categorized into two teams.
• QOS-QA team
• NonQOS-QA team
QOS-QA team is responsible for the Solution Integration Testing of any changes done on QOS component of mBlox messaging framework. NonQOS-QA team is responsible for the Solution Integration Testing of the solutions with the mBlox aggregator provided to various clients/merchants/operators who have signed contract with mBlox Limited.
Responsibility:
To manage the non-QOS-QA team and in-charge of offshore QA planning, monitoring and tracking the overall QA deliverables for various non-QOS solutions for mobile messaging, OSS and BSS.
Products undertaken: ATT-BL, Client Migration Tool, PMC, mOPT, Trafic, BO, MMS-Global, MMS-Tactical, WAP-US, WEB-WAP-UK Billing, MNP-NQ, DWH, MMS-Tactical, 3PG-Proxy, 3PG-CMP, 3PG-WAP, PayMobile-France, Evolution
Note: In mblox each Product/Solution is run through a Project. So many of the above Projects were executed simultaneously by 3-4 small teams.
Gather requirements for different projects, planning, estimating and allocating resources
Raising risks in advance to senior management in case of slippages. Helping mitigate the risks by taking corrective actions or suggesting plans.
Creating Dashboards, Reviewing Daily Status, monthly reports,
Getting SR reviewed by QA and signed-off by stake holders.
Planning and allocating various modules to the QA members for test case writing and tracking it to completion.
Participate in test case writing and test execution.
Reviewing test cases, test execution reports and getting it signed off by the stake holders.
Manage flow of communication and coordinating with mblox stake holders and offshore QA team during the entire project life cycle and post project sign off.
Assist mblox NetOps/IT during User Acceptance Testing and production phase in case of issues.
Conducting pre-client interviews for new QA vacancies.
Software and Environment : Oracle-PL/SQL, Linux, My-SQL, Quality Centre, PostgresSQL, JMeter
Duration : July 2008 To Feb 2012
Team Size : 11
Project: OVM CE-Maintenance
Role: Project Lead
Description : OVM CE-Maintenance project is an extension of the Openwave Voice and Video Messaging project. The scope of the project included customer reported bug fix verifications and regression run
Responsibility:
Installation testing of OVM on single and multinode system.
Hammer Automation run and scripting for callflow regression testing.
UDP-Bench scenario creations and its execution for load testing of IVR.
Manual Testing of VSR/callflow menus.
Task assignment and tracking to completion
Defect tracking
Planning tasks in conjunction with OVM-mainline project needs and delivering it timely
Process set-up and improvements
Escalating issues and slippages timely
Software and Environment : Unix, Oracle, Hammer, PC2Phone Telephony Softwares.
Duration : Nov 2007 To June 2008
Team Size : 3
Project: Openwave Email-Mx
Role: Module leader
Description: Openwave Email-Mx is a robust messaging application system on Linux platform that resides with a very strong Directory on LDAP and Message Store System on Oracle server.
Responsibilities:
Primarily responsible for Requirement study, test plan development, installation testing of the three tier messaging application, upgrade/patch testing, load testing, functional testing and automation execution.
Full ownership of Messaging server utilities and Index Server functionalities
Other responsibilities involved issue reporting, status and Issue reporting to Client process initiatives, and repository maintenance.
Software and Environment : Solaris, Linux, Open LDAP, Knowledge of SMTP, POP, IMAP, ClearCase,
Duration: From: July 2006 To July 2007
Team Size: 8
Project: Openwave Voice and Video Messaging
Role: Delivery Lead (2.5 yrs) and Test Engineer (1.3 yrs)
Description: The scope of the project is to manually test Openwave’s IVVR System on Solaris-AIX/Cisco and Solaris/SIP platforms. This menu driven system is used in the delivery of the Unified Messaging Interactive Voice Response Interface Driven System.
Responsibilities:
As Individual Contributor Manual Installation testing of the IVVR System on Unix, Tested Class Of Service (COS) attributes that enable various call flow menus for the IVVR, the user provisioning UI extension and Web edge-IPVM integration testing for Web Messaging, and IPVM combination for voice and fax messages using the Web-UI and Telephony UI. The scope also involves test plan/test case designing for the additional/new features and automation regression runs in shell.
As Delivery Lead the role mainly involved, Estimation, Task planning and Assignments, monitoring and tracking testing progress, escalation of issues, assuring overall quality of deliverables, CQM implementation, Status reporting, Team management and co-ordination, Client Communication.
Software Tools/Skills: Solaris, Linux, MS-Office Tools, Test Director, PC2Phone Softwares-Net2Phone, Video, Openwave Simulator, Shell, Knowledge of VOIP, SIP
Duration: Oct 2002 To Feb 2006
Team Size: 10
Project: Openwave Sync Manager
Role: Test Engineer
Description: The scope of the project includes automated regression runs and manual testing of the Openwave Sync Client – PC Edition (OSC-PC) and the OSM UI for the Openwave Sync Manager (OSM) Server. The regression runs involve execution of automated scripts using Winrunner which are to be run on Win 2K platforms with Outlook 2K Personal Information Managers (PIMs), and IE 5 and IE 6 as the browsers
Responsibilities:
Understanding Functional Specifications
Writing test cases
Manual test execution and defect reporting
Status reporting
Software and Environment: TestDirector, IE, Outlook and Outlook Express
Duration: From: May-2002 To Oct-2006
Team Size: 3
Professional Experience prior to Persistent:
Employer : Entire India.Com
Role: Doc cell operator
Description: EntireIndia.Com is an agency that provides easy and hassle free service for real estate deals
Responsibilities:
Document entries of all real estate deals in and around Pune region
Editing, proofing
Tele-operator/Call center operator for customer support and queries
Subjects: MS-Office Tools
Duration: From: Dec 2001 to April 2002
Employer : Mitcon e-School
Role: Faculty
Description: Mitcon e-School is an established private training institute for Computer and Computer aided training.
Responsibilities:
Teaching and training students of age group 12-16
Training for students from non-computer background
Admin support
Subjects: Basic Computer Fundamentals, SDLC, Testing Concepts, DOS, Windows, Internet basics, MS-Office Tools
Duration: From: April 2001 To Dec 2001
Employer : MIAECT @Loyola High School
Role: Faculty
Description: MIAECT is an aided institute of Applied Electronics and Computer Technology which runs Computer training at Schools and Colleges in various locations at Maharashtra
Responsibilities:
Teaching and training students of Secondary and Sr. Secondary
Subjects: Basic Computer Fundamentals, SDLC, Testing Concepts, DOS, Windows, Internet basics, MS-Office, Fox Pro, Basic
Duration: From: Dec 2000 to April 2001