You are on page 1of 5

CURRICULUM -VITAE

Hardik Maheshwari,
Sr. SDET, Y Media Labs.
Mob: +91-7875121965
E-mail: h_maheshwari@ymail.com

CAREER OBJECTIVE:
To work for an organization which provides opportunities for personal and professional growth while
fulfilling organizational goals.

SUMMARY:
 Around 8.7 years of Test Automation experience on web-based products and mobile application
using Behavior Driven Development (BDD), Test Driven Development (TDD), Selenium and
Appium framework.
 Good command over Core JAVA programming language, Object Oriented Programming
language, Selenium WebDriver, JUnit and TestNG Annotations.
 Good experience over development of Data driven, Keyword driven and Hybrid framework with
exposure over whole automation test lifecycle.
 Extensive exposure of REST API automation using Rest-Assured and Karate framework.
 Good exposure over automation framework integration with JIRA/TestRail to mark the
automation results.
 Hands on experience over SQL queries and UNIX commands.
 Good understanding of Python programming language.
 Good understanding of microservices architecture.
 Experience over Product Installation and Databases Upgrade on various platforms.

SPECIALITIES:

Domain Security, Insurance, SLM (Service Lifecycle Management), PLM (Product


Lifecycle Management)
Programming language Java
Test Automation tool Cypress, Selenium (WebDriver, Grid), Cucumber, TestNG, JUnit, Rest-
Assured, Karate, Appium
Version Control tool Git, SVN
Build tool Maven
Database Oracle, SqlServer, MySQL, Apache Cassandra
Operating System LINUX, Windows 8/10, Windows Server 2012/2012R2/2016/2019
CI/CD Tool Jenkins
Streaming software Apache Kafka

ADDITIONAL SKILLS:
Programming Languages: JavaScript, Python, Shell Scripting, Batch Scripting, HTML, CSS, XML
PROFESSIONAL EXPERIENCE DETAILS:

Company Name: Y Media Labs


 Designation: Sr. SDET
 Tenure: Oct,2021 – Present

Project: Mobile Application Automation

Detailed Description: Involve on automation activities of mobile and web application with the help of
Selenium, Appium. On brief, handling below responsibilities:

Responsibilities:
 Involve in development and enhancement of framework for mobile and web application using
Appium, Java and cucumber.
 Understanding the application flow and establishing the automation process in the team.
 Building, Executing and Debugging automated tests across different android, iOS devices and
browsers using Maven and TestNG.
 Performing code reviews to manage automation code quality.
 Mocking the API responses using Charles Proxy.
 Working closely with the development and automation staff to ensure efficient, stable and
quality builds.
 Actively participating in all scrum events to report the status and progress.

Company Name: Avalara Technologies Pvt Ltd.


 Designation: SDET
 Tenure: Sep,2020 – Sep,2021

Project: Marketing Technology Automation


Product Undertaken: Marketing Technology Group

Detailed Description: Involved on Automation activities with the help of Cypress, Selenium and Rest-
assured of web-based marketing application. On brief, handling below responsibilities:

Responsibilities:
 Involved on development and enhancement of framework across multiple scrum teams.
 Closely worked with the product, development and automation staff to ensure efficient, stable
and quality builds.
 Building, Executing and Debugging automated API and functional tests across different browsers
and devices on BrowserStack using Jenkins, Maven and TestNG.
 Diagnosed problems and reported bugs using JIRA.
 Performed Accessibility Testing for application and created framework to perform accessibility
testing in automated way.
 Developed Cypress automation framework and implemented for production monitoring.
 Performed responsibilities of maintaining files to ensure recording of accurate test data using
Version Control System (git).
Company Name: Continuum Managed Solution
 Designation: Senior Quality Engineer
 Tenure: June,2019 – August,2020

Project: Security Product Automation


Product Undertaken: RMM (Remote Monitoring and Management) and Security

Detailed Description: Involved on Test Automation activities with the help of Selenium tool
(WebDriver) of web-based product RMM and security. On brief, handling below responsibilities:

Responsibilities:
 Assisted tests for API and functional automation testing for RMM and Security product using
rest-assured and selenium framework.
 Involved on development of automation framework, scripts and maintenance of existing ones
using Data Driven and Hybrid framework.
 Built, executed automated API and functional tests using Jenkins, Maven and TestNG.
 Worked with the development and automation staff to ensure efficient and stable builds.
 Diagnosed problems and reported bugs using JIRA.
 Performed testing for Microservices and GraphQL.
 Validated end to end functionality of product including data base (Cassandra) and streaming
