Curriculum Vitae
Avdhesh Kumar Dwivedi
Address:
Mob No: 098********-***-
B /2 Mian Wali Colony,
Email:***********@*****.*** near
Bus stand
Gurgaon-122001
EXPERIENCE SUMMARY:
I have 11+ years of experience in software testing which includes 3 years
as Test Lead cum Manager Role and 7+ years of experience in Automation
testing using QTP, Selenium and Rational Functional Tester.
I have expertise in Design and Development of Automation Framework using
QTP, VB Scripting and Descriptive programming. Lead and mentor Test
Automation team members Preparation of Library Functions, Business
Functions and Test Data identification and preparation.
I have good hands on Performance testing using Load Runner, Neo Load
Tools and good exposure in performance test engineering.
I have experience in managing and setting up Testing Centre of excellence
(COE) and experience in preparing COE related process Document and
providing the session on Testing COE initiative. Coordinating with infra
team for Hardware and software procurement.
Experience in Mobile Application testing on Android, iPhone, Blackberry
platform. Experience in various CMS platform like Adobe Day CQ, SDL
Tridion and Demandware Business Manager. Experience in Web Analytics
testing using Omniture, google analytics, Fiddler, httpfox, Omnibug, Tag
Manager.
I have worked for Major ECommerce, Banking and Insurance Clients. I have
expertise in formulating Test Strategy for various Ecommerce integration
point testing e.g. Cyber source, Gigya, DCL, OrderMotion, Exact Target
and testing web services using SOAPUI tools.
Experience in preparing Test strategy and Test plan document. I have a
good exposure of both Waterfall and Agile methodologies.
I have good experience of using Mercury Quality Center, Rational Test
Manager, for Test Cases creation and Execution, Coverage Analysis,
Execution and status of coverage reporting, Traceability and tracking of
the Defects
As QA Lead cum Test Manager my responsibilities at Project includes the
following:
> Client interaction, Requirements gathering, Review and Analysis of
requirements, preparing detailed test plan and reviewing test cases.
> Design & implement software Test Plan
> Identification and documentation of the test requirements.
> Involved in Gap Analysis of Test cases by verifying the updated
requirements.
> Keeping track of new requirements.
> Effort Estimation for manual testing and Automation testing.
> Identifying the tools and modules which need to be automated.
Calculating ROI for automation suites
> Identifying and arranging Software & Hardware for the test setup.
> Raising and escalating issues to the test manager and the client as
well.
> Track and report testing activities like test results, test coverage,
defects discovered, defects retesting, etc.
> Daily Task allocation for offshore team members, knowledge transfer,
maintain and track productivity, status reporting.
> Involved in Kick-Off meetings, document reviews.
> Identification of area of Improvement with the intention of improving
testing productivity and efficiency.
> Planning and managing the Test Execution Cycle for consecutive
releases. Reviewing it and implementing the review comments and then
send for approval.
> Identifying the regression test suites for Automation. Assisting
Automation team with their requirements as they require.
> Creation of Test Metrics like Daily execution report, Weekly execution
report and monthly execution reports. Monitoring them against by
comparing the expected and planned status.
> Ensuring that the defects are logged and retesting when fixed.
> Verifying / Managing test data and environments.
> Report test progress, recommend improvements and assume
responsibilities for meeting quality targets of software projects.
> Identifying the scenarios for smoke test, regression test and SIT.
Also assist the client in identifying the scenarios for UAT.
> Facilitate UAT and provide all the necessary support to the UAT users.
> Provide detailed defect analysis and review at the end of UAT cycle
and identify defect reduction techniques.
> Ensure tests are delivered on schedule, budget with high quality.
> Report status to leadership team on weekly / monthly basis.
> Conducting meeting between QA communities and discuss various
practices followed in various projects and contribute to process
improvements.
> Hold quality improvement sessions after completion of the each phase
and provide continuous improvement feedback to the project team. Also
discuss various practices followed in various projects and contribute
to process improvements.
> Preparing self start kick-off documents for new joiners in the
project.
> Planning the KT plan for new resources.
> Conducting team meeting to identify what is needed so that every team
member succeeds in their current role.
> Identifying resource, interviewing candidates, Expertise in using
Mercury Quality Center for Loading Requirements, Writing Test Cases,
Mapping the Tests with the requirements, Coverage Analysis, Executing
test cases, Execution and status of coverage reporting, Traceability
and tracking of the Defects
As QA Member my responsibilities at Team Level includes the following:
> Automation Test Scenario and Test data identification and Writing QTP
Test Script using VB scripting and descriptive programming.
> Provide training on Automation Tools like QTP, RFT, and Selenium
within the team and across the Testing services.
> Functional and Regression testing using Black Box testing
methodologies.
> Automating the Functional and Regression Suite using QTP,Selenium
> Design and Development of Automation Framework using QTP,Selenium,RFT
> Defect management using Mercury Quality Center and JIRA.
> Defect analysis, issue resolution.
> Creating Traceability Matrix and Test Logs.
> Daily status report
> Weekly Status Report
> Updating the Team Lead about the progress gained.
> Giving KT on assigned modules to new joiners and to the team as well
Current & Previous Employers
Current Employer Sapient Consulting, Gurgaon, India
Duration 31-Aug 2009 - Still working
Previous Employer #1 Wipro Technologies, Gurgaon
Duration Dec-06 - Aug 2009
Previous Employer #2 NTPC LTD Durgapur(W.B)
Duration Sept 2005 - Dec 2006
Previous Employer #3 Mutants Technologies Delhi
Duration July 2003 - Aug 2005
PROFESSIONAL QUALIFICATION:
> Master of Computer Application (MCA) from Makhan Lal Chaturvedi
University Bhopal in 2003.
PROFESSIONAL CERTIFICATION
> HP Certified QTP Product Specialist.
> IBM Certified Solution Designer-Rational Functional Tester.
TECHNICAL SKILLS:
Operating System: Windows- XP, Linux.
Languages: C, C++, VB6.0, Java,
VC++.VB.NET.
RDBMS: Oracle8.0, MS-Access,
Sql Server.
Web Technologies: HTML, ASP.NET.
CMS Tools: SDL Tridion, Day CQ,
Interwoven, Business Manager
Testing Tools: Win runner7.0, Test
Director5.0, SoapUI2.0.2,
UFT11.53,
MQC10.0/ALM11.0, Load Runner9.0, RFT77.0,
Rational Test
manager, RequitePro, RPT,
Trac (Defect
management Tool), JIRA.
PROJECTS IN DETAIL:
SAPIENT CONSULTING
Health Claims for Auto Insurance (HCAI)
Health Claims for Auto Insurance (HCAI) is an electronic system developed
for Ontario auto insurers, working closely with the Financial Services
Commission of Ontario (FSCO), the Ontario Ministry of Finance, various
medical rehabilitation provider associations and other stakeholders, for
transmitting auto Ontario claim forms (OCFs) between insurers and health
care facilities in Ontario. Which provide end to end claim/Invoice
management from Facility to the Insurer and Insurer manage the claim
settlement and Policy compliance and IBC/FSCO monitor the claims settlement
and fraudulent and malpractice insurer, Facility and Claimant end.
Client: Insurance Beuro of Canada (IBC)
Environnent: .Net, WCF, MS SQL Server
Domain : Insurance
Role: Test Lead
Tools : UFT 11.53
Period : Nov-13-To till date
Team Size : 6
Responsibilities:
. Handling a team of Automation Tester
. Test Planning,Execution and Estimation
. Developing Automation Framework using QTP
. Writing Test Script using VB Scripting and Descriptive programming
. Automation E2E Suite Execution, Sniff suite execution and Reporting to
the client
Lord Abbett
Lord, Abbett & Co. LLC is an investment Banking and Asset Management
Company. Provides investment solutions to Individual investor and
Institutional investor.Their vision to migrate their website on Adobe Day
CQ which Provides ease of maintenance in content authoring and publishing
these are the major challenges they faced in current website. In current
implementation website support various integration with third party tools.
User can view Fund summary, Performance, Yield, Capital gain etc.
Client: Lord Abbett
Environnent: Java, Adobe Day CQ
Domain : Investment Banking
Role: Test Lead
Tools : WebDriver/TestNG, QTP
Period : Aug-13-Nov-13
Team Size : 6
Responsibilities:
. Team handling and mentoring new joinee
. Test Planning,Execution and Estimation
. Test planning and estimation for Third party integration
. Developing Automation Framework using Java/Selenium/TestNG
. Mobile Functional testing iPhone,Android, iPad
. QTP Automation Framework Enhancement
Beats By DRE
Beats Audio is the brainchild of Dr. Dre, legendary artist and producer,
and Jimmy lovine, Chairman of Interscope Geffen A&M Records. Beats vision
to implement Ecommerce platform using Demand ware Technology. It provides
online retailing of the Ear phone, Headphone, Speakers and its accessories
for premium customers across multiple geography.
Client: Beats By Dre USA
Domain : Commerce
Environnent: Java, Demandware
Role: Test Lead
Tools : Selenium/TestNG, NeoLoad
Period : Apr-12-To Aug-13
Team Size : 8
Responsibilities:
. Managing a Team of 7-8 tester
. Test Planning,Execution and Estimation
. Test planning and estimation for Third party integration on Ecommerce
applications
. Managing Promotion, Campaign and Business Analytics,SEO,SEM and providing
QA Support to implement marketing strategy
. Preparing UAT Plan and Participating in Defect triage meeting
. Managing User Acceptance testing and Prioritizing defect and managing Go
Live support
. Conducting QA audits and certification for multiple projects
. Developing Automation Framework using Java/Selenium/TestNG
. Mobile testing iPhone,Android,Blackberry,Kindle
. Mobile Performance Testing using NeoLoad
. Knowledge Transfer to team member on ECommerce domain
SCIMITAR (Sapient Automation testing Framework)
Sapient's testing services enable functional testing Automation Framework
to provide high return on Investment (ROI) to sapient client. User can
create automated test cases for functional testing of any form-based
application, whether client/server or web-based. Testers use the wireframes
and use-cases to create these automated test cases using Scimitar's visual
test authoring tool. These automated test cases run on industry standard
automation test tools (like HP's QTP, Selenium) and user can switch between
one automation test tool to another with little or no rework.
Client: Sapient Internal
Environnent: Java, MySQL
Role: Test Lead
Testing Tool: QTP 11
Period: Feb-11- Apr-12
Team size:5
Responsibilities:
. End to End Scimitar product testing and managing product life cycle
. Provide technical/automation support regarding QTP and Scimitar issues.
. Working as SME/Test Automation analyst and providing automation
consultancy to various Projects running in Sapient
. Develop and devise best Automation test strategy as per the client
requirement.
. Leading a team to achieve automation implementation using SCIMITAR/QTP
. Conduct POC using SCIMITAR/QTP for client applications in eCommerce
domain like (Marks and Spencer, Bed Bath and Beyond, Ann Taylor).
. Present demos and provide trainings to the internal/external clients.
Barclays Online Student Application
This is online student account opening application with Barclays bank who
wants to enroll himself in UK education institution. Barclays offer mainly
3 type of account named Premium, Standard, and Premium joint in case
applicant is below 18 years. This application filled by applicant or it can
be completed by advisor and application form can be downloaded in pdf. It
has two modules Student Application and Admin.
Client: Barclays UK
Environment: PHP, Oracle
Domain: Retail Banking
Role: Test Lead
Testing Tool: QTP, LoadRunner
Period: May-10- Jan-11
Team size: 5
Responsibilities:
. Identification of requirement gap and coordinate with BA team/client to
get resolution
. Worked as a Test Lead and managed a Team of 5 Tester
. Preparation Test Plan document and managing Test Execution cycle
. Multi Browser Testing and web accessibility testing
. Identification of manual test cases and preparation of RTM and Execution
plan.
. Managing complete defect life cycle.
. Design and development of automation framework and automating manual test
cases using QTP
. Creating Vuser script, enhancing and debugging of script in Vugen in Load
Runner9.0
. Running Vuser in controller and Result analysis
Airport Marketing Platform(AMP)
This is multi-tenant, multi-channel multi-lingual SaaS based Airport
Marketing Platform code named AMP. The platform will be targeted at
travelers who need timely information related to their travel in or around
airports. Web, iPhone App and Blackberry App are the first 3 channels. In
the future it will support Interactive Displays and Digital Displays in
airports. The platform will have a Portal application which provides
Content Management using SDL Tridion,
Client: SH&E USA.
Environment:.NET,Webservice
Domain: Aviation
Defect Management tool: ResultSpace2.0
CMS : SDL Tridion
Role : Tester
Period : Sept-09-Apr-10
Team Size : 6
Responsibilities:
. Identification of requirement gap and coordinate with BA team/client to
get resolution
. Delegate task to testing team
. Multi Browser Testing in Windows and Macintosh OS.
. Managing content flow and data entry in SDL Tridion content management
system.
. Reviewed test cases for Blackberry, iPhone application.
. Identification of manual test cases and preparation of RTM and Execution
plan.
. Managing complete defect life cycle.
Wipro Technologies
Service On Demand
Wipro's SoD (Service on Demand) Platform offers an abstraction over a VAS
Application and its resource usage like hardware and network resources.
This abstraction insures reusing of service components that are already
active. This is achieved by management, provisioning and commissioning of
such resources via an SOD PLATFORM middleware instead of directly plugging
them with applications. The Cloud service of Wipro's SoD (Service on
Demand) Platform provides a seamless hook to hardware and storage
resources. Other underlying services like parley X web services expose
network services to VAS Applications.
Client: Bharti Airtel India.
Environment: Java2EE, PHP, Web Services, SOA.
Domain : Telecom
Testing Tool: SOAPUI, Trac Defect management tool.
Role : Test Lead
Period : Dec-2008-Aug-09
Team Size : 7
Responsibilities:
. Managing a team of 7 members and delegate task, and tracking the status.
. Tracking the status report and sending to management and client
. Done Gap Analysis in the requirement phase of the project
. Conducting Review meeting and reviewing the test artifact (High Level
Functional Test Scenarios, Test cases).
. Creation of Test Plan and Test Strategy documents.
. Acquire business knowledge and disseminate amongst team.
. Identification of SOA test cases and web services (WSDL) testing using
SOAPUI.
. Managing complete defect life cycle.
OKI ELECTRIC COMPANY JAPAN
OKI-Collabo, Enterprise Collaboration engine, is one of the core engines in
realizing Ubiquitous Service vision of OKI to become a major contributor to
the "e-society", where anyone has access to personalized services anywhere,
anytime, seamlessly and securely.
OKI-Collabo would be deployed on AP@PLAT-u which will provide all system
level service like storage, logging, service management, security service
execution etc. OKI-Collabo would enable enterprise users to share the
information with the other users in a fast, efficient and secure manner.
Client: OKI JAPAN
Environment: Java2EE, PHP, Web Services, SOA.
Testing Tool: Rational Functional Tester7.0, Rational Test manager7.0,
TMweb, SoapUI.
Role : Module Leader
Period : June-2008-Dec-2008
Team Size : 8
Responsibilities:
. Preparing Test Plan, Manual test cases and Requirement traceability
matrix.
. Identification of Automated test cases, in scope and out scope of
automation.
. Design and development of automation framework using Rational Functional
Tester Plus
. Writing script in Rational Functional Tester Plus.
. Identification of SOA test cases and web services (WSDL) testing using
SOAPUI.
TeliaSonera Test Automation Project
Automation of Regression test cases identified as major functional test
cases as a part of smoke testing for e-Communication and Telecom domain.
QTP is used to automate the test cases for Oracle Application using basic
modules of Call Center and Communication with integrated legacy systems.
Client: TeliaSonera, Finland
Environment: Oracle Application, Java2EE, JSP
Testing Tool: Quick Test pro9.0, Quality centre9.0
Role: Module Lead
Period: Jan-2008-June-2008
Team Size: 3
Responsibilities:
. Enhanced and Modified Automation Framework.
. Maintenance and debugging of QTP Script.
. Writing test script using VB scripting and descriptive programming
. Execution of test script in Quality centre and Analysis of test Result
. Writing Test Script and Reporting defect in Quality centre
HP Video Merchandising System (VMS)
The Video Merchant System (VMS) will provide an online channel for
merchandisers (walmart) to offer their customers electronic and DVD
versions of licensed video entertainment. VMS provides a unique digital
supply-chain. This system contains five main modules MMCE/ALS, SSFE, OM/OF,
CS, EDC/DC.
Client: HP USA
Environment: JavaScript, JSP, J2EE, ATG.
Testing Tools: Quick Test pro9.2, Quality centre9.2,
LoadRunner9.0
Role: Lead Automation
Period: Dec- 2006- Dec-07
Team Size: 12
Responsibilities:
. Responsible for the multiple test efforts: Test Scripts Maintenance,
Test Execution Scheduling and Test Reports
. Development and Maintenance of Hybrid Excel Driven Automation
Framework
. Lead and mentor Test Automation team members
. Preparation of Library Functions, Business Functions and Test Data.
. Provide appropriate issue escalation to client
. Lead process improvement initiatives for Test Automation
. Participated in Business Analysis, Requirement Analysis and Data
Analysis.
. Tracking of Automation progress in all areas and pointing out gaps to
be filled to Client and own resources
. Ensuring the appropriate planning and management of the Automation
resources and Resource allocation to different applications
. Involved in Performance testing using Load Runner
NTPC LTD
ANURAKSHAN (Power plant maintenance management and performance monitoring
System):
The system is indented to automate the maintenance management function,
capture and analyze the Performance data and generate various queries and
MIS reports to assist the decision making process. The application is
developed using Microsoft .Net Technologies is web based n-tier
architecture and can be deployed over RDBMS like Sql Server, Oracle.
Organization: Ntpc -Sail Power Company
Environment: vb.net, asp.net, sql server2000, Windows-
98/XP
Role: Tester
Period: Sept 05 -Dec 06
Team Size: 5
Responsibilities:
. Analyze customer's specifications and Designed & created test cases.
. Functionality Testing, Regression Testing, User Acceptance testing
. Prepare the Bug report.
. Training and User support to Employee.
Mutants Technology
E-learning Solution
This project is about the distance-learning program. System has different
roles like Student, Instructor, Dean, Course supervisor and Admin with
different permissions. For Students different resources like Assessment,
Discussion Forum and Course Material are available. It also has modules
Message center, Announcements, Surveys, Performance Dashboard and Reports.
Environment: J2EE, JSP/Servlet, weblogic6.1, Sql server2000, Windows2000
server
Testing Tools: Quick Test pro8.2, Quality centre.
Role: Tester
Period: July 2003 - July 05
Team Size: 5
Responsibilities
. Analyze customer's specifications and Designed & created test cases.
. Functionality Testing, Regression, Integration Testing
. Prepare the Bug report.
PERSONAL PROFILE:
Father's Name: Shri Birendra Dwivedi
Date of birth: 18-10-1978
Nationality: Indian
Gender: Male
Passport No: G8594704