Divyesh Patel

Ph. (250)552-7436 ? [email protected]
? http://linkedin.com/in/n

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

PROFESSIONAL
SUMMARY:

Ø 
MS in Computer Science and 1 plus years of experience in development of scalable Web Application on JAVA
Platform

Ø 
Experience
in Front-End Development with HTML, CSS,
Javascript and Backend Development with JSP, Servlet, MySQL, JDBC Connector. Provided validation in
JavaScript and QA support

Ø 
Knowledge
of Full Software Development Life Cycle (SDLC)
including requirements gathering, logical and physical design, implementation,
unit testing and deployment

Ø 
Knowledge
of creating Requirement Analysis
Documents, Design documents
(Including Use Case Diagrams, E-R Diagrams, Class Diagram, Sequence Diagram,
Flow Chart, and Dataflow Diagram etc.)

Ø 
Strong Core JAVA, Object
Oriented Analysis and Programming skills

Ø 
Proficient
in with Python, JavaScript, SQL. In
addition, excellent skills with Relational Database Management Systems (RDBMS) like MySQL, MS SQL, and Oracle DB

Ø 
Experience
with Google App Engine Cloud
Computing Platform for deployment of
web applications

Ø 
Knowledge
in logging and tracking Defects using Project
Management and Defect Tracking Tools like ALM , JIRA

Ø 
Proficient
in performing Manual Testing involving
study of the project, design and create test
plan / test strategy, writing test
cases and executing them.

Ø 
Experience
in Automation Testing by developing
testing scripts on Java Platform with TestNG
and JUnit using
Selenium Web Driver to test web
applications.

Ø 
Performed
CI (Continues Integration) using Maven and Jenkins, Behavior Driven Testing with Cucumber

Ø 
Knowledge
of Desktop Automation Testing using AutoIT
and Robot Framework for
acceptance testing

Ø 
Experience
with Waterfall and Agile Development

Ø 
A
highly motivated and customer-focused team player with strong communication,
organizational, time management, analytical and problem solving skills, and
dedicated with the ability to grasp and apply new procedures quickly

SKILLS:

Programming
Languages: Java, C, C++, Python, Assembly
Language

Web
Technologies/Scripting Languages: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, XML, JSON, XPath

Database Systems: MS SQL, MySQL, Oracle

Manual
Testing:  JUnit, TestNG, Log4j, Test Plan & Test
Case design & Execution, Unit Testing, Regression Testing, Functionality
Testing, Database Testing, UI Testing

Automation
Testing: Selenium Web
Driver & IDE, Framework Implementation, Cucumber, AutoIT, Robot Framework,
Navigation Testing, Performance Testing

CI
Tools: Maven and
Jenkins

Debugging
& Bug Reporting Tool: Firebug,
JIRA, ALM

IDE:
NetBeans,
Eclipse, DreamViewer, MS Office, SQLYog, WebStorm, Brackets

Version
Control: Git

Operating Systems: Windows,
Linux

EXPERIENCE:

Keen Softwares                                                                                                                      May 2013 – Oct 2014

Role: Web Developer

Responsibilities:

·        
Developed
web application for home repair
services. In which customer can select service, add to cart and order by using
selected payment method, also track the
status of the services and provide feedback to the service.

·        
Analyzed business
requirements and designed documents matching to requirements.

·        
Frontend
Development on user interface using HTML,
CSS and JavaScript.

·        
Created
Web pages in JSP. Provided user-side validation in JavaScript.

·        
Monitored DOM objects of web pages using Firebug to debug and edit page layout.

·        
Developed Admin module to control on other
modules and features of application.

·        
Designed database in SQL Server based on gathered business
requirements.

·        
Backend Development
using Servlet, MySQL as Database Management System.

·        
Developed Database
connection to web pages using JDBC Connector.

·        
Deployed the web
application on web server.

·        
Provided after support
to maintain and make update the application.

·        
Performed Unit Testing, provided QA Support during Manual Test
Execution.

Environment: 

Core JAVA, JSP, Servlets, HTML5, CSS3,
JavaScript, JQuery, MySQL, SQLyog, NetBeans, Windows 8, Microsoft Visio 2013,
JDBC for connecting to database, JUnit for testing, J2EE, JSP Tag Libraries (JSTL)

