Manish Verma, Developer in Ranchi, Jharkhand, India
Manish is available for hire
Hire Manish

Manish Verma

Verified Expert  in Engineering

Test Automation Architect and Developer

Location
Ranchi, Jharkhand, India
Toptal Member Since
December 2, 2021

Manish is an accomplished test automation architect adept at designing and developing scalable automation frameworks for a wide range of applications, including web, mobile, and RESTful APIs. In addition to his automation expertise, Manish has a passion for building and managing teams, having honed his leadership skills since 2018. He also serves as a release orchestrator, ensuring that the products he works on are successful and meet the needs of end users.

Portfolio

Mobile.dev
Java, Kotlin, YAML, Quality Management, Cross-browser Testing, Website Testing...
Wasoko
Java, Jira Administration, REST API Automation, UI Automation, Locust, Jenkins...
Gojek
Java, REST API Automation, UI Automation, Appium, Selenium, Jira, Postman...

Experience

Availability

Full-time

Preferred Environment

Postman, BrowserStack, Appium, Locust, Selenium, REST Assured, Jira Administration, Cloud, Docker

The most amazing...

...achievement I've had was introducing efficient and optimized automation in my last organization that cut down the release cycle time by 60%.

Work Experience

Automation Architect and Dev Advocate

2022 - PRESENT
Mobile.dev
  • Grew a community of Maestro users by 10X. Automated the Facebook onboarding flow using Maestro in 15 minutes.
  • Wrote articles around Maestro installation for a Windows environment and example automation flows.
  • Helped teams across continents to get up and running with Maestro and their applications.
Technologies: Java, Kotlin, YAML, Quality Management, Cross-browser Testing, Website Testing, Regression Testing, React Native, Java 8, Quality Control (QC), TradingView, Test Automation Frameworks

Principal Engineer

2021 - 2022
Wasoko
  • Developed a back-end automation framework which increased the reliability of our back-end services and cut down the release time.
  • Implemented the correct usage of Jira. Incorporated the use of epics, dashboards, and release management using Jira.
  • Orchestrated and managed releases. Took care of approvals and made sure that every stakeholder was properly aligned.
  • Managed and trained a team on automation and delivery management.
Technologies: Java, Jira Administration, REST API Automation, UI Automation, Locust, Jenkins, White Box Testing, Jira, QA Testing, iTerm2, Release Management, Delivery Management, TestRail, Magento Enterprise, Automated Testing, Test Automation, Black Box Development, Black Box Testing, API Testing, PostgreSQL, Quality Assurance (QA), UI Testing, Mobile, Testing, Mobile Apps, Mobile Applications, Mobile UI, Android, iOS, Leading Quality Assurance (LQA), Integration Testing, QA Leadership, QA Automation, Behavior-driven Development (BDD), TestNG, Content Management Systems (CMS), Magento, User Flows, SQL, Git, CSS, Integration, Sentry, E2E Testing, Katalon, Katalon Studio, eCommerce UX, Web App Testing, SAP Testing, Quality Management, Cross-browser Testing, Website Testing, Regression Testing, React Native, Unit Testing, WebdriverIO, Java 8, eCommerce, Quality Control (QC), Windows PowerShell, Test Automation Frameworks, Node.js, Front-end, Load Testing

Engineering Manager Quality

2019 - 2021
Gojek
  • Developed app automation and implemented test cases to have coverage of 90+% of user flows. I cut down the release time by 60%.
  • Worked on the proper reporting and tracking of issues using Jira dashboards.
  • Managed timely release of driver apps and took care of managing bug busting and debugging.
