Manish Verma, Test Automation Architect and Developer in Ranchi, Jharkhand, India
Manish Verma

Test Automation Architect and Developer in Ranchi, Jharkhand, India

Member since November 9, 2021
Manish Verma is a test automation architect who has expertise in creating scalable automation frameworks for apps, web, and RESTful APIs. He has ten years of experience in the industry and has worked in various domains like hyperlocal delivery, banking, finance, and cab aggregation. Along with automation, Manish has been building and managing teams since 2018. He also plays the role of release orchestrator and ensures the success of products he works with.
Manish is now available for hire

Portfolio

  • Sokowatch
    Java, Jira Administration, REST API Automation, UI Automation, Locust...
  • Gojek
    Java, REST API Automation, UI Automation, Appium, Selenium, Jira, Postman...
  • Dunzo
    Java, Selenium, REST API Automation, Appium, Jenkins, Manual Testing, Python...

Experience

Location

Ranchi, Jharkhand, India

Availability

Part-time

Preferred Environment

MacOS, IntelliJ, Postman, Jira, BrowserStack, Jenkins, Appium, Locust, GitLab CI/CD, Selenium

The most amazing...

...achievement was to cut down the release cycle by 60% in my last organization by introducing efficient and optimized automation with zero defects on production.

Employment

  • Principal Engineer

    2021 - PRESENT
    Sokowatch
    • Developed back-end automation framework which increased reliability of our back-end services and cut down the release time.
    • Implemented correct usage of Jira. I incorporated the use of epics, dashboards, and release management using Jira.
    • Orchestrated and managed releases. Also, I took care of approvals and made sure that every stakeholder is properly aligned.
    • Managed and trained team on automation and delivery management.
    Technologies: Java, Jira Administration, REST API Automation, UI Automation, Locust, Jenkins, White Box Testing, Jira, QA Testing, iTerm2
  • 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
  • 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
  • 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 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
  • 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
  • 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
  • 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, Mobile QA, Web QA, Enterprise SaaS, Test Cases, Test Case Development, Test Case Creation, Test Case Execution, Web, QA Testing, PHP
  • Programmer Analyst

    2011 - 2014
    Cognizant
    • Learned 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

Experience

  • 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.

Skills

  • Languages

    Java, Kotlin, Python, PHP
  • Frameworks

    Appium, Selenium, Locust, XCUITest
  • Libraries/APIs

    REST APIs
  • Tools

    IntelliJ, Postman, Jira, REST Assured, Cucumber, Gradle, BrowserStack, IntelliJ IDEA, Jenkins, GitLab CI/CD
  • Paradigms

    Functional Testing, User Acceptance Testing (UAT), Manual Testing, Agile
  • Platforms

    Web, Linux
  • Other

    UI Automation, REST API Automation, Web App Automation, App Automation, Manual QA, Quality Assurance (QA), Mobile QA, Web QA, QA Automation, QA Testing, Website QA, Test Planning, QA Test Plan Management, Testing Strategy, Test Case Development, Test Case Creation, Test Case Execution, Test Cases, Enterprise SaaS, Mobile Device QA Automation, iTerm2, Reporting, Progressive Web Applications (PWA), White Box Testing, UI Testing

Education

  • Bachelor's Degree in Computer Engineering
    2007 - 2011
    Anna University - India
  • Senior Secondary in Physics, Chemistry, and Mathematics
    2003 - 2005
    St. Xaviers College - Ranchi, IN

To view more profiles

Join Toptal
Share it with others