Qa Lead Resume
Centurion South, AfricA
Experience Summary
Has total 12.5 years of experience in design, development, customer support and testing of Enterprise Application Integrator (EAI) and web technology products and solutions.
Has 9 years of experience in deploying solutions using TIBCO suite of products - Active Matrix, Business Works, iProcess, Business Studio, Adapters, Portal Builder and Portal Pack
Prior to WIPRO Technologiesworked as Technical lead at HCL EAI Services.
- Expertise in Application Servers - Bea WebLogic, IBM WebSphere and Oracle 10G.
- Expertise in Enterprise Technologies including JMS, Servlets, JSP and XML.
- Extensive experience in developing QA Automation scripts using Silk Test and product release process.
TIBCO EXPERIENCE HIGHLIGHTS:
- Expertise in EAI using TIBCO technologies, worked on Business Works, iProcess, Business Studio, Admin, Hawk, Portal Builder and PortalPack.
- Expertise in TIBCO iProcess Administration and TIBCO Admin, Hawk rules.
- Expertise in TIBCO environment setup including upgrades, maintenance and support.
- Extensive experience in design, development, integration and testing of Portals (TIBCO PortalBuilder).
- Extensive experience in developing QA Automation scripts using Silk Test.
- Evaluated Application Servers of different vendors for TIBCO
- Good experience in providing Technical Support for TIBCO Customers.
- Good experience in mentoring people on TIBCO Active Portal suite of products.
- Good experience in Proof of Concept and deployment projects.
Technical Skills
- Operating Systems: Windows NT, Windows 2000, Windows XP, Solaris, HP-UX 11.0, IBM AIX.
- Languages: HTML, DHTML, C++, VC++, XML, XSL Transformation, Perl, JavaScript.
- Databases: MSSQL, Oracle 9i AS & 10G.
- TIBCO EAI Products: TIBCOBusiness Works5.4.2, TIBCO Administrator 5.4, TIBCO Runtime Agent 5.5.1, & TIBCO EMS 4.2
- TIBCO Active Matrix : TIBCOAMX Service Grid 2.1, TIBCO AMX Service Bus 2.1, TIBCO AMX Administrator 2.1 & TIBCO EMS 4.4.3, TIBCO Hibernate, TIBCO Management Daemon, TIBCO Business Studio 2.1
- TIBCO Portal Products: TIBCO PortalBuilder 4.x and 5.x, TIBCO Portal Packs.
- TIBCO BPM Products: TIBCO iProcess 10.6 TIBCO Business Studio 3.2.0 & iProcess Workspace Browser 10.7
- Rich Internet Application: TIBCO General Interface 3.8.0
- Application Servers: J2EE Technologies, BEA WebLogic, Bluestone Total-e-Server, IBM WebSphere Family Products, Jrun, Oracle, Tomcat.
- Others: Netscape Directory Server.
Education
BACHELOR OF SCIENCE
MASTER OF COMPUTER APPLICATIONS
Project Details
Confidential July '07 to Till Date
Project : Next Generation Compute Hosting Platform (ngCHP 1.2) April 2010- till date
Role :Development, global production support, deployment.
Client :Confidential, New York, USA
TIBCO framework is used as the orchestrated platform to simplify operations by driving globally consistent processes and to shorten the provisioning cycles, improve utilization levels and offer predictable delivery dates.
ngCHP architecture allows applications to benefit from additional services with each layer of platforms. The Compute Hosting Platform provides the ground services of an operating systems integrated into the eco systems of our data centers. On top of that, dedicated Database Hosting Platforms (DHP) and Application Platforms (AP) enrich the bare OS with higher level services targeting the specific needs of database applications and standardized application environments (Capacity Management Systems, Distributed Platform Management System, Mainframe, Atrium, CoreDB, CIM, People Search, Aperture, and CATI).
Compute Hosting Platform represents the underlying infrastructure basis for directly deployed applications as well as Application Platforms. It provides abstraction of infrastructure services for independent lifecycles of infrastructure and applications. CHP’s reduce the development risk by offering a standardized, integrated, and tested infrastructure stack and related processes.
This solution is implemented with TIBCO suite of products primarily using TIBCO Business Works, TIBCO iProcess & GI.
Environment:TIBCO Business Works 5.4.2, TIBCO Administrator 5.4, TIBCO Hawk 4.7, iProcess Engine 10.6 (Oracle), TIBCO Business Studio 3.2.0, TIBCO General Interface 3.8.0, Oracle 10.0.2 & IIS.
Responsibilities
- Development using Business works to integrate with Database, iProcess and internal applications.
- Written web services to integrate TIBCO BW, iProcess and TIBCO GI.
- Development of iProcess procedures to implement the Business flow.
- Global Production Support.
- Onsite & Offshore co-ordination (Total team 5 members).
- Configuration Management - Subversion tool.
- Bug Tracking Tool - JIRA
- Deployment of application in all environments.
- iProcess Users/Groups/Roles Administration in all environments
- Designed and implemented the Hawk Rules for BW & iProcess services
- Involved in deployment procedure using AppManage in console and GUI mode
- Involved in unit,Applicationand functional testing.
Project : Provisioning Request Tool (PRT) Dec 2007- till date
Role :Development, global production support, deployment.
Client : Confidential, New York, USA
Provisioning request tool is a BPM solution implemented at Confidential for handling the internal process of hardware & software provisioning. This involves a various steps from raising arequest,approval of the request by various users/managers, creationof work orders, fulfilling the work orders and capturing the customer feedback and canceling/closing the request. This solution is implemented with TIBCO suite of products primarily using TIBCO Business Works, TIBCO iProcess & GI.
Environment: TIBCO Business Works 5.4.2, TIBCO Administrator 5.4, TIBCO Hawk 4.7, iProcess Engine 10.6 (Oracle), TIBCO Business Studio 3.2.0TIBCO General Interface 3.5.1, TIBCO iProcessWorkspace Browsers 10.7, Oracle 10.0.2 & IIS.
Responsibilities
- Development using Business works to integrate with Database, iProcess and Internal applications.
- Written web services to integrate TIBCO BW, iProcess and TIBCO GI.
- Development of iProcess procedures to implement the Business flow.
- Global Production Support.
- Onsite & Offshore co-ordination (Total team 5 members).
- Configuration Management - Clear Case tool.
- Deployment of application in all environments.
- iProcess Users/Groups/Roles Administration in all environments
- Designed and implemented the Hawk Rules for BW & iProcess services
- Involved in deployment procedure using AppManage in console and GUI mode
- Involved in unit,Applicationand functional testing.
Project : GDH-PACE Migration - DeAM July 2007- Dec 2007
Role :Development Lead
Client : Confidential, New Jersey, USA
Migrate the in-house built Global Data Hub to the PACE Warehouse application Automate Exception Management process flow with optimal use of Workflow processes and tools Enhance PACE DW model to support various downstream system needs Transform into a SOA enabled architecture
Environment:TIBCO Business Works 5.4, TIBCO Administrator 5.5.0, TIBCO Hawk, TIBCO EMS 4.2.0 , Oracle 10G and TIBCO iProcess 10.6
Responsibilities
- Design & developed exception handling workflow (Validation/Verification) using TIBCO BusinessWorks & iProcess.
- Designed and implemented the Hawk Rule base for both services
- Involved in deployment procedure using AppManage in console and GUI mode
- Involved in unit and functional testing.
HCL EAI Services May '04 to Till Date
Project :Multi Channel ManagementMarch 2007-June 2007
Role : Development
Client :Confidential, Philadelphia, USA
The project involves two main services: CIR Publisher and CIR Subscriber Service.
CIR Publisher service receives the data from the external system which contains business events via TIBCO ADB Publisher, polling on to the publisher table. The received business events data transform into 360 canonical format and sends to the CIR Subscriber service. The CIR Subscriber service is separate process to receive the 360 canonical data via JMS Communication, after receive the message, the message will validate and enrichment on the 360 canonical data based on the business rules. After successfully validated and enriched data it will convert the 360 data to CIR Facts Data (Customer interaction repository data) publish to the ADB Subscriber for upserting into the DB2 Database.
Environment:TIBCO Business Works 5.3, TIBCO Administrator 5.3.0, TIBCO ADB Adapter, TIBCO Hawk, TIBCO EMS , TIBCO RV , Oracle 9i and DB2
Responsibilities
- Designed and implemented CIR Publisher & Facts Subscriber using TIBCO Business Works 5.3 and service is deployed in Load balancing and Fault tolerance mode.
- Designed and developed using TIBCO Adapter for ADB for oracle and DB2
- Configured Mapping between ADB adapter & TIBCO BW.
- Designed and implemented the Hawk Rule base for both services
- Involved in deployment procedure using AppManage in console and GUI mode
- Involved in unit and functional testing.
- Involved warranty support
Project : TIBCO Portal Builder Migration 4.x.x to 5.x (POC) Jan 2007-Feb 2007
Role :Development
Client :Confidential, Centurion, South Africa
TIBCO Portal Builder 4.5.3 is being de-supported by TIBCO during February 2007 and hence it becomes important for UTi to Migrate it to version 5.2 to ensure that UTi has Portal Builder support after February 2007. This is essentially captures the bottlenecks / issues that the intranet (Inzalo and eMpower5) portal developed in TIBCO PB 4.5.3 is currently facing and provides recommendations so that these issues could be addressed when UTi migrates from PB .5.3 to PB 5.2 thereby improving the performance of the portal and recommendations.
Environment: TIBCO Portal Builder 5.2, TIBCO General Interface 3.1.1, TIBCO Administrator 5.3.1, TIBCO Runtime Agent 5.4.2, Sun Java Webserver 6.1 and Oracle 10G,
Responsibilities
- Investigated PB4.5.3 environment and migration tools
- Developed Prototype and identify potential issues
- Propose migration approach
- Propose ongoing maintenance method for after migration
- Training internal UTi resources.
Project : uWareHouse Jan 2006-Sept 2006
Role :QA Lead
Client :Confidential, Centurion, South Africa
The objective of uWareHouse project is to help one of UTi’s largest customers (Estee Lauder) achieve their goal for end to end Supply Chain Visibility. This particular project provides an application for Estees short range planners to call off inventory into manufacturing. It also refines the collection of inventory and other data needed. In the end this project along with the other Estee Lauder Visibility Program projects will serve as a model for other customers.
Environment:TIBCOBusiness Works5.2.1, TRA 5.3.0, TIBCO EMS 4.2.1, TIBCO Administrator 5.2.0, TIBCO Adapter for ADB 5.2.0, WMS Application, NEO Application
Responsibilities
- Interact with Client to understand the business requirements.
- Prepare V & V Plan and Test Cases.
- Define QA strategy.
- Monitor and Manage QA process.
- Deploy BW Process in QA environment and perform a sanity check.
- Lead the QA team (3 members).
Project : Data Replication and Data Synchronization May 2005-Dec 2005
Role :QA Lead
Client :Confidential, Bangalore, India
Synchronize and Replicate the existing data from Progress to Oracle database. A large financial services company wanted to migrate the current Progress based application to Oracle based application. During the migration phase, it requires an enterprise wide messaging infrastructure that allows inter application communication and that all the data in the Progress based application is replicated in the Oracle database. The functional requirements include data synchronization in near real-time, message sequencing and transaction handling.
Environment:TIBCOBusiness Works5.2.1, TRA 5.2.1, TIBCO EMS 4.2.0, TIBCO Administrator 5.2.0, Oracle 10G and Progress Database 5.1
Responsibilities
- Interact with Client to understand the business requirements.
- Prepare Test Plan and Test Specification.
- Define QA strategy.
- Monitor and Manage QA process.
- Deploy BW Process in QA environment and perform a sanity check.
- Lead the QA team (20 members).
Project : Distribution operation Management Systems (DOMS) Sept 2004-Apr 2005
Role :Technical Lead
Client :Confidential, Mumbai, India
The following data are needed for the planning and managing the replenishment orders which are not available at the right time affecting the business performance in terms of time delays, cost impact and dead stock:
- Trip information for planning the vehicle availability.
- Stock information from Retail Outlets for scheduling replenishment orders.
- Execution monitoring for better business performance visibility and business optimization.
- Supply Rejection and Acceptance information for analyzing the reasons for rejections and take corrective actions.
- Delivery confirmation information for ensuring timely delivery of orders.
- Break down information to quickly attend and to find alternative ways of ensuring timely supply.
The objective of the DOMS is to provide an integrated application that enables easy collection and dissemination of information related to replenishment process for effectively managing and monitoring Secondary distribution. DOMS will be integrated with Retail Automation system, Position tracking, communication, SAP, CROSS (scheduler). Interface to these systems are through the staging database and file transfer. All the data required by DOMS will be populated in the staging database.
Environment:TIBCO Adapter for ADB 5.2, TIBCOBusiness Works5.2, TIBCO Adapter for SAP 5.1, TIBCO PortalBuilder 4.5.2, TBICO BWWF 5.1 TIBCO PP BWWF and Oracle 8i
Responsibilities
- Interacted with client to understand the business requirements.
- Analyzed and design schemas for DOMS (Oracle database schema design) to accumulate business requirements
- Lead the Portal team (3 members)
- Analyzed design and implement WebServices (Required by TIBCOPortal Builderfor reports).
Wipro InfoTech Mar '03 to May '04
Project : Dealer Management System Sep 2003-May 2004
Role :Technical Lead
Client :Confidential, Delhi, India
A centralized Dealer Management system based on the Application Service Provider (ASP) model developed for an automobile manufacturer. The dealer management system includes a content management system, Management Information System and Enterprise Resource Package.
The system helps dealers conduct day to day transactions such as pre sales, sales, service, spare parts, warranty, accounts etc.
Environment:Oracle 10 G AS, AutoDeal (Dealer Management System), JSP, JDK 1.4, RedHat Linux Advance Server 3.0, Oracle 9i Database
Responsibilities
- Install and configure Oracle 10 G Application Server on RedHat Linux Advance Server 3.0
- Design and Develop the Portals for dealers (pre sales, sales, service, spare parts, warranty, accounts )
- Develop and deploy all portal modules such as - Polls, Ticker, Upload file, Download files and telephone directory
- OID (Oracle Internet Directory)/LDAP attributes create, administrate and customize people search portal
- Develop the GUI for User Management
- Test the Dealer Management System
Project : eTECOM Mar 2003-Sep 2003
Role :Technical Lead
Client :Confidential, Dubai, U.A.E
eTECOM was developed to integrate the customer management system, financial management system and billing system of the client. It presents application wide data to customers on a single portal. It uses TIBCO Middleware and TIBCO Portal technologies.
It integrates Pivotal CRM for Customer Management, Oracle Applications for Financial Management and Tytan for Telecom Billing and other home grown applications.
Environment :Pivotal, Java 1.3.1, XML, XSD, TIBCO Rendezvous 6.9, TIBCOBusiness Works2.0.5, TIBCO Repository 4.1.2, TIBCO PortalPack forBusiness Works1.0.0, TIBCO Inconcert 6.0, Sun One Directory Server 4.2, Sun One Web Server 4.2 and Oracle 8i
Responsibilities
- Design and develop business integration solution using TIBCOBusiness Works
- Help in architecting the integration solution
- Design and develop the solution for integration of the community portal with TIBCOPortal Builder
- Design and develop the Webservices using TIBCOBusiness Works
- Deploy the solution in QA and production servers using TIBCO Administrator
- Lead the onsite TIBCO Portal team
Confidential Jun '00 to Mar '03
Project : TIBCO Portal Pack for eRoom and Oracle Apps Mar 2002-Mar 2003
Role :Development & Testing
Client :Confidential, Pal Alto, USA
TIBCO PortalPack for eRoom uses PortalBuilder plug-in APIs. The categories send XML requests to the TIBCO PortalPack for eRoom ASP files deployed on the eRoom server machine. These ASP files pass the XML requests to an eRoom XML Query Processor component. The eRoom server sends responses back toPortalBuilder using the same mechanism. XSLT transformations are applied to the response XML strings using PortalBuilder templates to create HTML for Web display or WML for wireless device display.
TIBCO PortalPack for OracleApps allows TIBCO PortalBuilder users to embed OracleApps services as categories in their portal pages. Portal users can embed OracleApps information in their personalized web pages that show inventory, assets, or any other Oracle information. TIBCO PortalPack for OracleApps is easily modified to support customized Oracle installations and access additional Oracle information without programming. Access to Oracle information is controlled using TIBCOPortal Builderroles and OracleApps responsibilities.
Environment :Java 1.3.1, XML, TIBCO Rendezvous 6.9, JDK1.3.1, MS-SQL Server 2000, Oracle 8.1.7, Bea Weblogic 6.0, IBM WebSphere 4.0, Netscape LDAP 4.1, IIS 5.0, JRun, iPlanet 4.1, ASP 2.0, eRoom
Responsibilities
- Study the feasibility of integration of TIBCO PortalBuilder with eRoom
- Design and develop the XML templates
- Design the test specifications and executed test cases for Integration QA (IQA)
- Handle the release process
Project : TIBCO PortalBuilder Feb 2001-Mar 2003
Role : Development, Testing, Support.
Client :Confidential, Pal Alto, USA
TIBCO PortalBuilder is a platform that enables companies to deploy interactive business services with a single, consistent, and personalized view to underlying corporate data and systems. PortalBuilder lets enterprises leverage their integrated application network and B2B infrastructure to provide an integrated, personalized set of real-time content and interactive services to their portal audience. As a result, customers, vendors, partners and employees throughout the entire business community have up-to-date access to business information and services. PortalBuilder brings the power of the enterprise to users anywhere, anytime.
Environment :Java 1.3.1, XML, TIBCO Rendezvous 6.9, JDK1.3, MS-SQL Server 2000, Oracle 8.1.7, HP Bluestone, Bea WebLogic 7.0, IBM WebSphere 4.2, Netscape LDAP 4.1, IIS 5.0, JRun, Apache, iPlanet 4.1, SilkTest 5.0
Responsibilities
- Enable PortalBuilder to deploy it on Application Servers i.e., HP Bluestone, IBM WebSphere and Weblogic. This involves coding, unit testing of classes and integration testing
- Develop the User Interface for the Survey and Bookmark Applications
- Help in Customer Support for TIBCO PortalBuilder
- Design test specifications and executed test cases
- Develop automation scripts using SilkTest
Project : Network / Unplugged Remote Office Jun 2000-Jan 2001
Role :Development
Client :Confidential, New Jersey, USA
This is a Remote Office backup and synchronization tool targeted mainly for mobile users. It allows the user to take the network within laptop, replicates network files, structure, and the look and feel onto the mobile/remote computer, maintaining a consistent network environment that enables mobile users to work off-line as if they are still connected to their network.
Remote Office Product is built over Network/Unplugged to empower the mobile/remote users with the power of network access anytime and anywhere and enable synchronization anytime, anywhere. It also enables the user to keep folders on his Laptop, File Server, Ftp or Http Site in sync with one another.
Environment:Visual C++ (MFC) 6.0
Responsibilities
- Design GUI feature for Remote Office Product
- Implement Any2Any functionality to the Remote Office Product
- Integrate Any2Any feature with Network / Unplugged 3.0
- Create test specifications and execute test cases for Integration QA (IQA)
GDR Software Ltd Dec '98 to Jun '00
Project : Travel sify website Aug 1999-Jan 2000
Role : Development
Client :Confidential, Chennai, India
This is a site, which caters to the general public who frequently travel and holiday in the Indian subcontinent. The site provides the user with a database of all kinds of hotels, which are grouped on certain criteria like city, star rating etc. User can browse through the list and view detailed information about a particular hotel and then submit a reservation request. A Transaction Server will be used to capture and validate credit card information when a request is received. It also provides online status verification, cancellation facilities. It also provides mailing facilities and administration of the site through a user authenticated admin site
Environment:ASP, HTML, VB Script, Java Script and MS-SQL Server
Responsibilities
- Design and develop the hotel selection module, interface and editor to upload data to the remote server
- Design test specification and execute test cases
- Integrate and deploy the application
Project : Movies sify website Apr 1999-Aug 1999
Role : Development
Client :Confidential, Chennai, India
The website provides movie release tracking system. It also provides viewer polling and analysis
Environment:ASP, HTML, VB Script, JavaScript, MS-SQL Server and Java
Responsibilities
- Design and develop the movie review module, interface and an editor to upload data, text files and image files to the remote server
- Design the test specification and execute test cases
- Deploy the application
Project : Medical Transcription Monitoring System Dec 1998-Apr 1999
Role : Development
This package automates the processes of the medical transcription industry.
Environment:Visual C++ 5.0, Visual Basic 5.0 and MS-SQL Server
Responsibilities
- Design and develop the on-line monitoring system using COM methodology with OLE automation techniques