Summary
Overview
Work History
Education
Skills
Certification
Awards
Timeline
Generic

Himanshu Arora

Dublin

Summary

A total of 10+ years of IT experience, and working as a Senior Software Quality Assurance Engineer with a proven background in software testing, agile methodologies, and quality assurance procedures.

Strong skills in automation tools, test planning, and execution have contributed to successful product launches. Skilled in various testing methodologies, including automated and manual testing techniques, to identify bugs and ensure compliance with quality standards. Demonstrated ability to work collaboratively with development teams to facilitate smooth and effective software releases. Successfully reduced error rates and improved user satisfaction through comprehensive testing strategies and continuous improvement practices.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Software Quality Assurance Engineer

ServiceNow
Dublin
12.2022 - Current
  • Working as a leading test engineer within our scrum team, with responsibilities like feature estimation, defining manual test cases, and automation testing scope and coverage, and presenting the sprint demos.
  • Developed and implemented a comprehensive test strategy to ensure quality of products.
  • Participated in sprint planning meetings to provide feedback on scope definition, timeline estimates and risk assessment.
  • Developed automated test scripts using Selenium for web applications, with Java as the programming language.
  • Identified and reported software defects in tracking systems.
  • Collaborate with Scrum teams to ensure product quality, and drive the product release process.
  • Conducted regression testing to ensure system stability after updates.
  • Mentored junior QA engineers on best practices and testing techniques.
  • Documented test cases and procedures in alignment with project specifications.
  • Analyzed application logs to troubleshoot issues related to automated tests failures or unexpected behavior.
  • Conducted Trainings on Selenium with Java

Senior Quality Assurance Automation Engineer

FINEOS
Dublin
09.2020 - 11.2022
  • Participated in sprint planning meetings to provide feedback on scope definition, timeline estimates and risk assessment.
  • Worked on developing the automation framework in Selenium with Java.
  • Introducing test automation of REST APIs using Rest Assured with Java.
  • Identified and reported software defects in tracking systems.
  • Collaborate with Scrum teams to ensure product quality, and drive the product release process.
  • Conducted thorough regression testing for system updates and enhancements.
  • Collaborated with cross-functional teams to define testing requirements.
  • Implemented best practices for software quality assurance processes.
  • Mentored junior QA engineers on best practices and testing techniques.
  • Performed manual exploratory testing when needed to identify bugs or other issues prior to writing automated tests.

Senior Associate - QA Automation

Publicis Sapient
Gurugram-Haryana
12.2017 - 09.2020
  • Worked with the QA Automation Capability Team and developed an Automation Framework accelerator using Selenium with Java, and Cypress, Protractor with TypeScript/JavaScript, which can be used to kick off test automation by the teams seeking the above solutions to achieve rapid growth in test automation.
  • Rest API testing using the Rest Assured library with Java and Axios/Fetch.js with JavaScript.
  • Performed a proof of concept for mobile app testing using Appium for Android OS and integration with BrowserStack.
  • Conducted training for Selenium with Java and Protractor with TypeScript to enable people's growth, and received an average feedback score of 4.2/5.
  • Included web services testing support for SOAP requests and database testing for databases like MySQL, Oracle, and Java.
  • Worked on full-stack development using the MEAN stack: MongoDB, Express, Angular 6, and Node.js, and developed a demo trade application.
  • Exposure to contract testing using Pactflow.
  • Developed unit test cases using Jasmine and Mocha for the frontend and backend, respectively.

Test Automation Engineer

Gartner
Gurugram- Haryana
09.2016 - 12.2017
  • Worked on the development and establishment of a custom automation testing framework using Selenium (Java) and TestNG, along with an ecosystem of tools including Maven, Nexus, and Jenkins.
  • Setup and integration of Jenkins with Selenium.
  • Framework and automation script development for mobile automation using Appium for native apps and mobile web testing.
  • Integration of Selenium with Sikuli to automate Windows apps and read text from images using OCR (Optical Character Recognition).
  • Automating end-to-end scenarios, which include REST API response validation with the GUI and database using Selenium.
  • Worked on performance testing using Apache JMeter.
  • Automation script development for Siebel CRM-based web applications built on AngularJS, ReactJS, Java, and JavaScript.
  • Creating manual test cases and performing manual test execution whenever required.
  • Participated in code reviews to provide quality insights and recommendations.
  • Collaborated with developers to identify and resolve software defects.

Software Engineer Analyst

Accenture
Bengaluru - Karnataka
04.2014 - 08.2016
  • Executing the test scripts developed in Selenium with Jenkins.
  • Performing database testing using the Oracle SQL database to validate and fetch test data input for automated test scripts.
  • Web service testing using SOAP UI to perform back-end validations.
  • Worked on automation script development and execution using HP Quick Test Professional, involving applications on various platforms, like JAVA, web applications, Siebel, mainframe, and DB testing.
  • Development of automated test scripts for Siebel and Mainframe applications using HP QTP.
  • Analyze the application and check the feasibility of the application with respect to the automation tool being used.
  • Working on manual test case creation and execution whenever required.
  • Maintenance of scripts in case of any GUI changes with respect to different releases.
  • Migrating the existing QTP scripts to Selenium scripts.
  • Primed regression activities for automation in various releases; I was involved in planning, defect rising, defect tracking, and execution activities for regression.
  • Exposure to scriptless automation tools, Worksoft Certify, and Tricentis TOSCA.
  • Developed common support libraries, which in turn help in developing the automation scripts efficiently.

Education

Bachelor of Technology (B.Tech.) - Electrical, Electronics and Communications Engineering

Vellore Institute of Technology
Vellore, Tamil Nadu -India
04-2014

Skills

  • Test automation
  • Selenium development
  • Regression testing
  • API testing
  • Scrum collaboration
  • Quality assurance processes
  • Cross-functional teamwork
  • Risk assessment
  • Java
  • Javascript
  • Mentoring junior engineers
  • Problem solving

Certification

  • Oracle Associate Java SE 7 Certified - Oracle
  • HP UFT Certified (formerly known as QTP) - Hewlett Packard Enterprise
  • ES6 Javascript: The Complete Developer' - Udemy
  • Angular 8 (formerly Angular 2) - The Complete Guide - Udemy
  • The Complete Node.js Developer Course (2nd Edition) - Udemy
  • Tricentis Certified Professional (Tosca 9.0) - Tricentis

Awards

  • Winners of the Test Autothon Coding Contest - STeP-IN Forum - It is a coding contest for automation testers where we have to automate end-to-end test automation scenarios involving UI, APIs, and databases using the best optimal solution among multiple teams participating from different IT companies. Our team emerged as winners in this contest
  • Certification of appreciation for being the trainer in Selenium-Java, Protractor-Javascript, and Typescript training at Publicis Sapient. Conducted online classroom trainings for Selenium-Java, Protractor-Javascript, Typescript, and BDD frameworks

Timeline

Senior Software Quality Assurance Engineer

ServiceNow
12.2022 - Current

Senior Quality Assurance Automation Engineer

FINEOS
09.2020 - 11.2022

Senior Associate - QA Automation

Publicis Sapient
12.2017 - 09.2020

Test Automation Engineer

Gartner
09.2016 - 12.2017

Software Engineer Analyst

Accenture
04.2014 - 08.2016

Bachelor of Technology (B.Tech.) - Electrical, Electronics and Communications Engineering

Vellore Institute of Technology
Himanshu Arora