Overview
Work History
Education
Skills
Timeline
Generic

Hemakumar Venkatesaperumal

SYDNEY,NSW

Overview

16
16
years of professional experience

Work History

Automation Engineer

Tata Consultancy Services
11.2022 - Current
  • Newscorp owns approximately 142 daily, weekly newspapers like metropolitan and nationally distributed papers.
  • Automation for API, Mobile app development.
  • Developed a new Framework in karate DSL to build automation scripts.
  • Changes to the existing code are also made here for validation and verification.
  • Performed changes pertaining to the TestNg reporting appended testcase name and number to the scripts.
  • Worked with Javascript and Java to automate the involved APIs.
  • Developed the automation scripts are developed using BDD.
  • Created custom functions and data configuration file for different data set and user combinations.
  • Developed code to validate the file content check for the migration of APIs from Webmethods to Boomi.
  • Worked on different libraries and plugins for the karate DSL.
  • Used GitHub for version control.
  • CI/CD pipeline implementation using github Actions is achieved.
  • Solution Environment: Boomi, Javascript, self hosted Server, Karate DSL
  • Tools: Karate DSL, Intellij, GitHub, html/cucumber Report, Maven, Github actions, Swagger, Boomi, Postman.

Automation Engineer

Quest Diagnostics
02.2021 - 11.2022
  • Automation for Android, iOS and web applications.
  • Worked with Protractor, Javascript-Selenium, Appium, Appium inspector, NodeJS, android and iOS mobile automation.
  • Integrated SEETEST cloud-based automation to the cross devices check.
  • Created custom functions and data configuration file for different data set and user combinations.
  • Created Framework for Mobile Automation using protractor, Javascript-selenium, BDD.
  • Worked on different libraries like Rest Assured, protractor, Javascript-selenium for API automation.
  • Used GitHub for version control.
  • CI/CD pipeline implementation using Jenkins is achieved.
  • Lead a team of 4 resources and took care of scrum activities along with Jira board maintenance.
  • Provided training for API integration, API Automation, Sauce Labs.
  • Actively participated in recruitment activities for offshore and onshore resources.
  • Quest Diagnostics empowers people to take action to improve health outcomes. Derived from the world's largest database of clinical lab results, our diagnostic insights reveal new avenues to identify and treat disease, inspire healthy behaviors and improve health care management.
  • Solution Environment: Javascript, github, SQL Server
  • Tools: Protractor, Vscode, Rest assured, BDD, TestNg, Maven, Extent Report, Jira, Selenium library, Appium library, SeeTest, Jenkins, Docker, Swagger, GitHub.

Automation Engineer

Davita
09.2020 - 02.2021
  • The web application developed supports people in providing the respective medicines for the affected people specific diseases. Users can track the delivery of the medicine, activities, symptoms and reports.
  • Developed automation framework for Web application making it robust and scalable.
  • Planned Automation tasks for each Sprint and Allocated tasks to team members.
  • Demonstrated the Sprint development and Sprint automation to stakeholders.
  • Created automation scripts for cross browser check in browser stack.
  • Lead team of 3 persons each for different modules and reviewed PR's for the team.
  • Maintenance of automation scripts and executions on Browser stack.
  • CI/CD pipeline implementation using Jenkins.
  • API automation using Java, Rest-Assured, TestNg request libraries and BDD cucumber.
  • Solution Environment: Java, Bitbucket, MySQL
  • Tools: Intellij, TestNg, Maven, Extent Report, Jira, Selenium, JAVA, Jenkins, Docker, BitBucket, GitHub, Postman, BDD, Cucumber, Gherkin.

Automation Engineer

UAEexchange
12.2015 - 09.2020
  • It is a Mobile and web application which offers Exchange rates, Money transfer across the globe with the different types of Payment modes like Wire Transfer, Direct Debit, Net Banking under two methods of transfers like Bank Transfer & Cash Payout.
  • Prepare Functional estimation, formulate test strategy and create test plan and work on Requirements understanding.
  • Setup for Mobile Automation including setting up dependencies and software like Appium, eclipse etc.
  • Create Automation test scenarios, cases and data, also get it reviewed by the SMEs.
  • Functionally gain knowledge of mobile apps using various devices and report Functional, API, network, performance and device specific issues.
  • Maintenance of automation scripts and execution on Sauce Labs.
  • Mobile application behavioral and exploratory inspection on Android, iOS devices and simulators.
  • Perform functional evaluation on web and mobile applications and gain domain expertise and knowledge.
  • Lead mobile application module team, collaborated with development team and client stakeholders.
  • Developed performance scripts to assess performance load on the mobile apps and shared KPI reports.
  • Solution Environment: Java, Github, SQL Server
  • Tools: Selenium, Appium, ADB, Selenium-Appium client, Sauce labs, Jenkins, GitHub, Postman, Neoload, Java, Swagger, eclipse, BrowserStack.

Automation Engineer

ADP
08.2010 - 08.2012
  • It is a web application which stores and displays the personal and payroll details of individuals. Users can track the details with their respective user credentials and it is a one stop solution to view the details, history of individuals at ease.
  • Prepare Functional estimation, formulate test strategy and create test plan and work on Requirements understanding.
  • Developed automation framework for Web application making it robust and scalable.
  • Demonstrated the Sprint development and Sprint automation to stakeholders.
  • Maintenance of automation scripts and updation of the existing code.
  • CI/CD pipeline implementation using Jenkins.
  • API automation using Java, TestNg request libraries.
  • Solution Environment: Java, Github, SQL Server
  • Tools: Selenium, Java, Jenkins, GitHub.

Education

Master of Engineering - Computer Science

Tagore Engineering College
08.2014

Bachelor of Engineering - Computer Science

GKM College of Engineering & Technology
05.2010

Skills

  • Manufacturing - Environment Health & Safety
  • Analytical Ability
  • Growth and Transformation Concepts & Practices
  • Communication
  • Organizing and Planning
  • Continual Learning
  • Customer Focus
  • Manual Check Processes and Management
  • Interpersonal Skill
  • Problem Solving
  • TCS MasterCraft DevPlus - Team Edition – Automation
  • Agile Way of Working
  • Compliance : Data Privacy
  • Intellectual Property Rights
  • Environmental Sustainability and Management
  • Software Security
  • Cyber Security - Information Security
  • Diversity and Inclusion
  • RiO : Rigor in Operations
  • Service Management
  • Service Operations
  • Quality Management for Delivery

Timeline

Automation Engineer

Tata Consultancy Services
11.2022 - Current

Automation Engineer

Quest Diagnostics
02.2021 - 11.2022

Automation Engineer

Davita
09.2020 - 02.2021

Automation Engineer

UAEexchange
12.2015 - 09.2020

Automation Engineer

ADP
08.2010 - 08.2012

Master of Engineering - Computer Science

Tagore Engineering College

Bachelor of Engineering - Computer Science

GKM College of Engineering & Technology
Hemakumar Venkatesaperumal