Technologies: Java, REST API Automation, UI Automation, Appium, Selenium, Jira, Postman, Mobile Device QA Automation, Kotlin, QA Testing, iTerm2, Release Management, Delivery Management, Mobile App Testing, TestRail, Automated Testing, Test Automation, Automated UI Testing, Black Box Development, Black Box Testing, Firmware, API Testing, PostgreSQL, Quality Assurance (QA), UI Testing, Mobile, Testing, Mobile Apps, Mobile Applications, Mobile UI, Android, iOS, Leading Quality Assurance (LQA), Cypress, Integration Testing, QA Leadership, QA Automation, Behavior-driven Development (BDD), TestNG, Content Management Systems (CMS), Magento, User Flows, SQL, Git, HTML, CSS, Integration, JUnit, Gherkin, Newman, WireMock, E2E Testing, CircleCI, eCommerce UX, Web App Testing, Quality Management, Cross-browser Testing, Website Testing, Regression Testing, Unit Testing, WebdriverIO, Java 8, eCommerce, HTML5, Quality Control (QC), Windows PowerShell, Kafka Streams, Test Automation Frameworks, Front-end

Lead Quality Engineer

2018 - 2019
Dunzo
  • Managed back-end releases using automation. Helped the team to increase their code quality by early feedback.
  • Created back-end automation framework for all the modules in the company.
  • Managed and trained team on automation. Also helped in hiring the complete QA team.
Technologies: Java, Selenium, REST API Automation, Appium, Jenkins, Manual Testing, Python, Linux, Mobile Device QA Automation, Jira, QA Testing, iTerm2, Release Management, Delivery Management, Mobile App Testing, TestRail, Automated Testing, Test Automation, Automated UI Testing, Firmware, Black Box Development, Black Box Testing, API Testing, PostgreSQL, Quality Assurance (QA), UI Testing, Mobile, Testing, Mobile Apps, Mobile Applications, Mobile UI, Android, iOS, Leading Quality Assurance (LQA), Integration Testing, QA Leadership, QA Automation, Behavior-driven Development (BDD), TestNG, User Flows, SQL, Git, JavaScript, HTML, CSS, Integration, JUnit, Sentry, Gherkin, Newman, E2E Testing, CircleCI, eCommerce UX, Web App Testing, Quality Management, Cross-browser Testing, Website Testing, Regression Testing, Unit Testing, WebdriverIO, Java 8, eCommerce, HTML5, Quality Control (QC), Kafka Streams, Test Automation Frameworks, Load Testing

Software Development Engineer in Test - L2

2017 - 2018
Ola
  • Developed back-end automation framework for OlaShare pricing team. I delivered releases through CI/CD with integrated test cases.
  • Helped the team with real-time feedback on code changes and regression impacts.
  • Managed GST addition in OlaShare billing and helped the team to seamlessly deliver the massive release in stipulated time with zero defects.
Technologies: Java, REST API Automation, REST Assured, Jenkins, GitLab CI/CD, Reporting, Locust, Test Planning, QA Test Plan Management, Testing Strategy, Progressive Web Applications (PWA), QA Testing, Mobile App Testing, Automated Testing, Test Automation, Automated UI Testing, Black Box Development, Black Box Testing, API Testing, Quality Assurance (QA), UI Testing, Mobile, Testing, Mobile Apps, Mobile Applications, Mobile UI, Android, iOS, Integration Testing, QA Automation, Behavior-driven Development (BDD), TestNG, Apache Maven, User Flows, SQL, Git, HTML, CSS, Integration, Apache JMeter, E2E Testing, Quality Management, Cross-browser Testing, Website Testing, Regression Testing, WebdriverIO, Java 8, Quality Control (QC), Test Automation Frameworks, Load Testing

Test Lead in Automation

2016 - 2017
Newnet Communication Technologies
  • Developed an iOS automation framework when the Appium desktop support for iOS 9 was not officially added. In addition, I helped the team to fastback the release of feature enhancements.
  • Scripted manual cases in the automation framework to get exhaustive coverage.
  • Trained team on automation basics and onboarded them.
