More than 12 years of experience in Information Technology with experience in analysis, design, development and testing of Mobile Native applications for Android & iOS, Web based applications.
Experienced in SQA (Software Quality Assurance) with tools such as Selenium WebDriver, Appium, Protractor, Jenkins, JIRA, POSTMAN, Android SDK, ADB Command line tools, XCode, Rest Assured, HTTP Client, Jenkins , GIT .
Sound knowledge on TestNG Unit Testing Framework , Maven for Project building tool, Jenkins for Continuous Integration.
Experience in designing Front End Test Automation Framework Using Page Object Model as the design pattern with Page Factory and Page Chaining approach.
Achieved Selenium Grid concept by using tools like DOCKER, ZALENIUM and SELENOID.
Well versed with the Version Control tools like GIT.
Reporting tools used is Extent Report, Allure -Report.
Experience in designing the Backend Test Automation Framework using Rest-Assured library following both API BDD and Non BDD approach.
Experience in designing the Data Driven Framework to test the application with the multiple inputs.
Used Core Java as the Programming language to communicate with Browsers and Mobile Devices with the help of WebDriver API.
Experience in analysing the Test cases for Automation Feasibility, deciding the Complexity of the Test cases and Estimating the Test Cases.
Experience in designing the Test Cases, Test Case Execution, Test Report Preparation. Collaborating with dev /Management team for Defect Fixing, re-testing. Domain: Sales Force Automation, Mobile Health Care (Pregnancy and Parenting), Mobile Wallet and Mobile banking, MMO Games, RPG Games.
Overview
12
12
years of professional experience
Work History
Senior Technical Lead
HCL Technologies
04.2022 - Current
Handling a Team of 6 Automation Engineers where involved in mentoring them , allocating Tasks to Team members based on their skills , taking ownership of the individual tasks as well , supporting the Team members wherever Technical support is required.
Participating in grooming calls , Estimating the Story points , communicating to the Business Team and the Dev Team for understanding the requirements , reviewing the Test cases with the PO , reviewing the Test evidences for the closure of the stories .
Enhancing the Automation Framework by communicating with the TCOP Team members , Writing the Test scripts and executing the Scripts over Jenkins pipeline.
Following BDD approach using Cucumber with Java , Page Objects design pattern , Used Service Virtualization to mock the end points and execute the UI application on CI environment over Jenkins
Removing the blockers in the Tasks divided to the Team members.
Part of Technical panel where participating in the evaluating the Candidates.
Associate Principal Engineer
Aristocrat Technologies Inc
12.2021 - 04.2022
Worked on Mobile Test Automation Framework enhancement
Used Appium as the Automation tool to automate android and iOS hybrid application.
Setting up the Test Automation environment for iOS .
Associate QA Manager
Accenture
06.2021 - 11.2021
Working with Google on a Supply Chain Management System Product named as BEEDO.
Writing the Feature files , implementing the Step Definition file , Creating Page Object layer , writing the Utility methods wherever required.
Used Cyder , a Google version control tool .
Communicating with the Business Team in the grooming calls of the stories , estimating the stories .
Using Google Cloud Platform for execution of the Test scripts over cloud .
Senior QA Engineer
Merkur Gaming India Pvt.Ltd
08.2017 - 06.2021
· Involved in the preparation of Hybrid framework design. (Page Object Model with Page Factory, Data Driven approach).
·Developing the Test scripts for mobile app with Java as the programming language and executed it on the real devices, Emulators using Appium.
·Developing Automation Framework, Test Scripts for Web Portal using Selenium WebDriver and Core Java.
·Developing API Test Automation Scripts using Rest Assured library, Jackson Data binding and Core Java as the Programming language.
·Developing POSTMAN Test Scripts to validate the Response code, Response message and Status Code.
·Writing ADB commands and Test Android and iOS Native app manually.
Using Maven Build Tool performed compiling of class, setting up Selenium WebDriver, download java Client Libraries, creating pom.xml with artifacts and dependencies.
·Using Jenkins achieved Continuous Integration and continuous Delivery, performed background jobs, analyzed the pass, or Failed criteria in QA environment.
Extensively Worked on iOS ionic based application Automation Testing including the Setting up of iOS Test environment for Appium, Developing and enhancing the Test Automation Framework, implementing the Test scripts and running the scripts over Jenkins pipeline.
Worked on Airtel Payments Bank(Merchant and Customer Applications) .
Setting up the Mobile Test Automation environment for both android and iOS platforms.
Developed Mobile Test Automation framework from scratch .
Writing the Test Automation scripts , Utility methods , Page Object classes using Java as the Programming language.
Executing the Test scripts using Appium tool and running the Test scripts over Jenkins pipeline .
Functionally Tested the Mobile Applications for both Android & iOS .
i2Play Interactive Pvt. Ltd
03.2013 - 10.2015
Involved in understanding the Product design documents of a MMOG Product (SpiceToons) quickly.
Involved in Writing and Executing Functional Test cases.
Perform Testing Methodologies like sanity Testing, Functional Testing, Exploratory Testing, Ad-hoc Testing, Compatibility Testing, End to End Testing, Regression Testing.
Worked on Scrum model and worked closely with Game Design , Game Art , and Game Development Team closely.
Performed Load Testing over the Restful services using Jmeter.
Automating the UI part of the SpiceToons Massively multiplayer Gaming platform using Selenium Webdriver.
Automating the Restful webservice using Rest-Assured Library.
QA Engineer
Mobisy Technologies Pvt. Ltd
02.2012 - 02.2013
Worked on a Mobile Application(Sales Force Retailer Product) named as Bizom - Business on the move.
Functional Testing of the Android application and the Web UI of the application.
Followed Scrum Model of the Product Development where used to participate in all the scrum ceremonies.
Worked closely with the highly paced development Team where reporting the defects to the Team members , replicating the defects having the inconsistent behaviours , Sharing the ADB logs to the Dev Team for the crashed and the other failures in the applications .
Writing SQL Queries to fetch the data from the Database and validate the same .
Skills
Selenium WebDriver
Core Java
Mobile Test Automation Using Appium
Rest Assured Library
Skills And Tools
Selenium WebDriver (8 Years)
Appium (Android & iOS), - 6 Years
Core Java - 8 Yearss
Rest Assured Library & POSTMAN - 3 Years
SQL Queries - 2 Years
Functional Testing (Mobile Applications) - 3 Years
ETL Lead /Onshore Technical Business Analyst at HCL Technologies India & HCL Technologies NZ LtdETL Lead /Onshore Technical Business Analyst at HCL Technologies India & HCL Technologies NZ Ltd