Summary
Overview
Work History
Education
Skills
Websites
Certification
Careerhistory
Secondaryemail
Currenttitle
Industryexperience
Personal Information
References
Techstack
Timeline
Generic

ANIMESH MUKHERJEE

Summary

ISTQB Foundation and SAFe Agilist Certified Test Automation Engineer over ten years of experience and a proven knowledge in web-based, API, mobile, desktop-based GUI(SAP) test automation technologies using HP UFT, Tricentis TOSCA, Python, JavaScript, TypeScript. Proficient in creating end to end solution for test automation for Web, API, mobile and backend applications with CICD integration and test report generation. I can lead and mentor a team to deliver solutions for creating and executing automation test cases for on premise and cloud application. I'm proficient in doing POC to select best test automation tools for application under test.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Lead Software Test Automation Engineer

EPAM Systems, Inc
12.2022 - Current

✯ Working with one of the leading eCommerce platforms in the US.
✯ Create data validation models using PydanticV2 for REST API automation.
✯ Create and maintain API test automation framework using Python, pytest.
✯ Created a performance test framework using Python's multi-threading approach.
✯ Integrate GitlabCI pipeline to run the automated test in the pipeline.
✯ Manage a team member of 7 test automation engineers.
✯ Develop a UI automation framework from scratch using Playwright with TypeScript.
✯ Added more than 50 test cases to the Web-based application using Playwright with TypeScript.
✯ Working with ADX to dig into ADX logs to find potential bugs and raised bugs in JIRA.
✯ Monitor pipeline failures and maintain the test automation framework to support new changes.
✯ Continuously add new test cases to update the regression suite.
✯ Create and maintain test rail for managing all test cases.
✯ Configure test reporting using Allure report.
✯ As the code owner of the repository monitor the code quality of incoming merge requests and provide suggestions to improve the code quality of peers.
✯ Calculate, measure, and monitor the sprint velocity of team members.

Senior Software Test Automation Engineer

EPAM Systems, Inc
10.2021 - 11.2022

✯ Building test automation framework from scratch using Python.
✯ Identifying automation-friendly test cases in the regression test suite.
✯ Working in a scrum team and automating regression test suite for REST API.
✯ Write Python code using pytest and request library to automate test cases.
✯ Integrate the tests with Jenkins pipeline.
✯ Dockerize the existing test automation framework.
✯ Schedule periodic jobs to run the pipeline every day and monitor and maintain the pipeline.
✯ Create a custom logger to generate colorful test logs for different log levels.
✯ Tets rest API endpoints and scenarios using Postman.
✯ Develop a UI automation framework from scratch using Playwright with TypeScript.

Senior Test Automation Engineer

Tata Consultancy Services
04.2020 - 10.2021

✯ Conducting Web and Mobile automation using Selenium and Appium with Python using pytest framework and Page Object Model (POM).
✯ Performing API automation using Python's request module.
✯ Performing load testing on API using locust module in Python.
✯ Key engagement across GitLab and various operations.
✯ Working in BDD for automation in Selenium with Python Behave.
✯ Carrying out Functional testing in API and Web.
✯ Steering and driving end-to-end project testing.
✯ Handling Digital front-end and API automation testing using Postman and Python request library scripts.
✯ Managing Jenkins CI/CD pipeline to monitor smoke test failures and schedule pipeline accordingly.
✯ User docker container and images to run the services and test framework. Use a docker-compose file to run REST services.
✯ Automate a Robotic Control System microservice base system for my client.
✯ Develop an automation framework from scratch using Playwright with JavaScript for a multi-page web-based application and integrate the test with GitHub Actions tool to execute the tests in the CICD pipeline.

Senior QA Automation Enginneer

Tata Consultancy Services
04.2017 - 03.2020

✯ Worked with one of the leading utility giants of Australia.
✯ Deliver test automation framework for Web and SAP automation using Tricentis TOSCA.
✯ Create a Regression suite to run automation tests monthly.
✯ Worked in a team of ten testers and managed all test activities from estimation to test execution with other test analysts and junior testers
✯ Delivered business-critical projects like Project Battery.
✯ Created a test Automation framework with Appium with Python for one of the existing mobile applications and integrated the framework with SauceLab cloud to execute test cases. There are around 40 test cases created for regression testing.
✯ Perform POC for load testing of REST API using Python's locust library and create a load test framework for REST API.
✯ Used Selenium to create a Web UI-based application from scratch.

