1. RESUME
DHIRAJ GHAVATE E-mail:dhirajdxt@gmail.com
Mobile No: 8698004441
OBJECTIVE:
I wantto succeed in a stimulating and challenging environment,building the success ofthe companywhile I
experience advancementopportunities.
PROFESSIONAL SUMMARY:
• Overall 1 years 10 months ofexperience in Development& Automation of Web & storage based
applications.
• Working with HGST a western digital companyfrom DEC 15 2014 to till date.
• Developing tools in core python and GO language for Active Archieve System.
• Hands on experience in Selenium Webdriver,TestNg and JUnitfor Automation.
• Cohesive team worker,having strong analytical,problem solving and interpersonal skills.
Technical Skill Set:
OPERATING SYSTEMS: Windows,Linux
PROGRAMMING LANGUAGES: Python, GO, core JAVA
Databases: SQL, MySQL, Posgress
Web Technologies: AngularJS, JavaScript , Bootstrap
IDE: PyCharm,eclipse,Notepad++
Editor: Idle, Vim
Framework: Django
Automation Framework: Selenium,Protractor, Robot
TOOLS: Git, Bugzilla, Test link, Rally, Jenkins,Jira
Industrial Project Details:
Project 1:
Tekken CLI
Period: MAY 2016 to OCT 2016
Description:It is a tool to manage the ActiveScale product. The tool provides the set of commands with
Auto-complete option to its user which internally calls REST API's. All the work from GUI can be
manage through this utility.
Role: Team Member (Developer)
Team Size: 5
2. Language: GO
Responsibilities
- Developing the tool as per requirement on time
- Writing unit test in GO for features developed
- Writing functionality test in python for features developed
Project 2:
Ecmd (Elastic cmd)
Period: FEB 2016 to MAY 2016
Description:It is a command line utility multi-threaded tool which is used inside Active Archive system.
This tool is used to manage different roles and columns of system from one place. Features supported by
a tool is getting device information, copy file local to remote and vice versa,copy run scripts on remote
machines and get output. Check the successfulconnections and analyze failure nodes. Configuring
specific node also can be done.
Role: Team Member (Developer)
Team Size: 3
Language: Python
Responsibilities
- Developing the tool as per requirement on time
- Writing unit test in python for features own developed
Project 3:
Peregrine
Period: DEC 2015 to FEB 2016
Description:It is a web application which helps to manage HGST active archive system. Software is
useful for storage utilization and tracking the system health. Hardware information and disk operation can
be done.
Role: Team Member (Automation Engineer)
Team Size: 4
Tools: Protractor
Language: Java
Responsibilities
- Developing automated test script as per test case written.
Project 4:
HGST Management Platform 2.1 (MP)
Period: SEP 2015 to DEC 2015
3. Description:This version comes with a lots of devices support. Some extra features are added like life
remaining of device, capture diagnostics etc.
Role: Team Member (Tester)
Team Size: 8
Tools: Selenium-python
Language: Python
Responsibilities
- Developing automated test script as per test case written.
- ssd testing with HDM operations
- FTL testing
Project 5:
HGST Management Platform 2.0 (MP)
Period: FEB 2015 to AUG2015
Description:It is a Centralized Management for HGST Storage Resources. Management Platform is a
client-server based project where MP Server manages and tracks the devices at MP client side. All the
HDM features like format, sanitize, resize, firmware upgrade operations are covered here. This MP server
supports up to 500 MP clients.
Role: Team Member (Tester)
Team Size: 8
Tools: Selenium-python
Language: Python
Responsibilities
- Developing automated test script as per test case written.
- ssd testing with HDM operations
- FTL testing
Project 6:
Test Automation Framework (TAF)
Period: DEC 2014 to FEB 2015
Description: The project is being developed for the company’s internal use. The project is basically
based on client-server architecture. The server (TAF server) sends test suit to the client (TAF client) and
TAF client runs all the automated test cases and sends report to server. This project is a generic
framework where any project can be tested using automated test scripts.
Role: Team Member (Developer)
Database: MySQL
Tools: MySQL Workbench
4. Language:Python
Responsibilities
- Developing the Code as per the requirements.
-Creating a multitasking framework so that at a time multiple projects can be tested.
Qualifications:
- M.C.A (Science) from Nowrosjee Wadia College affiliated to Pune University, in the year 2015 with an
aggregate of 60.70%.
- BSc (Physics) from H.V.DesaiCollege affiliated to Pune University, in 2012 with aggregate 69.75%.
Personal Details:
Date ofBirth: 25/07/1991
Language Known:English, Marathi, Hindi
OTHER CURRICULAR ACTIVITIES
• NSS.
DATE:
PLACE: Pune DHIRAJ NARAYAN GHAVATE