tool (Kafka) data verification.
 Performed responsibilities of maintaining files to ensure recording of accurate test data using
Version Control System (git).
 Created POC of API automation using Karate Framework.
 Integrated automation framework with Report Portal for better visualization of automated tests
results.

Secondary Responsibilities:

 Performed data creation activity for performance testing using JMeter.


 Executed performance scripting to analyze reliability of application and system.
 Prepared test environment for automation script execution.
 Playing scrum master role in team.

Company Name: M3bi India Pvt Ltd.


 Designation: Quality Assurance
 Tenure: May,2018 – June,2019

Project: InsureMyTesla & PCS (Private Client Services)


Product Undertaken: Marsh

Detailed Description: Involved on Development of UI and Functional Automation framework and Test
Automation activities with the help of BDD (Cucumber), Galen and Selenium WebDriver of web-based
application. On brief, performed below responsibilities:
Responsibilities:
 Designed and developed functional automation framework using BDD (Cucumber) and Selenium
WebDriver from scratch.
 Developed UI automation framework using Galen.
 Authored tests for functional and UI automation testing for InsureMyTesla and PCS applications
using functional and custom Galen framework.
 Developed POC for REST API automation framework using rest-assured.
 Performed responsibilities of maintaining files to ensure recording of accurate test data using
version controls system (Git).
 Executed automated functional scenarios and UI tests using Jenkins.
 Generated automation tests execution report using Extent Report.
 Integrated automation framework with JIRA tool to mark the automation results.
 Created python selenium automation framework as a part of POC using Pytest.

Company Name: Synechron Technologies Pvt Ltd.


 Designation: Quality Control
 Tenure: March,2017 – March,2018

Project: Service Bench


Duration: March, 2017 to March,2018
Product Undertaken: Asurion

Detailed Description: Involved on Development of Automation framework with the help of BDD Tool
(Cucumber) and Selenium WebDriver of web-based product Service Bench. On brief, handled below
responsibilities:

Responsibilities:
 Authored functional scenarios for automation testing for Service bench applications using BDD
Cucumber framework.
 Involved on development of automation framework, scripts and maintenance of existing ones
using Cucumber framework.
 Integrated automation framework with ALM tool to mark the automation results.
 Built and debugged automated functional scenarios using Jenkins, Maven.
 Performed responsibilities of maintaining files to ensure recording of accurate test data using
version control system (SVN).
 Authored REST API automation script using Java and rest-assured.

Company Name: PTC, Inc


 Designation: QA Analyst
 Tenure: July,2013 – March,2017 [Intern (July, 2013-May, 2014), QA Analyst (June,
2014 – March,2017]

Project: Selenium Test Automation


Duration: July, 2013 to March,2017
Product Undertaken: PLM Windchill and PTC Servigistics

Detailed Description: Involved on Test Automation activities with the help of Selenium tool (IDE,
WebDriver, RC and GRID) of web-based product Windchill and Servigistics. On brief, handled below
responsibilities:

Responsibilities:
 Assisted scripts for automation testing for SLM applications using Selenium framework.
 Involved on development of automation scripts and maintenance of existing ones using Data
Driven and Hybrid framework.
 Built, executed and debugged automated functional tests using Jenkins, Ant and JUnit.
 Worked closely with the automation staff to ensure efficient and stable builds.
 Diagnosed problems and reported bugs using Siebel and In-house tools.
 Performed responsibilities of maintaining files to ensure recording of accurate test data using
version control system (git) and exposure over Code Review system (Gerrit).
 Measured code coverage of automation tests using JACOCO tool.
 Preparation of Test environment including installation of product on latest builds and
performing loading of data on Servigistics using TAL (Transform, Aggregate and Load).

Secondary Responsibilities:

 Performed Installation of various solution of windchill product on different platforms like


Windows 7/8, Windows Server 2008/2008R2/2012, and LINUX/Solaris using different databases.
 Performed regression testing using upgrade test framework based on Jenkins Continuous
integration.
 Involved in critical patch set related activities which was customer specific.
 Built jobs in Jenkins for various solution of windchill.

ACADEMIC BACKGROUND:

Degree Year Institution Board/University Percentage


M.C.A. 2014 Indira Institute of Management, Pune Pune University 72.38

B.C.A. 2011 D.C.S. & I.T., Udaipur Rajasthan Vidyapeeth University 75.1

HSC 2006 Alok Sr. Sec School, Udaipur Rajasthan Board 83

SSC 2004 Vidya Niketan School, Udaipur Rajasthan Board 86.5

You might also like