1. Nikhil S. Joshi
Mobile No.:+91 8087674960
Email: nikhilsubhashjoshi1993@gmail.com
Linkedin.com link: - https://in.linkedin.com/in/nikhil-joshi-15947480
CAREER OBJECTIVE
To be associated with a progressive organization that gives scope to apply my knowledge and skills.
PROFESSIONAL SUMMARY
From 28th
September 2015 till date
Currently working with Morgan Stanley Capital International, Mumbai ,as Functional
Quality Assurance Analyst
Profile Summary:
Total 1 year of experience in Software Automation Development
Extensive experience in Testing Web Based Application using Black Box testing using
Selenium Automation Tool in TestNG framework.
Hands on experience in White Box testing using Java Code Coverage Tool EclEmma in
JUNIT framework.
Worked on writing functional test cases for Feature Testing and Bug Remediation.
Currently working with Agile Scrum Methodology
Involved in Functional Testing, Smoke Testing, Release Acceptance Testing, Regression
Testing and System Testing
Experience in Bug Life Cycle and Bug Reporting.
Good Knowledge of API testing experience using SOAP UI 5.2.1 and Java Code Coverage
Tool EclEmma
Experience in writing and execution of Test cases and working on release side testing.
Worked on Data Transfer and Build Deployment with Linux Server Side Shell Scripting in
OS using Putty.
Ability to interact positively with management and able to work under pressure
Easily Gel with others and flexibility to work in any Environment
Ability to understand functional/technical specifications and analyze data
From 15th
September 2014 to 11th
November 2014
Worked at Millennium Semiconductors Private Ltd , as Field Application Engineer
2. Profile Summary:
Worked on providing technical support to clients and develop electronics solutions as per
customer requirements.
Field visits at customer’s campus to provide required solutions.
ACADEMIC DETAILS
Post-Graduation Diploma in Advanced Computing from CDAC-ACTS, Pune
From February to September 2015 with 68.67%.
BE(Electronics and Telecommunication) from PES Modern College of Engineering, Pune
University with 70.2% in 2014
XII from Maharashtra State Board(HSC) in 2010 secured 77.78%
X from Maharashtra State Board(SSC) in 2008 secured 90.46%
Certificate of SEED InfoTech Pune in Java.
TECHNICAL SKILL DETAILS
Languages : Core Java, Advanced Java
Advanced Java Development technologies : Servlet, JSP, Java Database Connectivity, Hibernate
Integrated Development Tool : Eclipse
Operating System : Windows 2007,Linux
Application Package : MS Office
Domain : Java Development and Software Testing
SDLC Process: Agile Scrum Process, Waterfall model process.
Web Server: Apache Tomcat
Database : Oracle
Automation Development Tools : Selenium
Other Tools : SoapUI 5.2.1 , Java Code Coverage Tool-EclEmma
Frameworks :
1. TestNG for Black Box GUI testing using Selenium
2. JUNIT for White Box testing using EclEmma.
Testing Technologies : Jenkins, TeamCity
Repository technologies : SVN,GIT
Others : Jira, Splunk, Putty
Projects Executed
Industrial Experience:- MorganStanleyCapital International Pvt Ltd.
Product Name: - Risk Manager
White Box Testing- UNIT and API Testing :- Duration 8 months
1. Project Title: Portfolio Service
3. Description: The objective of this project is to provide back-end services to GUI of
RiskManager application which performs operations related to portfolios like adding, editing and
deletion of portfolios and positions in portfolios and generating reports against the portfolios.
Testing developer’s method for it. Testing of APIs for PortfolioService.
Role: Software Automation Developer
Responsibilities:
Go through assigned user stories.
Attend daily SCRUM meeting and understand priorities for the stories.
Write functional test cases for the feature in story.
Involved in writing and execution of Regression Test Cases to improve the Code
Coverage of developer’s code using JUNIT framework annotations including positive and
negative test cases and create all test related documentation.
Verifying that APIs are working as per expectations by its exposed WSDL using software
automation tool SOAP UI 5.2.1 software by adding input XML queries and check XML
response.
Analyze defects found during testing to identify likely root cause and create defect
reports.
Work with Product and Development teams to develop and execute test plans.(RAT tests)
Used Page Object Model design pattern to create Object Repository
Black Box Testing- Front End GUI Testing for the product :- Duration 5 months
2. Project Title: Risk Manager
Description: RiskManager is Web Based application. The main objective of this project is to is
to maximize a portfolio’s expected return for a given amount of risk through careful asset
allocation and reporting.
Role: Software Automation Developer
Responsibilities:
Go through assigned user stories.
Attend daily SCRUM meeting and understand priorities for the stories.
Go through test link and specifications provided by Agile team.
Performing manual steps for the given feature/bug.
Writing Test cases using Element locators, WebDriver methods, Java programming
features, TestNG Annotations and create all test related documentation.
Analyze defects found during testing to identify likely root cause and create defect
reports.
Work with Product and Development teams to develop and execute test plans.(RAT tests)
Used Page Object Model design pattern to create Object Repository.
Advanced Java Development:- Duration 1 month
CDAC project:- J2EE platform
4. Project Title: Know My Anamnesis
Description: The goal of this system is to automate the maintenance of medical records of User.
The proposed system provides efficient way to maintain medical records such as medical reports
of different investigation, prescriptions, information about regular medication. By using the
stored information, this system will automate few repeated tasks using persistent storage
technologies. Project consists of 1.Administration Module 2.User Profile/Patient Module
3.Profile maintenance 4.Medical Delivery modules.
Role: Software Development using Servlet, JSP using Java Database Connectivity
Technologies in Java.
Responsibilities: Development for User Profile/Patient module.
Involved in development using Waterfall model in SDLC.
Project module development using Entity Relationship diagram.
Functional development for each module using Use Case diagram.
Development of each function associated with module using Page Navigation diagram.
Develop XML file for the dependencies which maps listener class with database
and creates Context Parameters and Values associated with it.
Create ServletContextListener class for Database Connectivity with creation and
Destruction for servlet context.
Develop Java Servlets for the each function involved in User Profile Module.
Write servlet implementations for each function like delete patient, show prescription,
Confirm order, update patient, order medical store.
Develop JSP pages for the each function associated with User Profile Module.
The JSP pages should display current data associated with respective patient
which will be retrieved from database or given as user input.
Import required libraries for project. Install required softwares and execute project
and display reports.
Technologies: - Servlet, JSP, Java Database Connectivity, Apache Tomcat.
PERSONAL DETAILS
Full Name
Date of Birth
Nikhil Subhash Joshi
2nd February 1993
Gender
Marital Status
Male
Single
Current Address
Languages Spoken
Passport Number
Pan card number
Hobbies
Flat no 301, Sai Govind Apt, 1368 Sadashiv Peth,Pune -411030.
English, Hindi, Marathi
K4706303 ,Valid till 19-06-2022
ATBPJ0395D
Photography/Photo editing, Sports, Travelling
I hereby declare that the information furnished above is true to the best of my knowledge.
Nikhil S. Joshi
PLACE: Pune