EDUCATION:

Master of Science: Computer
Science                                                                                                                             April
2018
College of New Caledonia at Prince George, BC V2M 1P3, Canada
GPA: 3.66/4.0

Bachelor of
Engineering: Computer Science                                                                                                                     
Jun 2014
Government
Engineering College – Patan, Gujarat,
India
CGPA: 7.60/10.0

PROJECTS:

Web Automation Test
using Selenium Web Driver:

Responsibilities:

·        
Analysis of test requirement and
automation feasibility.

·        
Performed UI testing by creating test cases using TestNG and Selenium Web Driver on JAVA
Platform to automate test of web application.

·        
Build xpath to find DOM Elements from the web pages.

·        
Automated regression test and functional
test by developing several test cases using Selenium Web Driver, JAVA and
JUnit.

·        
Created custom log statement using
Log4J2 Framework.

·        
Developed Data Driven Test frameworks to retrieve test actions, test data
from Excel files and SQL Databases.

·        
Configured Maven for JAVA automation projects to execute
automation suites on different platform, browser combinations in parallel.

·        
Integration with Jenkins for execution using Git repository.

·        
Developed Email Login & File
Attachment test using AutoIT and Robot
Framework.

·        
Implemented Performance Driven testing by logging
time to test suites for analyzing execution speed and used stopwatch method
to improve performance of web application.

·        
Performed Behavior Driven Testing using Cucumber
by developing selenium supported code in JAVA.

Environment:

·        
Selenium WebDriver, Selenium ide,
Eclipse, JAVA, JUnit, TestNG, Firebug, Log4J2, Maven, Jenkins, Cucumber,
AutoIT, Robot, Firefox, Chrome, XPath, XML

Cloud based Project
(Spring 2016):

Responsibilities:

·        
Developed a web application to find Great Circle
Distance (GCD) between two cities in
Python using Web Service. Deployed and uploaded on Google App Engine (GAE).

·        
Performed test locally and on cloud. Stored all
data on GAE Datastore.

·        
Developed Android
application using App Inventor
to find GCD and with feature to find zip codes for cities of United States.

Environment:

·        
Python, HTML5, CSS3, Google App
Engine, GAE Datastore, Python 3.5 IDLE, GAE Launcher, App Inventor.

Data Science Project
(Fall 2016):

Responsibilities:

·        
Implemented K
– Nearest Neighbor Algorithm to
predict the result of Premier League 2016-17.

·        
Setup RHadoop and get all
necessary libraries like to perform map
reduce functionality.

·        
Used Hadoop streaming to
perform map reduce functions in R
Programming language.

Environment:

·        
R, Programming Language, R – CRAN,
Hadoop Streaming, rmr2, rhdfs, Ubuntu 16.04.1

JavaScript Project
(Budget App):

Responsibilities:

·        
Developed budget web application
to manage income and expenses using JavaScript.

·        
Created Budget Controller to add
item, Calculate budget, percentage.

·        
App Controller to, setup event
listener, edit/delete item, update budget, percentage.

 Environment:

·        
HTML5, CSS3, JavaScript,
JQuery, Brackets.

JavaScript App
(Slotmachine App):

Responsibilities:

·        
Created Slotmachine Single page
app in which user uploads .csv file containing list of users’ name into
slotmachine and it selects the random user as a winner.

·        
Provided user validation in
JavaScript & JQuery. Designed page using CSS3 & Bootstrap4.

Environment:

·        
HTML5, CSS3, Bootstrap4,
JQuery, JavaScript, Brackets.

Online Attendance
Management System (Spring 2013):

Responsibilities:

·        
Developed website to take the
attendance and keep the track of the attendance using HTML, CSS3, PHP and MySQL
as DBMS.

·        
Developed
user interface to take attendance on current date and time.

·        
Developed UI to manage students’ list, school can
keep track of their attendance.

Environment:

·PHP,
HTML5, CSS3, MySQL, Apache Tomcat Server, Windows 7, Adobe DreamViewer.

x

Hi!
I'm Erica!

Would you like to get a custom essay? How about receiving a customized one?

Check it out