Senior Test Automation Enginner

Tata Consultancy Services
04.2015 - 03.2017

✯ Worked in the SAP CRM area. I've worked in an Agile environment
✯ Update JIRA to track work progress. I've worked in TOSCA to automate the testing for regression suite and SIT and UAT scenarios.
✯ Used Tricentis TOSCA for REST API and SAP automation for regression and smoke testing.
✯ Created a regression test suite of 75 test cases to run monthly to identify any regression issues.
✯ Good knowledge of the Australian utility area worked for more than 5 years for an Australia-based big utility company AGL as a client
✯ Moved to Melbourne as a senior test analyst and worked on various projects for three years
✯ Worked on various integration projects with SAP
✯ Gathered end-to-end testing and delivery in large projects
✯ Specialized in test automation using TOSCA.

Test Automation Enginner

Tata Consultancy Services
12.2013 - 03.2015

✯ Worked as a test analyst in SAP CRM 7 web as well as ISU.
✯ Identify test scenarios for functional testing.
✯ Developed automation scripts using UFT for SAP-based applications.
✯ Identify issues during SIT and UAT and report them in the HP QC tool.
✯ Worked with Australia's one of the biggest utility clients AGL
✯ Developed a great knowledge of SAP
✯ Delivered business-critical projects like customer correspondence, CRM 7 upgrade, and DigiMove to name a few.
✯ Used Selenium to automate the multi-page web-based application for client.

Education

B Tech

West Bengal University of Technology
India
08-2013

Skills

  • Python

  • Tricentis TOSCA

  • JavaScript

  • TypeScript

  • Playwright

  • Pytest

  • Pytest-bdd

  • Selenium

  • Appium

  • AWS

  • Azure

  • CICD

  • GIT

  • Docker

  • Kubernetes

SQL

Agile delivery

Debugging

Testing script development

Test case management

Automation design

Certification

  • SAFe Agilist
  • ISTQB Foundation
  • AWS Certified Cloud Practitioner
  • Tricentis Automation Specialist Level 1
  • Tricentis Automation Specialist Level 2
  • Tricentis Automation Engineering Level 1
  • Tricentis Automation Specialist for SAP
  • Tricentis SAP Specialist Level 1
  • Tricentis Test Design Specialist Level 1
  • Tricentis Test Design Specialist Level 2

Careerhistory

Click here to check out my industry experience across different organizations.

Secondaryemail

animesh5678@gmail.com

Currenttitle

Lead SDET

Industryexperience

10+ Years

Personal Information

Visa Status: Australian PR(Subclass 190)

References

  • Ashok Bondili, +61 434866532
  • Satyajit Narayan, +61 466973649
  • Rajesh Balakumar, +61 435942890

Techstack

Tricentis TOSCA, Selenium Webdriver, Selenium Grid, Appium, Playwright, HP-UFT, Microservice based app, Web app, Mobile app, API, Python, JavaScript, Gherkin, Unix, Visual Basic, HTML, PyCharm, Eclipse, VS Code, MySQL, Redis, MariaDB, DynamoDB, Github, Gitlab, Windows, MacOS, Linux, JIRA, HP QC, Tricentis qTest, Testrail, pytest, Behave, Pytest-bdd, Robot framework, AWS, Azure, SauceLab Mobile cloud, Mobitru mobile cloud, Docker, Kubernetes, Microservices, Remote Control System (RCS), Utility, Postman, API test automation using Python’s request library, Waterfall, Agile, Kanban, Jenkins, Gitlab CI, TDD, BDD, ATDD

Timeline

Lead Software Test Automation Engineer

EPAM Systems, Inc
12.2022 - Current

Senior Software Test Automation Engineer

EPAM Systems, Inc
10.2021 - 11.2022

Senior Test Automation Engineer

Tata Consultancy Services
04.2020 - 10.2021

Senior QA Automation Enginneer

Tata Consultancy Services
04.2017 - 03.2020

Senior Test Automation Enginner

Tata Consultancy Services
04.2015 - 03.2017

Test Automation Enginner

Tata Consultancy Services
12.2013 - 03.2015

B Tech

West Bengal University of Technology
ANIMESH MUKHERJEE