Technologies: Appium, Jenkins, iOS, UI Testing, Mobile Device QA Automation, QA Testing, Mobile App Testing, Automated Testing, Test Automation, Automated UI Testing, Black Box Development, Black Box Testing, API Testing, Quality Assurance (QA), Testing, Integration Testing, QA Automation, TestNG, Apache Maven, SQL, Git, JavaScript, Calabash, Gherkin, Apache JMeter, WordPress, Web App Testing, Quality Management, Website Testing, Regression Testing, WebdriverIO, Java 8, Quality Control (QC), Test Automation Frameworks

Senior Software Development Engineer in Test

2016 - 2016
TestVagrant
  • Worked with three different clients during my tenure and helped them to get started with automation setup.
  • Created frameworks for app and back-end automation.
  • Onboarded and trained the team to get started with automation.
Technologies: Java, Appium, Gradle, REST Assured, REST API Automation, Selenium, QA Testing, Mobile App Testing, Automated Testing, Test Automation, Automated UI Testing, Black Box Development, Black Box Testing, API Testing, Quality Assurance (QA), Testing, Integration Testing, QA Automation, TestNG, Apache Maven, Client-side, SQL, Git, Calabash, WordPress, Web App Testing, Quality Management, Website Testing, Regression Testing, WebdriverIO, Java 8, Quality Control (QC)

Product Engineer

2015 - 2016
Tangoe
  • Understood requirements from the team and wrote test scenarios with 95+% coverage.
  • Automated web UI tests and took part in release testing.
  • Took care of bug reporting and got them resolved. I also managed the status updates to stakeholders.
Technologies: Java, Selenium, Appium, Functional Testing, Website QA, Enterprise SaaS, Test Cases, Test Case Development, Test Case Creation, Test Case Execution, Web, QA Testing, PHP, Automated Testing, Test Automation, Black Box Development, Black Box Testing, Quality Assurance (QA), Testing, Integration Testing, QA Automation, TestNG, WordPress, Regression Testing, Java 8

Programmer Analyst

2011 - 2014
Cognizant
  • Learned the basics of testing, STLC, SDLC, and bug lifecycle pretty quickly. I also got my first project after the first month of training.
  • Helped improve software quality by logging plenty of bugs.
  • Provided status updates and reported to respective managers.
Technologies: Functional Testing, User Acceptance Testing (UAT), Manual QA, Quality Assurance (QA), REST APIs, WordPress, Website QA, QA Testing, Black Box Development, Black Box Testing, Testing, Integration Testing, ISTQB, Regression Testing

Virtual Doctors (Toptal Client)

Cuidat is a multi-platform app (iOS, Android, web) that gives users insights about their mental and physical wellness based on their inputs. Powered by an AI/ML back end, it also offers recommendations, such as personalized diet and exercise plans tailored to the users' needs.

I was the technical lead and QA for the development team.

Reward Gateway (Toptal Client)

Reward Gateway is a known reward and recognition organization that delivers Sass applications for its clients. I joined Reward Gateway to help test and deliver their customized application to one of their clients. During my tenure there, I helped the team in project delivery for phases one and two with tight deadlines. I also managed bug triages and got the stakeholders apprised of the current status(es).

GoPartner App

Gojek driver app is used in three countries and both for two-wheelers and four-wheelers and same is the main source of income for the drivers part of Gojek ecosystem. Driver app gets a wider variety of orders ranging from food to passengers.

As an automation architect and engineering manager for a quality team, I took care of developing app automation from scratch and helped the team to achieve 90+% coverage of test cases. This helped the business to have a release cycle reduced by 60% and also parallel automation helped us to reduce device-specific issues.

Dunzo App

Dunzo consumer app is a multi-platform app catering to end-users for the purposes of creating orders. Order can be anything like groceries, fresh produce, beverages, food from restaurants, hailing a two-wheeler ride among other miscellaneous types.

This app impacts directly consumers and the quality of the app literally translates into business success.

