Himanshu Gupta

Himanshu Gupta

Followers of Himanshu Gupta1000 followers
location of Himanshu GuptaNorth Delhi, Delhi, India

Connect with Himanshu Gupta to Send Message

Connect

Connect with Himanshu Gupta to Send Message

Connect
  • Timeline

  • About me

    QA Manager at Aspire Financials

  • Education

    • D.L.D.A.V MODEL SCHOOL

      -
    • Bharati vidyapeeth college of engg.

      2009 - 2013
      Bachelor of Technology (B.Tech.) electronics and communication engg
  • Experience

    • Aricent

      Dec 2013 - Dec 2016

      My responsibilities as Senior software Engineer includes the proper understanding of the requirements assigned by the customer and be a proactive owner at all phase of software development, be it Design, CUT or Integration testing. During support phase, to work at flexible hours according to the customer requirement and provide support for the issues faced in Field testing at earliest. Currently developing IMS features enhancements specific to end customer CMCC and supporting field testing for TMO at USA. Show less Worked as software developer in Core java and Android.1.Client-Hanker Solutions pvt ltd.Developed two demo android application for customer to test.a)Hanker Restro Demob)Hanker Cab DemoLater developed client's flagship Application for their end customer: ECOFLEET: With this app, tablets and smartphones can be used as dedicated portable tracking devices. Main features include:Surveillance,Tracking, Task Management and Asset management.2.Client: SamsungDeveloped Native android application for Samsung's end customers like ATT,Meizu,TMO and Verizone.Android application contains IMS features like 1-1 chat,File transfer, Group chat, Geo sharing,Audio and video sharing.These applications are developed using NDK containing core stack in C/C++ and application part in Core java with JNI as a communicator between stack and application.Been to South Korea to test the application over Customer's servers in their premises for 2 months. Show less

      • Senior Software Engineer

        Dec 2015 - Dec 2016
      • Software Developer

        Dec 2013 - Dec 2015
    • Grofers

      Jan 2017 - Jun 2018
      QA Lead

      - Lead the QA team of the Consumer application (Mobile and Web) in Grofers.- Design appropriate test plans to verify features and functionalities of the Grofers app, and then identify bugs through systematic testing.- Responsible for automation of Grofers Consumer app.- Using Appium and Google's UI Automator to manage the automation of the test cases for the Android app.- Using Appium, Apple's UIAutomation and XCTest to manage the automation of test cases for the iOS app.- Participated in automation script code reviews and provide guidance on automation best practices.- Partner with Software Developers, UX/UI, Product Managers to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity.- Using MoEngage and Localytics to identify user events, doing data analysis of the app and accordingly sending users in-app notifications and personalised notifications.- Experienced in working with Project management, Defect management and Web traffic debugging tools: Atlassian Confluence, Atlassian JIRA and ngrox Show less

    • Ixigo

      Jun 2018 - Jul 2019
      Pricipal Engineer - QA

      - Managed the QA process of Ixigo Trains Product (Mobile & Web) enriched of many train informative features like - Live running status, Train PNR status, Trains availability & IRCTC bookings, Station status etc. - Responsible for automation of world’s 6th most downloaded travel app - Ixigo trains using Appium for Android & iOS app - Responsible for stimulating & automating Train’s most iconic feature - Live running status - Responsible for backend APIs automation & their contract testing using Rest Assured - Responsible for PWA & Desktop website using selenium web driver - Expertise in testing various payment modes & gateways (manual as well as automation) - Design appropriate test plans to verify features and functionalities of the Ixigo trains app & website, and then identify bugs through systematic testing. - Provide guidance to the team on automation best practices and test case planning. - Using Clevertap to identify user events, doing data analysis of the app and accordingly sending users in-app notifications and personalised notifications. - Using Kibana logs to debug production issues and statistics analysis - Partner with Product stakeholders & Managers to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity. Show less

    • Gojek

      Jul 2019 - Mar 2022
      QA Lead

      - Worked independently on multiple projects in Merchant platform vertical of Gojek.- Automated Merchant dashboard and internal sales team dashboard.- Automated Merchant reporting Rest APIs- Leveraged existing framework by adding functionalities to validate and produce kafka events, encoding/decoding sensitive data, bypass login by inserting access token to reduce execution time etc- Used testrail & Jira APIs to create QA dashboard to analyse automation metrics- Created javascript UI script in Testrail to dynamically add/remove any field. Show less

    • GoTo Financial

      Oct 2021 - Feb 2023
      QA Manager

      - Currently managing QA activities in the Gobiz Surfaces POD (GoTo’s Merchant App, Dashboard & open APIs) in the Merchant Platform Team. - Responsible for release management of GoTo’s Merchant App (GoBiz) starting from feature & Full cycle testing, App production release and Crash monitoring. - Built & scaling up the Automation framework for Mobile, Web & API. - Built up CI/CD gitlab pipelines to run tests before deployment in order to provide standardized feedback loops to developers. - Developed a QA dashboard to show automation metrics of different Teams by integrating it with Jira (For Bugs Tracking), Testrail (For Test coverage) and uploading automation results on GCP bucket for tracking automation stability. - Part of Gojek Central QA team and developed new features like Dynamic UI form for Adding/Editing Test Cases in Testrail, Slack integration for Automation reports. - Planning the Automation roadmap and driving it with the Team. - Closely working with stakeholders to understand their need with respect to Test results and enhancing current automation for better results. - Leading QA Team and helping them to set up their Goals/OKRs and regularly tracking them. Show less

    • Aspire

      Feb 2023 - now
      QA Manager
  • Licenses & Certifications

    • CCNA, Core Java, Android App Development