Hirdesh Shriwastav

Software Engineer

Bengaluru, Karnataka, India11 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Test Automation and API Automation.
  • Proficient in Docker and Continuous Integration.
  • Strong background in Mobile and Web Application testing.
Stackforce AI infers this person is a Test Automation Engineer specializing in SaaS applications with strong API and mobile testing skills.

Contact

Skills

Core Skills

Test AutomationApi Automation

Other Skills

AlgorithmsAllureAllure reportAppiumAutoItBlack Box TestingBrowser Mob ProxyC#Charles ProxyContainerizationCore JavaCucumberData Driven FrameworkData StructuresDocker

About

Experienced Automation Engineer with a demonstrated history of working in the information technology and services based industry. ISTQB, OCI Associate Architect and CSM certified tester with Experienced in Web application and Mobile Application automation testing and framework development. Skilled in Selenium WebDriver, Katalon Studio ,Docker, Rest Assured, Appium, Selenium IDE, Selenium Grid, UFT, Test Automation ,API Automation ,SeeTest, Winium, SQL, TestNG, Sikuli, Git, Jenkins and more. Strong quality assurance professional with a Bachelor of Technology (B.Tech.) focused in Electronics and Communication Engineering from ABES Engineering College.

Experience

Microsoft

Software Engineer 2

Jul 2022Present · 3 yrs 8 mos · Bengaluru, Karnataka, India

Oracle

Senior Member Of Technical Staff

Apr 2020Jul 2022 · 2 yrs 3 mos · Bengaluru, Karnataka, India

  • Part of Oracle Cloud Service Engineering(CSE)- RnD team.
  • ~ Working on Web/API automation of Oracle Analytics for Application.
  • ~ Web Automation using Katalon Studio, Katalon Runtime Engine.
  • ~ Dockerizing the Automation of Web/API to support for E2E pipeline run.
  • ~ Enhancing framework to increase the usability of it for docker and non-docker env.
  • ~ Creating API automation script using Rest Assured, Java, TestNG, Allure.
  • ~Set up of multiple Jenkins’s pipeline jobs for enabling continuous delivery and integration, reducing test effort. i.e BVT, Daily, Weekly run.
Web/API automationKatalon StudioDockerRest AssuredJavaTestNG+4

Vmware

2 roles

Member Of Technical Staff-III

Mar 2019Apr 2020 · 1 yr 1 mo

  • Part of QE Automation ViVa -"VMware -Pulse" RnD team.
  • ~ Created a tool (Pulse-GatewayCertification) which we used to certify the different kind of Gateway (i.e Arm, Arch, X86) for VMware -Pulse product.
  • ~ Dockerizing the "Pulse-GatewayCertification" tool for VIVa cloud service.
  • ~ Working mostly on Gateway certification Automation side.
  • ~ Enhancing framework to increase the usability of it for docker and non-docker env(real Gateways)
  • ~ Set up of multiple Jenkins pipeline jobs for enabling continuous delivery and
  • integration, reducing test effort. i.e Gateway certification, Build verification, Sever and Agent upgrade, Backward Compatibility, Longevity job,Running all this job with Staging env also which helps SRE.
  • ~ Dockerizing gateway certificate tool which can be used for upgrade, gateway certification, data simulation and build verification.
  • ~Creating REST API Automation Script using Apache HttpClient.
Gateway certificationDockerREST API AutomationJenkinsTest Automation

Member Of Technical Staff-II

Feb 2018Feb 2019 · 1 yr

  • Worked extensively on Modular, Data-driven, hybrid, TestNG, Cucumber framework using Maven build tool for Mobile and Web Application components Using TDD & BDD Approach.
  • ~ Creating Automation Script using Selenium.
  • ~ Creating Automation Script using Appium, Seetest for Android & iOS Mobile Applications .
  • ~ Experienced in Core Java.
  • ~ Worked on various Design Patterns like Abstract Page Factory,Page Object Pattern, Singleton,Spring for Building Automation Framework
  • ~ Involved in REST Api testing.
  • ~ Certified Scrum Master .Have experience in working agile project development environment, have been part of many scrum teams .
  • ~ Having experience in Continuous Integration.
SeleniumAppiumREST API testingTestNGCucumberTest Automation

Tavant

Quality Engineer

Jan 2017Feb 2018 · 1 yr 1 mo · Noida Area, India

  • Brief(Mobile Application and Mobile Web Application):
  • Performing Automation testing and Framework development in Tavant Technologies
  • Design and Implementing Keyword Driven,Hybrid Automation Framework using Appium,Selenium WebDriver,Core Java,sikuli,TestNg, AutoIt.
  • Automating Function and Regression test cases of Mobile Application and Mobile Web Application.
  • Domain(E-Media):
  • Automation Testing and Framework development for Mobile App and Mobile Web application for both iOS and Android.
  • Skill Sets:
  • Appium,Selenium WebDriver, Selenium Grid,Selenium IDE, Core Java, JDBC,Sikuli,TestNg, AutoIt,Git,Test Rail,Maven,Unix,MS SQL Server 2014,RDBMS, SQL.
  • Technology/Tools Used:
  • Appium 1.7.0,Selenium- 3.4.0, TestNG,Maven,Apache POI 3.14, Jacob -1.14.3, AutoIt, UIAutomator,
  • Git,Eclipse IDE (Mars),Test Rail,Jenkins, Sikuli, OpenVPN,Browser Mob Proxy
  • Mobile OS:
  • Android, iOS.
  • OS Used:
  • Mac, Window 10.
  • Responsibilities:
  • Understanding the Functionality of the application.
  • Automating Functional, Sanity and Regression Test cases of Mobile Web application and Mobile App.
  • Involve in identify test scenario to Automate and check the feasibility of the scenario.
  • Design framework using Appium, Selenium WebDriver, Sikulis.
  • Perform cross platform testing.
  • Check the re-usability of the designed framework.
  • Defects Reporting & Tracking.
  • Establish & maintain test cases and test data.
  • Involve in Test Case review.
AppiumSelenium WebDriverCore JavaTestNGSikuliTest Automation

Infosys

Test Engineer

Feb 2015Jan 2017 · 1 yr 11 mos · Pune/Pimpri-Chinchwad Area

  • Brief(Web Application):
  • Worked as Selenium Framework developer and Automation tester in Infosys ltd.
  • Design and Implemented Data Driven, Hybrid Automation Frameworks(Page Object Model)
  • using Selenium WebDriver, Core Java, TestNg, AutoIt.
  • Automated 7 web application with +1300 Function and Regression test cases.
  • Domain(MFG):
  • Automation Testing and Framework development from scratch for Web application.
  • Skill Sets:
  • Selenium WebDriver, Selenium Grid,Selenium IDE, UFT, Sikuli, TestNg,AutoIt,
  • Core Java, JDBC, HTML5, CSS3.0, JavaScript, MS SQL Server 2014, RDBMS,SQL.
  • Technology/Tools Used:
  • Selenium- 2.52.0, TestNG, Apache POI 3.14, Jacob -1.14.3, AutoIt, Firebug,
  • Firepath, Eclipse IDE (Mars), Jira, Jenkins, Sikuli.
  • Responsibilities:
  • Understanding the Functionality of the application.
  • Team meetings with Client on new functionalities requirement analysis.
  • Analyzed requirement and evaluated requirement to create Scenarios and Test Cases.
  • Automated Functional, Sanity and Regression Test cases.Involved in identify test scenario to Automate and check the feasibility of the scenario.
  • Design framework using Selenium WebDriver and automated all test cases.
  • Perform cross browser testing and cross platform testing.
  • Parallel test case execution.
  • Integrate framework with CI tool Jenkins.
  • Integrated Selenium framework with Jira.
  • Hands on with Selenium Grid on LAN.
  • Generating advanced selenium tests Report.
  • Check the re-usability of the designed framework.
  • Defects Reporting & Tracking.
  • Establish & maintain test cases and test data.
  • Involved in Test Case review.
Selenium WebDriverCore JavaTestNGAutoItTest Automation

Education

ABES engineering college

Bachelor of Technology (B.Tech.) — Electronics and Communication Engineering

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Test Automation & Api Automation

Explore similar profiles based on matching skills and experience