As a lead quality engineer for this product, I made sure that the quality of the app remains top-notch and release cycles are reduced.

Automated deliveries, training the team, and voicing out ideas for business success were my key achievements.

Early feedback to developers helped the product to evolve and mature.

OlaShare Pricing

This was a complete back-end team that took care of handling pricing strategies for share rides for the cab aggregator OlaCabs.

We took care of dynamic pricing of the rides and helped businesses achieve profit.

As an automation engineer, I contributed to 100% automated releases where once the back-end code was pushed to the QA server, the same was tested on GitLab Pipeline and automatically promoted to the next environment if everything passed.

Syncplicity

A multi-platform application that provided storing, creating, and editing functionalities for documents on the fly.

I helped the team to automate all the manual cases for the iOS version of the app and ran the same test for iPhone as well as iPad of multiple generations on Jenkins to make sure the quality of the app is top-notch.

I also helped with defect reporting found during automation. The product was further acquired by Axway.

Target

I worked as a consultant with Target. My roles and responsibilities involved scripting tests in the existing framework, running, reporting, and fixing automation bugs if any.

This was complete back-end automation and I created a suite of around 370 test cases to ramp up our coverage.

Intouch

A mobile and web chat application.

I was a part of the functional team that tested the mobile apps. For the web version of this application, I used Selenium which gave us a faster release cycle for web chat.

This was further taken down as the business was not able to commercialize it successfully.

Languages

Java, SQL, HTML, CSS, Gherkin, Java 8, HTML5, JavaScript, Kotlin, Python, PHP, Elixir, YAML, C#

Frameworks

Appium, Selenium, Cypress, TestNG, JUnit, React Native, Windows PowerShell, Locust, XCUITest

Libraries/APIs

REST APIs, Newman, Node.js, React

Tools

IntelliJ IDEA, Postman, Jira, REST Assured, Cucumber, TestRail, Apache Maven, Git, CircleCI, WebdriverIO, Gradle, BrowserStack, Jenkins, Sentry, Katalon, Katalon Studio, Kafka Streams, GitLab CI/CD, Calabash, WireMock, Apache JMeter, Gutenberg Editor

Paradigms

Functional Testing, User Acceptance Testing (UAT), Manual Testing, Automated Testing, Test Automation, Testing, Behavior-driven Development (BDD), E2E Testing, Agile, Unit Testing, Load Testing, Agile Project Management

Platforms

Web, Mobile, Android, iOS, WordPress, Linux, Magento, Magento Enterprise, Docker

Storage

PostgreSQL

Other

UI Automation, REST API Automation, Web App Automation, Manual QA, Quality Assurance (QA), QA Automation, QA Testing, Website QA, Test Planning, QA Test Plan Management, Testing Strategy, UI Testing, Test Case Development, Test Case Creation, Test Case Execution, Test Cases, Enterprise SaaS, Mobile Device QA Automation, Release Management, Delivery Management, Regression Testing, Mobile App Testing, Automated UI Testing, Black Box Development, Black Box Testing, API Testing, Mobile Apps, Mobile Applications, Mobile UI, Leading Quality Assurance (LQA), Integration Testing, QA Leadership, Content Management Systems (CMS), Client-side, User Flows, Integration, eCommerce UX, Web App Testing, Quality Management, Cross-browser Testing, Website Testing, eCommerce, Quality Control (QC), Test Automation Frameworks, iTerm2, Reporting, Progressive Web Applications (PWA), Firmware, SAP Testing, TradingView, Front-end, White Box Testing, Bug Triage, Visual Regression Testing, ISTQB, CI/CD Pipelines, Client Management, Jira Administration, Cloud, Artificial Intelligence (AI)

2007 - 2011

Bachelor's Degree in Computer Engineering

Anna University - India

2003 - 2005

Senior Secondary in Physics, Chemistry, and Mathematics

St. Xavier's College - Ranchi, IN

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring