|
|
Summary:
Over nine years experience with last 1+ years
completely dedicated to Program Management. Extensive understanding of QA as
it applies to all phases of the development life cycle, including design verification,
security testing and acceptance testing. Experienced in developing strategic
test plans, test cases and test scripts. Experienced in testing the products
using white box, black box and ad-hoc techniques. Excellent people management
skills including evaluating suitability of resource for project and company,
their performance monitoring & feedback, mentoring, motivation and people development.
Strengths:
- Strong experience in coordinating Onsite - Offshore
projects
-
Excellent customer handling & business opportunity identification
-
Performance driven and target oriented
-
Cost and quality conscious and Process oriented approach
-
Self-motivated, strong leadership traits and good team building skills
-
Manage the development team comprising both developers and QA
-
Identify, define and implement the QA processes in the projects
-
Strong interpersonal, project management and organizational skills
-
Manage the QTP automation project to meet project deadlines
-
Customer service orientation, demonstrated by ability to deliver quality effort
in a highly demanding environment
-
Effective communication of the Test results and project status to all the groups
involved
- Experienced in educating and training the project team members on business concepts
and QA needs
-
Identifying and managing risks - including probing slippages
IT Skills:
Program Management : Managing multiple projects
simultaneously
Project Management Tool : Microsoft Project
Platforms : Windows 2000/XP, Solaris, Linux
Languages : JAVA, VB
Front-end : JBuilder9
Back-end : MS Access, Oracle 9i
Software Testing Tool : Rational Visual Test 6.0
Design Tool : UML (MS Visio)
Source Mgmt : SourceOffSite, MKS, VSS, CVS
Bug Tracking Tool : Test Director, Perforce
Web Development : HTML, JavaScript, XML, XSL
Concepts and Tools of Quality Management
Professional Experience :
Company : Impetus Infotech India Pvt.
Ltd., Indore
Post : Manager Software Engineering
Duration : (August 2004 - Present)
Impetus provides outsourced software R&D and
support services to software companies. With focus on solving the unique and
challenging intricacies of building and supporting cutting-edge software products,
it's innovative approach, coupled with the core engineering strength, aims at
"exceeding the expectations of the customer", consistently and continuously.
Joined Impetus as a Lead QA Engineer. In July 2006, promoted to Manager Software
Engineering to ensure effective resource utilization and team building. Presently
handling a Team of 20 Members in Testing (Automation and Manual Team on different
geographical location in India and US) and 40 Members in Development.
Responsibilities at Impetus:
Project / Program Management & Deliver Management
- Worked as an offshore coordinator and release coordinator for the Denali fixpack
release, while in US. Coordinate effectively with the teams in San Mateo, Noida,
Indore and Chennai.
- Manage the team of developers and QA to ensure effective utilization of resources.
- Manage the team of QTP automation engineers to meet delivery deadlines
- Identify, define and implement the processes in the project to make the best
use of all resources.
- Creating project level Testing strategy, plan and schedules
- Ensure necessary infrastructure is in place to support test and development
projects (e.g. test environments, test data, tools, equipment).
- Conduct reviews and inspections of project deliverables and provide feedback.
Quality Assurance and Control
- Work with the product development and development team to understand the project
needs as well as the technology implementation to come up with test scenarios.
- Work on the Security Testing of web application, using various tools.
- Developed test harness suites for different project modules including web
services (White box testing using Java).
- Plan, analyze, design, develop, execute and maintain automated and manual
test cases, scripts and test suites.
- Write and/or review defect reports, facilitate problem resolution, and verify
fixes.
- Develop test estimates, assumptions, risks.
- Effectively communicate and report test progress and status.
- Check for UI design and code complexity in the project.
Client Management, Pre-sales and Sales Support
- Provide support to pre-sales and marketing team.
- Generate confidence in prospects / client about organizational capabilities
- Manage client expectations throughout the delivery cycle
People and Team Management
- Ensure constructive working relationships within team and with other functional
groups at multiple locations in India and US.
- Actively work to attract, retain, and develop employees.
- Educate/Train other project team members on best practices.
- Ensuring that the timesheets are delivered on time
- Team expansion / managed manpower growth planning and execution
Company : BARCO
(A BEL 20 Company), NOIDA
Post : Defect Prevention Engineer
Duration : (February 2001 - July 2004)
Barco is a world leader in the visualization,
communication, automation and graphics markets. It is a high tech European group
with annual turnover of Euro 700 million, employing over 4500 associates in
more than 100 countries across the globe.
Joined Barco as a traditional Software QA Engineer and since than redefined
the QA processes and introduced automated testing in Barco. Since last year,
to bring the developers in the scope of testing, QA activities have been renamed
as Defect Prevention and I assumed the role of Defect Prevention Engineer.
Responsibilities as Defect Prevention Engineer:
- Identify, define and implement the QA processes in the projects.
- Guide the team of QA Engineers, located in Germany, Belgium and India.
- Work with the development and Functional Specification (FS) team to understand
the project needs as well as the technology implementation to come up with test
scenarios.
- Check for UI design and code complexity in the project.
- Create Test Plans, Test Suites, Test Cases, Test Scripts and Test Data.
- Modify the Test Cases, provided as part of Unit Testing by developers, and
make them stable to use in regression testing.
- Verify actual Test results for each Test Case and match the expected results.
- Ensure communication of Test results and status to all groups involved, including
Manager-R&D, Germany.
- Update and maintain Projects documentation on Barco intranet.
- Educate/Train other project team members on business concepts and QA needs.
- Provide inputs to the test tools team, for building tools to support testing
as well as update the test tools as per developer’s requirements.
- Develop Styleguides for language specific developments.
Accomplishments as a Defect Prevention Engineer:
As a Defect Prevention Engineer, introduced and defined the following processes
into regular software processes of Barco to make them CMM Level 2 compliant.
- Alpha Test Plan – Established the Alpha test plans and see that they are provided
by the developers and are executed before each Alpha release.
- Unit Testing – Designed a “Test Frame” in Java, which has to be used by developers
to produce Test Cases, for unit testing their code before submitting it for
approval. These Test Cases are modified and made stable by QA personnel, to
be used further in regression testing.
- Code Reviews – Established the practice of code reviews, for the important
modules. Made the guidelines for the same and defined the process completely.
- PWE – Designed and defined a Personal Work Environment, which is to be followed
by Barco software personnel at Germany, India and Belgium to keep the setup
of systems consistent everywhere.
- Code Metrics – Developed a Shell script to get the code metrics of the modules
in the project.
Company : Stracon
(India) Limited, New Delhi
Post : Customer Support Officer
Duration : ( October 2000 - February 2001)
Stracon is the largest Sports television company
in India. It also manages the range of Call Centres having Data Access (India)
Limited (an A Class ISP), a group company as its first customer.
Company : National
Institute of Information Technology, Modinagar
Post : Centre Head
Duration : (January 2000- October 2000)
National Institute of Information Technology is
a premiere multinational company dealing in software development, providing
quality computer education to aspiring professionals and a variety of specialised
software solutions.
Started the career in November 1997, working as
a Customer Support Engineer with Computer Links, Meerut and Network Administrator
with LEO Computers, Meerut, before joining NIIT in January 2000.
Project Experience :
Channel Islands June 2007 – till date
Client: D&B, San Mateo CA USA (www.dnb.com)
Project Manager
Platform & Skills J2EE, JavaScript, Oracle, Windows 2000/XP
D&B is the world’s leading source of business information and insight, enabling
companies to Decide with Confidence® for 165 years. D&B’s global commercial
database contains more than 100 million business records. D&B’s product, DNBi
is an interactive, customizable Web application that provides you with the most
complete and up-to-date DUNSRight™ information available, as well as comprehensive
monitoring and portfolio analysis. This release of DNBi is to extend the current
US RMS offering up-market in order to better penetrate Strategic & GMC accounts,
extend into new geographic markets (Canada) and extend into new segments (SAS,
S&MS)
Technical Highlights:
- Provide the Consumer Bureau Access with consumer fields to Application
- Enable System to System Import
- Add features to end of life DIG and DecisionExpress ASAP
QTP Automation May 2007 – till date
Client: D&B, San Mateo CA USA (www.dnb.com)
Project Manager
Platform & Skills QTP
The automation of testcases is to be achieved from the perspective of reducing
manual testing efforts for each release.
Technical Highlights:
- Provide the automation scripts using QTP, to minimize the manual team efforts
Terranova May 2007 – Sep 2007
Client: D&B, San Mateo CA USA (www.dnb.com)
Project Manager
Platform & Skills J2EE, JavaScript, Oracle, Windows 2000/XP
Moving on internationalizing the DNBi product, this release of DNBi is to
extend the support of DNBi to Canadian users.
Technical Highlights:
- Provide new dashboard functionality to support Canadian data.
- Completely customized product for Canadian Users
Acadia February 2007 – August 2007
Client: D&B, San Mateo CA USA (www.dnb.com)
Project Manager
Platform & Skills J2EE, JavaScript, Oracle, Windows 2000/XP
Technical Highlights:
- Provide the webservices.
- Provide access to other business bureaus like Experian and Equifax.
- Add features to end of life DIG and DecisionExpress ASAP
- Deliver high-impact, customer-driven functionality
- Enhance product platform to achieve D&B's long-term roadmap objectives and
ensure convergence with Technology POA
Denali July 2006 – April 2007
Client: D&B, San Mateo CA USA (www.dnb.com)
Project Manager, Offshore / Release Coordinator
Platform & Skills J2EE, JavaScript, Oracle, Windows 2000/XP
Technical Highlights:
- Provide a product that enables RAM, eRAM, GDM and DecisionExpress customers
to migrate to new platform
- Deliver high impact customer-driven functionality
- Enhance product platform to achieve D&B's long-term roadmap objectives and
ensure convergence with Technology POA
Yosemite December 2005 – October 2006
Client: D&B, San Mateo CA USA (www.dnb.com)
Project Manager
Platform & Skills J2EE, JavaScript, Oracle, Windows 2000/XP
Technical Highlights:
- Provide robust product platform that will achieve D&B’s long term roadmap
objectives.
- Add Portfolio Management and Credit Origination modules along with DNBi core
features.
- Deliver high impact customer-drive functionality
LiveCapital April 2005 - December 2005
Client: LiveCapital, a D&B Company, San Mateo CA USA (www.livecapital.com)
QA Lead
Platform & Skills: J2EE, JavaScript, Oracle, Windows 2000/XP
LiveCapital, a D&B Company, is a leading provider of online credit management
software. The company's products - DecisionExpress Standard and DecisionExpress
Premier - help credit professionals to make smarter and faster decisions, improve
productivity and better predict and manage risk. LiveCapital's on-demand software
is used by a diverse range of companies, including ABB, Bell South, Hello Direct,
Siemens, and Waste Management. It's product, DecisionExpress(Premier) has recieved
the Software & Information Industry Association (SIIA) Codie Award as the year's
Best Financial Product for 2005.
Technical Highlights:
DecisionExpress reflects a fundamentally new approach to credit management software.
The product combines four key distinguishing characteristics.
Online Delivery: DecisionExpress is available over the Internet as an "on demand"
service.
Self-Configurability: DecisionExpress can be configured entirely by credit professionals
with no assistance required. Intuitive online wizards enable users to be up
and running in less than hour. At the same time, users have a great deal of
flexibility in defining rules that meet their specific requirements.
World-Class Usability: DecisionExpress is extremely easy to use. The product's
user interface and feature set have been carefully designed based on extensive
market research and usability testing.
Unique Functionality: DecisionExpress proactively alerts the credit department
to changes in customer credit quality. This functionality is unique and can
have a substantial impact on a company's bottom line. The collective impact
of these four items is significant. Credit professionals can do a better job
in less time with considerably less hassle.
KnowNow August 2004 - April 2005
Client: KnowNow Inc, Sunnyvale CA USA (www.knownow.com)
QA Lead
Platform & Skills Publish/Subscribe-Architecture. JAVA, Jbuilder9, JavaScript,
Test Director, UML (MS Visio), HTTP, PerForce, VSS, Windows NT-2000-XP, Sun
Solaris, Linux
KnowNow Inc. (www.knownow.com) provides Internet-based publish-subscribe solutions.
Named in Red Herring 100, the company has been chosen as "One of the 100 Companies
Most Likely to Change the World" based on its superior technology. It offers
product lines for web-based, real-time collaboration, across heterogeneous platforms
and applications.
Technical Highlights:
KnowNow's client components (called connectors) are developed on various platforms,
languages, and devices including C++/.NET/Java/JavaScript/PDA's/Mobiles/MS-Excel
etc. KnowNow's Server component (called as LiveServer) is a message/event router.
Connectors are provided as libraries for communication with the LiveServer.
They are available in the following flavors
LiveJava: Java based connector.
LiveBrowser: JavaScript based connector. It works on all the major browsers.
Provides real time updates on HTML pages without a server trip.
LiveCPP/Live.NET: Connectors based on Microsoft technologies
LivePDA: Connectors for PDA's
LiveSmartPhone: Connectors for smart devices.
KnowNow provides Adapters for heterogeneous data sources. These adapters provide
a publish/subscribe interface to data sources like RDBMS, CRM's and ERP applications.
Electronic Monitoring System September 2003 - August 2004
Client: Reliance Infocomm, Mumbai, India
Defect Prevention Engineer
Platform & Skills Windows 2000/XP, JAVA, Jbuilder9, TestFrame, UML (MS Visio),
MKS
Technical Highlights:
EMS uses Java technology to actively monitor the Control Room System and will
display an alarm if anything is found malfunctioning in the whole system.
EMS 1.0 will be based on
rcAgent Rel. 1.5 for interfacing the projectors
Microsoft System Agent to interface the wall controller as such
Both agents is connected through SNMP. In future releases, other interface methods
will also be supported (in particular the Compose Internal Communication).
In nutshell the EMS will provide a user interface, which allows a user to retrieve
comprehensive health indications, and in case of some problem, can drill down
to the component, that is causing problem. Further, he may need to use non-EMS
functions to fix the problem.
API & Scenario January 2003 - September 2003
Defect Prevention Engineer
Platform & Skills Windows 2000/XP, JAVA, Jbuilder9, TestFrame, UML (MS Visio),
MKS
Defect Prevention was introduced in Barco for the first time with this project.
API uses SOAP technology to call Apollo functions and provide Scenario Management
Solution using Java technology for Control Rooms.
The API is added as a module to Apollo, comparable to the existing command line
interface. This implies, that there is enough opportunity to code translations
from higher abstractions to the command level. The API will be based on the
MS SOAP Toolkit to fit into the VisualStudio based development environment of
Apollo 1.x. In order to host the SOAP service, an instance of Microsoft Internet
Information Server (IIS) will be a mandatory part of all future Apollo configurations.
The scenario mechanism will be added as a client to the API, implemented in
Java to be truly platform independent. All client-side parts of the scenario
controller shall fit into the future "zero installation" approach, i.e. there
should be no visible client-side setup. The scenario definition user interface
shall be implemented as an applet to be used as part of a browser based user
interface. The applet will be delivered from the IIS hosting the API. In order
to trace scenario execution, the scenario controller shall use the Apollo logging
mechanism, i.e. the logging mechanism has to be exposed through the API. The
very same is true for localization.
APOLLO June 2001 - January 2003
Test Automation Engineer
Platform & Skills Windows NT, 2000/XP, VB, VC++, Rational Visual Test 6.0, TestFrame,
UML (MS Visio), MKS
Automation of tests was introduced into real time projects for the first time
in Barco since June 2001. Responsible to automate the tests and run the Test
Suite daily for regression black box testing and report the bugs to the software
team in Germany and India.
APOLLO is a Wall Management System, used for managing hardware and software
assets commonly found in a control room and similar applications, which sees
a new release when client changes and accordingly requirements. It provides
an interface to control room operators in a user-friendly way, which allows
them to focus on their main tasks.
APOLLO runs as a distributed system with a single softbus spanning a variety
of networked computers, most notably:
EOS in simple and fault-tolerant configurations
APOLLO box to physically interface to devices through RS232 etc.
Operator workstation, possibly supplied by third party, running the WindowsNT/windows2000
operating system
Reliance Infocomm December 2002
Software Support Engineer
Provided onsite support for our software "Apollo Release 1.4", and helped the
Reliance personnel to understand and use the whole system. Managed the control
room of Reliance on the occasion of the launch of their most coveted telecom
project on 27th December, 2002.
Barco installed the control room at Reliance Infocomm's National Network Operation
Centre (NNOC) in Mumbai, which is Asia's biggest telecom NOC & second largest
in the world.
Training Programmes :
-
Attended 8 hours workshop on "Building and Managing
Winning Teams", at Noida, India, imparted by IMT, organized by Barco, India.
-
Attended 60 hours training on Core Java technologies,
in Noida, India, imparted by Tata Infotech, organised by BARCO, India.
-
Attended four weeks training on “Software Quality
Assurance”, in Karlsruhe, Germany, organised by BARCO, Germany.
-
Attended the five days training programme on
Partnering With Customers in New Delhi, India, imparted by Chrysalis HRD,
organised by Stracon (India) Limited, New Delhi.
Educational Qualification :
-
Completed 2 years Diploma in computers (DNIIT)
from National Institute of Information Technology (NIIT).
-
Completed six months 'Certificate in Computing'
(CIC) from Indira Gandhi National Open University (IGNOU), New Delhi.
-
1996-99 - Bachelor of Science (in English medium),
from C.C.S.University, Meerut.
Personal Details :
Father's Name : Mr. S.P.Gupta
Date Of Birth : August 25, 1978
|
|
|