1. Summary
PRAVIN GURAV
Email: pravin.odenit@gmail.com
Contact No: +91-9167039452
To make effective and optimum use of my professional capabilities and experience to enhance
the overall development of the organization and self.
.
Total 4+ years of experience in software engineering with Java, Selenium, TestNg, grid,
Jenkins, Oracle , autoIT.
Expertise in understanding requirements and tracking changes of the test requirements.
Strongexperience in automatingweb applications using Selenium Web Drivers with TestNG
Framework.
Implemented Page Objects and Data Driven automation frameworks using Selenium
WebDriver, JAVA.
Well versed with handling elements with selenium webdrivers.
Well versed in writing scripts using element locators, webdriver methods, JAVA
programming features and TestNG annotations.
Experience in parallel execution of tests, cross browser execution using TestNG.
Knowledge of Selenium grid to support distributed test execution.
Good written, communication, interpersonal skills, proven team player with an analytical
mind bent to problem solving and delivering solutions
Involved in Regression Testing using Selenium.
Knowledge of build management tool like MAVEN and continuous integration tool like
JENKIN.
Good Knowledge and experience of various testing methodologies.
Hands on Experience in Functional Testing, Regression Testing, Smoke Testing and Sanity
testing etc.
Involved in Analysis, design of Test Cases and Implementation.
Experienced in Execution of test Cases and preparation of Test Data Manually.
Well acquainted with Software Development Life Cycle and Testing Life Cycle.
Ensure the successful delivery of a solution according to business requirements on time and
to the appropriate quality bar.
Experience in Defect management and Bug Reporting.
Proficient with SQL queries (DDL, DML& DCL).
Involved in daily direct calls from the Users (Business, Delivery and Architecture) and
Development Teams, to discuss issues.
Sanity Testing of UAT Environment. Support for UAT Execution and providing user
training.
Training new team members on all impacted systems.
2. Skills
Academics
PROJECTS DETAILS
Work Experience
1. Currently workingas a Softwaretester in Accenture Pvt Ltd.
2. Previously worked with Reliance Communications (RCOM) as Test engineer, from 23rd July
2012
Tools: Rational Clear Case, JIRA, Rational Clear Quest, Toad, Selenium Webdriver
Operating Systems: Windows XP, Unix
Languages: C++, Unix (Basic), SQL, HTML, JAVA.
Data Base: Oracle 9i and Oracle 10g
Applications : Amdocs Clarify CRM,CNM,EBMP,TIBCO
Year Degree University/Board Percentage%
2012 B.E (I.T) University of Mumbai 60.05%
2008 H.S.C State Board of Maharashtra 81.67%
2006 S.S.C State Board of Maharashtra 80.40%
Project # 1 : Voice VAS service for IVS product
Company: Reliance Tech Services
Designation: Software Test Engineer
Role and Responsibility:
• Understanding the business requirements thoroughly.
• Preparation of Test cases
• Base lining the test cases after reviews.
• Executing the test cases
• Reporting the defects and tracking them till closure
• Retesting of all the resolved defects
• Performing regressions testing.
• Preparation and publishing the report
Technologies: ICare CRM, TIBCO, Clarity and Single View Billing
Description: Country Specific & Time Specific Call Blocking Facility is a feature; where the customer
can specify his preferences for ILD calling; i.e.; the customer can decide which countries can be called
and which countries need to be blocked. In addition he can specify a Time frame during which calls need
to be blocked; and a PIN if needed to dial white-listed countries during that time.
3. Project 2 : Enhancement in Shared bandwidth feature for DIA product
Company: Relicance Tech Services
Designation: Software Test Engineer
Role and Responsibility:
• Understanding the business requirements thoroughly.
• Preparation of Test cases
• Base lining the test cases after reviews.
• Executing the test cases
• Reporting the defects and tracking them till closure
• Retesting of all the resolved defects
• Performing regressions testing.
Preparation and publishing the report.
Technologies: ICare CRM, TIBCO, Clarity and Single View Billing
Description: The Enterprise Internet product has multiple Product Flavors listed below
1. Pure Bandwidth 1:1
2. Shared Bandwidth 1:4
3. Shared Bandwidth 1:2
Initially there was no logic that was implemented for Calculation of the rateplan based on product flavor.
Project 3 : Work Order management for MPLS_VPN product by DTH ISP
Company: Relicance Tech Services
Designation: Software Test Engineer
Role and Responsibility: E2E Testing of CRM and TIBCO applications
Technologies: ICare CRM, TIBCO, Clarity
Description: This project was implemented for the fullest utilization of the resources. For MPLS_VPN
product there were third party ISP who use to install the services at the customer premises. But this use
to cost a lot and also take time as the process allocation of Work order (W.O) was manual. So Reliance IT
came with a solution of automating the W.O order allocation in CRM and also allocating it to one of our
internal team viz. DTH ISPs. This helped out in reducing the cost, tracking of W.O, timely delivery and the
most important customer satisfaction.
Project 4 : SmartClient Application viz.CRM Upgrade Phase1.Version Upgrade from 7.1 to 8.2
Company: Reliance Tech Services
Designation: Software Test Engineer
Role and Responsibility: Testing Customer Care,Admin and Support Modules.
4. Technologies: Amdocs CRM 8.2
Description: The ThickClient application for CRM which RCOM was using had became obsolete. So the
upgrade from ThickClient to smartClient was done. The Entire GUI, Look and feel was changed to make the
Smart Client user friendly and more interactive. This SmartClient Application is used by RCOM for making
various configurations, User creations, maintaining all the customer records and so on. Sanity, Integrating,
regression and functionality testing was carried out and the product was delivered on time.
Project 5 : Bulk Payment Options for Enterprise customer using BAN (Billing Account Number)
Designation: Software Test Engineer
Role and Responsibility: Testing CRM and TIBCO applications.
Technologies: Clarify-iCare, TIBCO,Singl.e View and SAP
Description: Existing Bulk Payment Process Circle users have to enter data against the MDN. But for the
enterprise customer there are more than one MDNs under the same Billing Account Number (BAN).This
system was perfect for wireless business and out and out painful for wireline business. That’s way business,
Architecture, development and Testing team came together to find out the solution for this problem. With due
consideration of all the rule, regulation and existing implementation we came up with the solution vizBulk
Payment Options for Enterprise customer using BAN. And this project was taken as priority and delivered to
the business as required
Project 6 : TIBCO Upgrade
Designation: Software Test Engineer
Role and Responsibility: Testing all the products, processes and functionality of upgraded TIBCO
Technologies: TIBCO
Description: New Tibco BPM solution is implemented using Tibco Business Events(BE) and Tibco Business
Works(BW). Wireline’s Work flow will be implemented in BE and functional part (currently implemented in
IM) will be implemented using BW.
Once Order xml or MACD request or async response arrives at BW, after some initial processing BW will
trigger BE workflows. BE workflow will then coordinated with BW process to execute processes. If BW
returns success, BE will finish workflow and trigger next work flow (if required). If BW returns failure (or
timeout happens), BE will store process metadata to cache/backing store.
Monitoring and Re-Push engine will be implemented in BE. Once monitoring client will send http request
to BE engine, based on filters BE will fetch the failed workflow list from cache/backing store and return. In
case of Re-Push request, Monitoring and Re-Push engine will send EMS message to Workflow engine to
trigger the failed work flow again. After triggering failed workflow, engine will remove work from failed
workflow’s cache
Following was the approach for TIBCO Upgrade testing:
1.Test plan was prepared and was base lined.
2.Time effort estimation was done
5. 3.Sanity testing was done.
4.Intigration testing was done with all the interfacing system viz CRM, Billing. Clarity,
CNM,SAP,ENIMS,ECMD etc
5.For TIBCO upgrade entire regression testing of all the functionalities was done.
Project 6 : TIBCO Upgrade
Designation: Software Test Engineer
Role and Responsibility: Testing of CRM, CNM, EBMP and TIBCO applications.
Technologies: Clarify-iCare,CNM,EBMP TIBCO, Single View and ClariTy
Description: This one of the most important and challenging project undertaken by the reliance IT as a first
step to achieve ‘Green IT’ initiative .Initially for the ‘Customer Accquision Process ’ a physical CAF (Paper
Based) containing 7 pages was used for single line and if the customer proposes to take more line, the paper
will be 7* No. Of Lines.So huge amount of paper was used and so large number of trees were cut.Here in
Reliance we thought of a solution of bring it down to one single page capturing all the necessary attributes
and norms by implementing all the CAF filling process in CRM.
-----------------------------------------------------------------------------------------------------------------------------
Project # 7 : Software QA for Digital Marketing Channels for a pharmaceutical client
Company: Accenture Pvt ltd
Designation: Software Test Engineer
Tools: Selenium with Python, JIRA, Sublime-text, w3c validator
Role and Responsibility:
• Understanding the business requirements thoroughly.
• Preparation of Test cases
• Base lining the test cases after reviews.
• Executing the test cases
• Reporting the defects and tracking them till closure
• Retesting of all the resolved defects
• Performing regressions testing.
• Preparation and publishing the report
Technologies: Selenium web driver, JAVA, Jsoup.
Description: - QA Analyst, Training & test automation SPOC, acting team lead.
- End-to-end testing of the various digital marketing channels like websites, mobile &
tablet sites, e-mailers, HTML based presentations for iPad, e-details/Surveys.
- Test Automation using Selenium Webdriver.
- Created an automation framework for checking the Compliance related requirements
for all the webpage in a site.
- SQL Queries for email campaigns.
- Test plan creation, test execution, defect logging and monitoring through JIRA.
6. ACHIVEMENT:
PERSONAL DOSSIER:
- Smoke testing, regression testing.
- Exploring possibilities to introduce test automation.
- QA misses analysis.
- White-box testing for some channels.
Project 8 : Migration Of UFT scripts to Selenium
Designation: Software Test Engineer
Role and Responsibility: Migration of UFT scripts to Selenium Scripts.
Technologies: Selenium, JAVA, AutoIT.
Description: This one of the most important and challenging project undertaken by Accenture for an
Esteemed U.S based Insurance client. In this project all the web and windows based applications are
automated. End to End solution has been provided satisfying the need of 100% automation of all the regression
suites.
-----------------------------------------------------------------------------------------------------------------------------
Nominated for “Best Peer of the Year 2013” award at organization level. [At Reliance]
Best performer for ‘CRM Upgrade Phase 1’ testing. [At Reliance]
Complete testing of TIBCO upgrade successfully in time. [At Reliance]
Awarded as best team player for developing an automation tool in JAVA.[At Accenture]
Awarded as ‘STAROFBUSINESS’ for the year 2015. [At Accenture]
Date of Birth : May 31st , 1990
Marital Status : Single
Present Address : 102,Shivlika Apt plot no. B-60 sector 20 Nerul (West) Navi-Mumbai- 400706.
Passport Status : L4812953
PAN card No : AVTPG230J
Declaration:
I hereby declare that the above-mentioned information is correct up to my knowledge and I bear the
responsibility for the correctness of the above-mentioned particulars.
Date:
Place: