Professional Documents
Culture Documents
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:
ADDITIONAL SKILLS:
Programming Languages: JavaScript, Python, Shell Scripting, Batch Scripting, HTML, CSS, XML
PROFESSIONAL EXPERIENCE DETAILS:
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.
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
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:
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.
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.
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:
ACADEMIC BACKGROUND:
B.C.A. 2011 D.C.S. & I.T., Udaipur Rajasthan Vidyapeeth University 75.1