Summary
Overview
Work History
Education
Skills
Domain Expertise
Systems Proficiency
Skills Summary
Previous Experience
Accomplishments
Timeline
Generic
MAHESHWARAN E

MAHESHWARAN E

Bangalore

Summary

Adept Lead Automation QE with a proven track record at TAVANT Technologies, specializing in enhancing automation frameworks and streamlining testing processes. Leveraged the technology, AI models, and collaborative teamwork to modernize and optimize testing strategies, achieving significant efficiency improvements. Demonstrates exceptional analytical skills and a commitment to innovation in test automation.

Overview

7
7
years of professional experience

Work History

Lead Automation QE

TAVANT Technologies India Pvt Ltd
Bangalore
12.2020 - Current
  • Project Name: NBC News Roku TV app Automation (From 1st of Jun'22 To 30th of Apr'23 and, from 1st of Jul'24 to till date)
  • Project Description: In the context of the NBC News application on the Roku platform, my project involved a detailed perspective on automation across various Roku devices, such as Roku Ultra and Roku HD 4800X
  • I undertook feasibility analysis to assess automation possibilities, crafted and executed tailored automation scripts, and rigorously analyzed and resolved any issues to ensure seamless functionality
  • My role also encompassed ongoing maintenance of these scripts to guarantee their reliability and performing thorough compatibility testing on the specified devices
  • Additionally, I verified all functionalities by simulating remote key presses to ensure consistent performance and user experience across different Roku models
  • Technologies Used: Java, TestNG, Jenkins, Maven, GitHub, Roku Driver, Extent Report, Rest assured, Postman
  • Responsibility: Participated in the analysis of manual test cases and developed automation scripts using Java based framework established within the org
  • Executed automation scripts in batch mode, organized by modules, to streamline the testing process
  • Analyzed and debugged script failures to resolve issues and enhance test reliability
  • Designed and implemented utilities to simplify processes and strengthen the stability of the testing framework

Lead Automation QE

TAVANT Technologies India Pvt Ltd
Bangalore
05.2023 - 06.2024
  • Project Name: Enact - Cash and Billing modernization (From 20th of May'23 To 30th of Jun'24)
  • Project Description: The Enact Cash and Billing Modernization project focused on enhancing mortgage insurance processes by modernizing workflows across various systems
  • API services were hosted within an AWS VPC, and we utilized Rest Assured with Java for API automation, ensuring efficient and reliable interactions
  • PostgreSQL was employed to fetch and validate database data, adding robustness to our backend testing
  • UI testing was conducted using Playwright to guarantee a seamless user interface experience
  • The project was executed in two-week Agile sprints and followed a testing model of 70% backend testing and 30% UI testing
  • We incorporated the BDD Cucumber framework to enhance code reusability and provide better business understanding, facilitating more intuitive and effective testing
  • Technologies Used: Java, Rest assured, TestNG, Maven, Github, Gradle, Postgres, Playwright, Typescript, AWS
  • Responsibility: Developed and maintained a robust testing framework using Rest Assured, Java, TestNG, Cucumber, and Extent Reports, ensuring comprehensive and effective test coverage
  • Provided knowledge transfer to team members on the newly created framework, leading them to achieve project deliverables and ensuring a smooth transition and adoption
  • Managed interactions with developers and business analysts to clarify requirements and resolve issues, tracking progress until resolution to ensure timely delivery of solutions
  • Assumed full responsibility for team deliverables, ensuring that all commitments were met and project objectives were achieved as planned

Lead Automation QE

TAVANT Technologies India Pvt Ltd
Bangalore
02.2022 - 04.2023
  • Project Name: NBC News iOS and Android app Automation (From 2nd of Feb'22 To 30th of Apr'23 and, from 1st of Jul'24 to till date)
  • Project Description: In the scope of the NBC News application for iOS and Android platforms, my role centered on advancing automation for these mobile environments
  • I carried out feasibility assessments to determine automation viability, created and executed bespoke automation scripts, and thoroughly investigated and corrected any issues to maintain smooth functionality
  • My duties also included the continuous upkeep of these scripts to ensure their reliability and conducting extensive compatibility testing across a range of devices
  • Additionally, I assessed all functionalities by emulating user actions to guarantee consistent performance and an optimal user experience across various iOS and Android devices
  • Technologies Used: Java, TestNG, Jenkins, Maven, GitHub, Selenium WebDriver, Extent Report, Appium, XCODE
  • Responsibility: Participated in the analysis of manual test cases and developed automation scripts using Java based framework established within the org
  • Executed automation scripts in batch mode, organized by modules, to streamline the testing process
  • Analyzed and debugged script failures to resolve issues and enhance test reliability
  • Designed and implemented utilities to simplify processes and strengthen the stability of the testing framework

Automation test engineer

TAVANT Technologies India Pvt Ltd
Bangalore
12.2020 - 12.2021
  • Project Name: Waste Management - MAS Automation (From 1st of Dec'20 To 31st of Dec'21)
  • Project Description: The Waste Management project focused on automating the mainframe application MAS, which integrates with several key systems
  • MAS was automated to enhance efficiency in managing waste operations
  • This included integrating MAS with Salesforce.com, a CRM application used for storing customer details, raising tickets, processing payments, and generating invoices based on various billing cycles
  • Additionally, the project involved integrating MAS with OPUS, a web-based task management app, and DA, a mobile app for truck drivers
  • These integrations aimed to create a seamless workflow across the mainframe, web, and mobile platforms, optimizing waste collection and processing while improving overall operational efficiency
  • Technologies Used: Java, TestNG, Maven, GitHub, SQL, Selenium WebDriver, Extent Report, Rest Assured, Appium, Excel VBA
  • Responsibility: Involved in analyzing the manual test cases and creating the automation scripts using Java and TestNG framework
  • Involved in executing the scripts as a batch based on the modules
  • Involved in analyzing the failures and debugging them
  • Involved in creating utilities to make the process easy and framework stable
  • Preparing reports accordingly

Automation test engineer

Black and White Business Solutions Pvt Ltd
09.2020 - 11.2020
  • Project Name: Waste Management - MAS Automation
  • Project Description: The Waste Management project focused on automating the mainframe application MAS, which integrates with several key systems
  • MAS was automated to enhance efficiency in managing waste operations
  • This included integrating MAS with Salesforce.com, a CRM application used for storing customer details, raising tickets, processing payments, and generating invoices based on various billing cycles
  • Additionally, the project involved integrating MAS with OPUS, a web-based task management app, and DA, a mobile app for truck drivers
  • These integrations aimed to create a seamless workflow across the mainframe, web, and mobile platforms, optimizing waste collection and processing while improving overall operational efficiency
  • Technologies Used: Java, TestNG, Maven, GitHub, SQL, Selenium WebDriver, Extent Report, Rest Assured, Appium, Excel VBA
  • Responsibility: Involved in analyzing the manual test cases and creating the automation scripts using Java and TestNG framework
  • Involved in executing the scripts as a batch of scripts based on the modules
  • Involved in analyzing the failures and debugging them
  • Involved in creating utilities to make the process easy and framework stable
  • Preparing reports accordingly

Test analyst

Xortican Technologies Pvt. Ltd
01.2018 - 08.2020
  • Project Name: GlamString
  • Project Description: This application is developed as a platform for the people who wants to book appointment from the nearest beauty parlors
  • Using this app, the user can check for their favorite beautician availability, charges and even they can avail the service at their home
  • Technologies Used: Testrail for logging the test cases, JIRA for logging the defects
  • Responsibility: Understanding the application thoroughly with help of fundamental documents
  • Preparing and documenting the test conditions and test cases
  • Reviewed Test cases and updated the review comments
  • Coordinating with Test Lead and Development Team for Bug Fixing
  • Involved in analyzing Test Results, Reporting and Tracking Defects

Automation test engineer

Xortican Technologies Pvt. Ltd
01.2018 - 08.2020
  • Project Name: Auxiliar
  • Project Description: This application contains modules required to manage the interaction between the seller and the customers
  • It can store the Starlet details, Prospect details, prospect's account details, generate Estimates, generate Bill of sales documents and still many features are included which can help the client to improve their business by saving labor cost, managing customer details, and providing tracking records against them
  • Technologies Used: Selenium WebDriver with Hybrid Framework of Java, TestNG, Maven, Cucumber, Testrail and JIRA
  • Responsibility: Analyzing the user stories
  • Prepare test scenarios and test cases
  • Identifying the scenarios which need to be automated and which need not to be automated
  • Preparing test automation scripts in Selenium WebDriver using Hybrid Framework
  • Executing the test scripts and debugging them
  • Coordinating with testing team and to resolve the issues
  • Interact with the client side people to solve the issues and update the status
  • Raise and track the defect to analyze the issue on selenium scripts until closure
  • Retesting resolved defects
  • Actively participated in all Agile ceremonies like sprint planning, daily scrum, and impact analysis meeting

Education

B.E - Mechanical Engineering

K. S. Rangasamy College of Technology
TamilNadu
05-2017

Skills

  • Core Java
  • Selenium WebDriver
  • Appium
  • Rest Assured
  • Playwright with TypeScript
  • Test automation strategy
  • Behavior-driven development
  • TestNG
  • Maven
  • GitHub
  • SQL
  • JACOB libs
  • Excel VBA
  • Extent Report
  • Cucumber
  • Python
  • HTML
  • Eclipse
  • IntelliJ
  • Expertise in automation tools
  • Requirements analysis
  • Collaboration and teamwork

Domain Expertise

  • CRM
  • E-media
  • Mortgage Insurance

Systems Proficiency

Oracle SQL, Postgres SQL, Mac OS, Windows, iOS, Android, Java, Python, TypeScript, VBA, JavaScript, HTML

Skills Summary

6.7, Manual Testing, Automation Testing, Web Testing, Mainframe Testing, Mobile Testing (iOS and Android), OTT Platforms, Java, Roku Driver, Postman, Brightscript, Rest Assured, Selenium WebDriver, Appium, TestNG, Maven, GitHub, Jenkins, Xcode, Android Studio, Excel VBA, JACOB Libraries, Cucumber (BDD), Python, HTML, TypeScript, AWS

Previous Experience

  • Black and White Business Solutions Pvt Ltd, 09/01/20, 11/30/20, Waste Management - MAS Automation, Automating the mainframe application MAS to enhance efficiency in managing waste operations., Java, TestNG, Maven, GitHub, SQL, Selenium WebDriver, Extent Report, Rest Assured, Appium, Excel VBA, Automation Test Engineer, Analyzed manual test cases and created automation scripts using Java and TestNG framework., Executed scripts as a batch based on modules., Analyzed failures and debugged them.
  • Xortican Technologies Pvt. Ltd, 01/08/18, 08/10/20, GlamString, Platform for booking appointments from beauty parlors., Testrail, JIRA, Test Analyst, Understanding the application thoroughly., Preparing and documenting test conditions and test cases., Coordinating with Test Lead and Development Team for Bug Fixing., Auxiliar, Application for managing interactions between sellers and customers., Selenium WebDriver, Java, TestNG, Maven, Cucumber, Testrail, JIRA, Automation Test Engineer, Analyzing user stories., Preparing test scenarios and test cases., Preparing test automation scripts in Selenium WebDriver.

Accomplishments

  • Received Tavant Excellence Awards for best agility
  • Received multiple

Timeline

Lead Automation QE

TAVANT Technologies India Pvt Ltd
05.2023 - 06.2024

Lead Automation QE

TAVANT Technologies India Pvt Ltd
02.2022 - 04.2023

Lead Automation QE

TAVANT Technologies India Pvt Ltd
12.2020 - Current

Automation test engineer

TAVANT Technologies India Pvt Ltd
12.2020 - 12.2021

Automation test engineer

Black and White Business Solutions Pvt Ltd
09.2020 - 11.2020

Test analyst

Xortican Technologies Pvt. Ltd
01.2018 - 08.2020

Automation test engineer

Xortican Technologies Pvt. Ltd
01.2018 - 08.2020

B.E - Mechanical Engineering

K. S. Rangasamy College of Technology
MAHESHWARAN E