1. Ravi Kumar Sikhakolli
Mobile: +91-9581361430, +91-7798236279
E-mail: sikhakolliravikumar@gmail.com
Job Objective
Seeking an assignment with an organization where I can utilize my skills and experience to
improve operations, increase profitability, and enhance growth in Automation testing.
Professional Summary:
• 52 months of experience in windows/web/flex based Software Application Testing
• Experience on the TELECOM, ECOMMERCE and MUTUAL FUND domain.
• Experience in the CRM, Ordering applications.
• Experience in Mobile and Tablet testing.
• Experience in the testing of AEM (Adobe Experience Manager).
• Profound Knowledge in Manual Testing, Regression testing, Re-testing
• Efficient skills to adopt Software Engineering practices/methods at different phases of
Software Development Life Cycle.
• Well experienced in requirement analysis.
• Effectively involving in writing of application dependent business functions,
Manual Test scenarios and Test cases.
• Good Knowledge on VB scripting.
• Experience in Agile Methodology.
• Experience in Automation Testing of HTML5 Applications using QTP.
• Experience in Automation Testing of Flex Applications using QTP.
• Experience in Automation Testing of Chrome browser (version 32) using UFT
11.53.
• Worked on the QTP and ZEPHYR integration.
• Good knowledge on QTP.
• Experience in manual testing.
• Team player with good communication skills and has the capability to work efficiently
and effectively under tight deadlines and pressures.
Work Experience:
• Working as a Consultant for Model N India Pvt ltd, Hyderabad since Apr 18th
2016 to till now
•
• Worked as a Test Engineer for AMDOCS DVCI, PUNE since Feb 16th
2015 to 8th
Apr
2016
• Worked as a Software Engineer for DST WORLD WIDE SERVICES, Hyderabad
since Aug 30th
2012 to Feb 2nd
2015.
2. Academic profile:
• B.Tech(ECE) from GITAM University with 72.7% (2008-2012)
• I.P.E from Board of Intermediate Education with 90.7% (2006-2008)
• S.S.C from Board of Secondary Education with 90.3% (2005-2006) in Z.P.H school
Satulur.
Awards:
• Received PRATHIBHA PURASKAR award from State Government of Andhra Pradesh
for S.S.C
• Received STAR OF THE QUARTER award for the first quarter of 2014 from DST World
Wide services.
• Received STAR OF THE MONTH award for the month June 2015 from Amdocs
• Received SPOT award in the November month 2015 from Amdocs
Technical Skills:
Operating Systems Windows, 2000, XP
Programming Skills VB Script,
Databases Oracle
Tools Knowledge on QTP, QC, Team player,
Jira, Zephyr
Project Profile
Project #1:
Project Title : Revenue Management for Cloud (RMC)
Duration : Apr 21th 2016 to till date
Role : Consultant.
Technologies Used : Manual Testing
Database : Oracle
Bug Tracker : SD Tracker
Description:
Model N is a product which handles entire Revenue management of Medical manufacturer
companies. Product Model N has the modules like Contracts & pricing, Sales, Rebates &
Chargebacks, Managed care for Commercial operations also Medicaid, Medicare, FSS, PHS
and GP for Government contracts. Model N has a feature to handle entire Revenue
management process from end to end flow.
3. Model N needs data from customer like Products, Customers, pricing and Strategies, sales
data so that Model N can able to setup the installation for the customer to handle end to
end operations. Almost 70% of USA medical manufacturers are using Model N to operate
their operations to gain more revenue. Model N is the leader in revenue management
domain.
Responsibilities:
• Understanding the product functionalities
• Understanding the customizations that customer needs
• Map the test cases to master repository
• Preparing the correct test data for the mapped test cases
• Executing the manual test cases when build is ready
• Writing the new test cases if there are no existing test cases
• Drilldown the test cases to understating what are the reasons for fail
Project #2:
Project Title : Omni Channel Widgets (Stand alone widgets and AEM flows)
Duration : May 5th 2015 to till date
Role : Test Engineer.
Technologies Used : Manual Testing
Database : Oracle
Bug Tracker : ALM
Description:
Omni Channel Widgets are building block that is used to develop an application. Omni
channel widgets are used to define a floe by integrating small widgets. Widget is a entity
displayed in the UI by using CRM or OMS as its backend. Widget loaded by integrating
Omni or UXF server by integrating backend server.
AEM is termed as adobe experience manager which is used to develop their own flows by
integrating the widgets. User can able to change the static content by using AEM. AEM is
used to create end to end flow. By changing the parameters user can able to change the
flow.
Responsibilities:
• Effectively involving in understanding of HLD, Wireframes and Graphics.
• Developing Test scenarios and Test Cases.
• Used ALM as a defect-tracking tool to report bugs and make communication with
developers efficiently.
• Involved in Product releases.
• Involved in Story reviews, Daily stand up meetings.
• Opened higher number of defects in our team.
Challenges faced and Resolutions:
• Redundancy of Test case Writing: We have to write same scenarios for 4 LOBs. So
4. for this we have to write same test cases with change of test case name,
Prerequisite, Test Objective and some test steps. For this we have developed a
macro to generate the test cases and exported them to ALM.
Project #3:
Project Title : MCSS (Multi channel self service)
Duration : Feb 20th 2015 to Apr 30th
Role : Test Engineer.
Technologies Used : Manual Testing, QTP
Database : Oracle
Bug Tracker : ALM
Description:
MCSS termed Multi Channel Self Service is an application that enable End customer to
manage their accounts, shop online utilizing the benefits in every way possible. It
empowers the subscriber with advanced self-management tools in intuitive real time
experience. Based on Amdocs User Experience Framework (UXF), it provides a platform for
rich, extendable, consistent user experience. Service providers are facing challenges in
multi-faceted manner to tackle consistency for different interactive channels and touch
points. Industry need is identified to address such scenarios and at the same time, the key
operations.
Responsibilities:
• Effectively involving in writing of application dependent Functions.
• Developing reusable functions.
• Effectively involving in understanding of HLD, Wireframes and Graphics.
• Developing Test scenarios and Test Cases.
• Used ALM as a defect-tracking tool to report bugs and make communication with
developers efficiently.
• Involved in Product releases.
• Involved in Story reviews, Daily stand up meetings.
Challenges faced and Resolutions:
• Execution of automation scripts without manual intervention: To remove the
manual involvement in the execution of automation scripts. For this we developed a
batch runner without using ALM. We are running scripts for share drive.
Project #4:
5. Project Title : DST SmartDesk² Sub accounting
Duration : June 26th 2014 to till date
Role : Software Engineer.
Technologies Used : QTP with web and Java add-ins
Database : DB2
Bug Tracker : Jira
Description:
The DST SmartDesk² Subaccounting feature is a graphic user interface that enables you to
access and process work on the TA2000 Subaccounting system, which is a sub-system of
TA2000.TA2000 Subaccounting, enables a financial intermediary, acting as a sub transfer
agent, to perform the record-keeping and servicing responsibilities of a mutual fund
transfer agent. In exchange for performing the transfer agent duties, the sub transfer
agent may receive compensation by mutual fund companies.
Responsibilities:
• Effectively involving in writing of application dependent Functions.
• Developing reusable functions.
• Used Jira as a defect-tracking tool to report bugs and make communication with
developers efficiently.
• Involved in Monthly Prod install.
• Involved in Weekly Status Meetings with client.
• Involved in client calls and providing the required support for on-site team with
respect to reusable code
Challenges faced and Resolutions:
• Drop and drop issue: If we are moving one object from one place to another place
IE getting crashed. I successfully solved this issue by using the width, height and
absolute X, absolute Y coordinates.
• In UFT 11.53 we used CellText method instead of getcelldata to retrieve data from
tables. I used this because getcelldata is not returning the actual value for some
tables in UFT 11.53
• Object identification itself is a big challenge. So I overcome this by using Item id
which is given by the developer.
Project #5:
Project Title : DST SmartDesk² Sub accounting
Duration : April 14th
2014 to June 20th
Role : Software Engineer.
Technologies Used : QTP with flex add-ins
Database : DB2
Bug Tracker : Jira
6. Description:
The DST SmartDesk² Subaccounting feature is a graphic user interface that enables you to
access and process work on the TA2000 Subaccounting system, which is a sub-system of
TA2000.TA2000 Subaccounting, enables a financial intermediary, acting as a sub transfer
agent, to perform the record-keeping and servicing responsibilities of a mutual fund
transfer agent. In exchange for performing the transfer agent duties, the sub transfer
agent may receive compensation by mutual fund companies.
Responsibilities:
• Effectively involving in writing of application dependent Functions.
• Developing reusable functions.
• Used Jira as a defect-tracking tool to report bugs and make communication with
developers efficiently.
• Involved in Monthly Prod install.
• Involved in Weekly Status Meetings with client.
• Involved in client calls and providing the required support for on-site team with
respect to reusable code
Challenges faced and Resolutions:
• Clicking on the flex label which did not support the click event. In this case I took
the nearest flex box object which is support the click event.
• QTP is identifying the object which are displaying on the screen only unlike normal
web application. When QTP trying to identify objects which are hidden under the
screen in this scenario QTP getting crashed. I successfully solved this issue by
clicking on the scroll bar so it will display the hidden objects on to the screen.
Project #6:
Project Title : DST VISION (mutual funds)
Duration : Aug 30th
2012 to Apr 3rd 2014
Role : Software Engineer.
Technologies Used : QTP
Database : DB2
Bug Tracker : QC
Description:
This web application is used to monitoring the registered client's mutual funds. There are 6
levels of users are there to access this application. There are two different web
applications, one is VHO (Vision Home Office) and other is Vision. Dealer level user can
access the VHO and Branch/rep level user can access the Vision application. This
application will have the Billing view calls, the management companies will pay for
displaying their information in the application.
Responsibilities:
• Effectively involving in writing of application dependent Functions.
• Developing reusable code and test scripts.
• Execute the scripts from Quality Center 10.0
• Involved in Beta, Pilot prod and Prod testing
• Involved in Monthly Prod install.
7. • Involved in Weekly Status Meetings with client.
• Involved in client calls and providing the required support for on-site team with
respect to reusable code
Challenges faced and Resolutions:
• Chrome automation: In this case I used UFT_00068 patch for the
UFT11.53 to automate chrome version 32 only.
• Performing an activity on nested tables: I successfully solved this issue.
Personal Profile:
Father’s Name S.PULLARAO
Date of birth 16-06-1991
Nationality
Marital Status
Address
Indian
Single
H. No: 3-209,East Bazar,
Satulur, Nadendla(Mandal)’
Guntur, A.P – 522549.
Declaration:
I hereby declare that the above written particulars are true to the best of my
Knowledge and belief.
Place:
Date:
(S.Ravi Kumar)