VIKRANT MINOTRA
Bangalore, India | Mob: (- | email:-
SUMMARY
Software Development Engineer in Test(SDET) with 3 years of experience. Strong
background in Python, OOP, data structures & algorithms and QA automation.
Contributed towards reducing test times and expanding test coverage at Commvault
by automating test scenarios and creating and executing manual test plans. Eager
to learn about and work with any tech stack.
SKILLS
●
●
Software quality assurance, automation testing, manual testing, OOP,
Data structures and Algorithms
Languages: Python, SQL, PHP, JavaScript, C, Java
●
Tools and frameworks: Selenium, Django, JIRA, Shell scripting, gdb, git
●
Other: Problem solving, written and spoken communication
EXPERIENCE
Commvault, Bangalore — Engineer (SDET)
JULY 2017 - JULY 2020
●
Design and development of automation cases for functional and regression
testing.
●
Maintaining and updating the automation codebase.
●
Scheduling automation runs and creating automation reports.
●
Defining and following test plans for manual testing.
Notable projects worked on:
Commvault Command Center (Tech used: Python and Selenium, Page Object Model)
●
Designed and automated cases for testing MongoDB caching of Command Center
web-pages.
●
Developed automation to test functionalities of the Security feature.
Backup Indexing module (Tech used: Python)
●
Designed and automated cases to test ML-based alerts for ransomware
attacks.
●
Designed and automated test cases for Indexing sub-features.
EDUCATION
University of Pune, Computer Science Department
Masters in Computer Applications (2014 - 2017)
University of Pune
B.Sc in Computer Science (2010 - 2013)
INTERNSHIPS AND PROJECTS
Prefix Solutions, Pune - Software Developer Intern
JUNE 2016 - NOV 2016
●
Interned as a web-based software developer at Prefix Solutions(Pune).
Responsibilities included both front-end as well as back-end development.
Projects I worked on during this period:
●
Built a marketing campaign management portal which included creating a URL
shortener and URL redirector.
●
Created a leads processing system for bank loan leads: loan applications
would come from a web interface and would be passed through a hierarchy of
loan approvers (having accounts on the portal) before finally being
approved/rejected for loan dispersal.
●
Built an event management portal through which vendors can create and
schedule events
●
and sell tickets for events.
Each of these projects had a PHP and MySQL back-end connected to an HTML,
CSS and Javascript front-end.
Final Year MCA Project
DEC 2016 – MAY 2017
Created a small 2D game in Python using OpenGL libraries. The game consists of a
grid with obstacles and rewards which is navigated by a robot. The robot takes
directional commands (which direction to go) and conditional commands(what to do
when confronted with a reward or obstacle) from a text file, the commands were
written in a pre-defined notation.
Second Year MCA Project
JUNE 2015 - DEC 2015
My second year (MCA) project involved Libreoffice, I studied the Libreoffice
source code with the help of gdb and cscope to understand how keyboard inputs
are handled. I wrote code in C++ for a keyboard hook which logs keystrokes to a
file. This project was an exercise in debugging and adding code to an existing
code base.
Final Year B.Sc Project-
My final year B.Sc project consisted of writing a Java program which could carry
out steganographic encryption. The objective of the project was to hide text
messages in an image by pixel manipulation.