
I am passionate about technology and willing to contribute in building a configurable, robust and scalable automation suite with "10+" years of experience in Automation Testing.
Leading the development of an AI-powered tester designed to mimic human testers by receiving test scenarios, executing them, and automatically generating Playwright automation scripts from natural language specifications using DOM and screenshots. This initiative aims to reduce scripting efforts by 30% in the first phase and streamline future test automation processes.
Experienced in Automation of API Testing in Rest Assured using Core Java , Request using Python by approaching TDD and LCC (lemon cheesecake) and Jest using Node.js frameworks
Experienced in Automation of Web App in Nightwatch API, Cucumber using Node.JS and Selenium Webdriver with Core Java by approaching BDD and TDD frameworks.
Experienced in Automation of Mobile App in Appium with Core Java by approaching BDD framework.
Experienced in Load Testing using modern load testing framework with Python
Experienced in CICD by using Jenkins
| Skill Type | Skill Name | Experience |
|---|---|---|
| Languages | Core Java | 7 years |
| Python | 1 year | |
| JavaScript (Node.js) | 6 months | |
| Open Source Tools | Selenium | 5 years |
| Appium | 1 year | |
| NightWatch | 1 year | |
| TestLink (Test case management tool) | 1 year | |
| Framework | TestNG | 2 years |
| BDD | 3 years | |
| lemoncheesecake | 1 year | |
| API Testing | Rest Assured | 6 months |
| Request | 1.5 years | |
| Client(locust) | 3 months | |
| Project packaging tools/libraries | Maven | 2 years |
| NPM | 3 months | |
| VCS | GIT | 3 years |
| Continuous Integration | Jenkins | 1.5 years |
| OS | Linux | 1 year |
| macOS | 1 year | |
| IDE/Editors | Eclipse | 2 Years |
| Intellij | 3 Years | |
| Pycharm | 2 Years | |
| Methodology | Scrum, Kanban | 8 Years |
Canopus squad API Automation Framework is used to automate flows like Search customer, Block/Unblock pockets, Maker, Checker flow for prospect and escalated customer, Lock/unlock customer account and for Customer engagement activities such as Referral campaign and Fintamin Games.
Returns Console UI BDD Framework used to automate flows like create account, company, calendars and file the returns using different methods. Cucumber framework is used to remove the bridge between “non-technical and technical teams”. Executed automation script for smoke and regression testing.
CRM UI BDD Framework used to automate CRM flows like edit/create farmer, add products to cart, apply offers, coupons and place an order. Cucumber framework is used to remove the bridge between “non-technical and technical teams”. Executed automation script for regression testing. Framework is integrated with extent report for reporting purpose.
Agrostar Lite is a PWA(Progressive web app) app is used for field officers to place orders from the field for new and old farmers. Load Testing Automation Framework is used to automate Agrostar Lite API. locust framework is used to automate rest API.
API Automation Framework is used to automate CRM API Test cases. lemon cheese cake framework is used for suite, annotation and reporting purpose and Request library is used to automate rest API. We executed an automation script for regression testing.
AgroEx is a hyperlocal logistic service of Agrostar. AgroEx Delivery enables the team to deliver products to our customers at their doorsteps and give them a seamless online shopping experience.
- Lead a team of SDETs, collaborating with developers, managers, and product owners to design test plans and strategies.
- Worked on building end-to-end BDD integration tests from scratch with Node.js, NightWatch. Used Jenkins to run tests on successful builds and publish results. These tests were helpful in catching issues in the relevant modules of the system in a timely manner.
- Define test strategies for testing RESTful APIs, web apps, Android apps testing in the overall tech stack of the business flow.
- Responsible for developing robust API as well as UI based testing frameworks using Java, Selenium, TestNG, REST Assured, Appium, Python, JavaScript (Node.js) etc.
- Responsible for providing Test Estimation in Sprint, Test Case Review as well as Test Case writing
- Implemented Locust as load testing tool.