Automation Test Engineer with 10+ years of rich experience in building custom frameworks for Web, Mobile and API's
Overview
10
10
years of professional experience
Work History
SDET4
Ringcentral
Bengaluru
06.2023 - Current
Working with the Contact center team which is mostly a web based application.
Test cases are documented in TestIT.
Successfully carried out release cycles which is of 2 weeks sprint.
Automation is carried out on web application
Java is the coding language.
Used Selenide for web automation.
Used Rest assured client for backend automation.
Framework is TestNG.
Build system is Maven.
CI/CD tool was jenkins.
Repository tool was Gitlab.
Used Jira for bug tracking.
Used Beats for oncall activities so that the ui changes could be resolved very early.
We use confluence for documentation.
Involved in hiring SDET candidates across the company.
Involved in improving process for QA activities.
Lead SDET
Lummo
Bengaluru
01.2021 - 06.2023
Lummo is an Indonesian based SME startup Lummo has two products, LummoSHOP and LummoFin.
LummoSHOP is an e‐commerce platform and LummoFin is a fin‐tech platform.
I was responsible for all the QA activities with respect to LummoSHOP Setup QA process from scratch.
Joined the organisation as first SDET and handled a team of 10 members.
Setup Automation framework which can handle Mobile App(Android&IOS), Web, Mobile, Mobile browser and API.
Framework was built with Java cucumber BDD with Gradle build system.
Automation was integrated with Jenkins to support CI/CD.
Reporting was generated after automation runs and the results were posted to Slack using the Message and Channel Api's.
We used a cloud solution called Browserstack to run our tests seamlessly and later moved to Lambdatest.
The tests were maintained in Testrail and were updated with relevant results using the Testrail Api's.
Testrail Api Data tracking was done with Mixpanel and the same was automated using Mixpanel public Api's Backend Automation was done using the Rest Assured client.
Bugs were tracked using Jira's.
Framework had the intelligence to support parallel runs.
Setup a 2‐week Agile release sprint cycle for Mobile App.
Involved in documentation of the entire QA process,
Set up Interview process and documented in confluence.
Responsible for hiring and mentoring SDET candidates.
Involved in handling appraisal cycle for team members.
Lead Engineer In Test
Bluejeans
Bengaluru
03.2020 - 01.2021
Dolby Voice Huddle:
Started leading the DVH project.
Was responsible for setting the framework from scratch DVH is a third party collaboration.
Dolby provide a platform and we built a web app for the same DVH has 2 components, one is the hub and the other is the Dolby conference phone
Automated DVH end to end flow using Puppeteer,Selenium , Retrofit and Rest Api Integrated API in our client automation which helped us solve dependencies of other clients Puppeteer connection was achieved using web‐socket.
Added automation code support (Business logic) before dev delivery Integrated CI for every dev commit.
Added additional Automation tests for Memory, Soak Tests and cpu utilisation Automated updating test rail via automation framework.
Followed true Agile process for our releases.
Senior Engineer In Test
Bluejeans
Bengaluru
02.2018 - 03.2020
Dolby Voice Room:
Started leading the DVR project.
Was responsible for setting the framework from scratch.
DVR is a third party collaboration.
DVR has 2 components, one is the hub and the other is the Dolby conference phone .
Dolby provides a platform and we built a web app for the same.
Automated DVR end to end flow using Puppeteer,Selenium , Retrofit and Rest Api Integrated API in our client automation which helped us solve dependencies of other clients Puppeteer connection was achieved using web‐socket.
Added automation code support (Business logic) before dev delivery.
Integrated CI for every dev commit.
Added additional Automation tests for Memory, Soak Tests and cpu utilisation Automated updating test rail via automation framework.
Followed true Agile process for our releases.
SDET
Myntra
Bengaluru
07.2016 - 02.2018
Worked on the Myntra web and Mobile browser Was responsible for end to end testing of Product detail page in myntra.
Test cases were documented in Excel sheet. Successfully carried out releases which was a 2week sprint cycle.
Automation was carried out on web, Mobile browser and backend.
Java was the coding language.
Used selenium for web automation.
Used Rest assured client for backend automation. Framework was TestNG.
Build system was Maven.
CI/CD tool was jenkins.
Repository tool was Github.
Used Jira for bug tracking.
SDET
Quikr
Bengaluru
06.2015 - 07.2016
Worked on the Android platform of the Quikr app.
Single-handedly tested the Quikr cars vertical. Managed the agile 2 week sprint cycles and released withstrict timelines.
Automated the quikr cars Android app.
I was involved in developing the framework from scratch.
Used Java as the coding language. Framework was TestNG.
Used Maven build system. Reporting was TestNG junit.
Tools used was Selenium and Appium. Repository tool was github. Used jira for bug tracking.
Test Associate
Amazon
Bengaluru
12.2013 - 06.2015
Amazon.com – Kindle Fire (1st, 2nd and 3rd generation devices).
The Kindle Fire is a tablet that links seamlessly with Amazon's impressive collection of digital music, video, magazine, and book services in one easy‐to‐use package It boasts a great Web browser, and its coveted Android app store includes all of the big and popular apps.
Performing Generic Functional Testing: Performing Functionality , Integration and System testing – Compare in All Kindle devices, Samsung, Google Nexus.
Performing Update testing: Performing Profiling for Knowing Battery consumption.
Checking App compatibility testing in all Amazon devices.
Performing test analysis of apps on different OS and devices and measuring performances ‐ Compare in All Kindle devices and Android Devices.
Responsible for providing support to development team for the reported issues Tracking the bugs and reporting using DA Console, CIC and Share Point.
Auditing issues stated in Database and carrying out auditing, reactive auditing and tablet feedback.
Responsible for adding and maintaining automation tests for Android devices using Appium.