Shivam Gandhi

QA Manager

Etobicoke, Ontario, Canada7 yrs 7 mos experience
Highly Stable

Key Highlights

  • Over 11 years of experience in test automation.
  • Expert in architecting automation frameworks for diverse applications.
  • Strong analytical skills with a focus on quality assurance.
Stackforce AI infers this person is a Test Automation Specialist with extensive experience in both front-end and back-end testing solutions.

Contact

Skills

Core Skills

Test AutomationAgile MethodologiesSelenium WebdriverCore Java

Other Skills

AndroidAndroid espressoAppiumBitbucketCI/CDDockerE-commerceEspressoGherkinJMeterJenkinsLinuxManual TestingMobile TestingMySQL

About

SDET with 11+ years of experience, specializing in architecting test Automation Frameworks for both front-end and back-end testing solutions, ensuring quality in rapid development environments. Having functional knowledge in problem-solving, troubleshooting, and strong analytical skills in automation testing techniques. Compatible team player and astute learner who quickly grasps highly technical material and delivers service with complete professionalism.

Experience

Casebank technologies inc., a division of atp

Senior Quality Assurance Engineer

Apr 2022Present · 3 yrs 11 mos · Mississauga, Ontario, Canada · Hybrid

Td

Lead QE

Apr 2021Apr 2022 · 1 yr · Toronto, Ontario, Canada

  • ● Designing and implementing the solution to share the contract for E2E flow in the existing automation framework which can be used across POD’s.
  • ● Managing and configuring jenkins builds for the created tests.
  • ● Coordinates with the team on their progress in daily scrum meetings to keep everyone on the same page.
  • ● Participate in iteration planning meetings to define the effort estimation and prioritization of tasks to meet sprint commitment.
  • ● Understanding project documents, customer demands, and product objectives to create and execute test cases.
Test AutomationJenkinsAgile MethodologiesRequirements Analysis

Air canada

Test Lead

Oct 2019Apr 2021 · 1 yr 6 mos · Toronto, Canada

  • ● Leading offshore testing team, responsible for automation using Gherkin and Selenium Webdriver.
  • ● Working as full-stack automation engineer to enhance automation framework and test scripts.
  • ● Analyze requirements, writing automation scripts basis architecture documents, technical design documents for completeness and testability.
  • ● Working on version control tools using Bitbucket and Xray APi's for integration with CI/CD pipeline.
  • ● Working closely with Product Owner to prioritize sprint backlog, sprint goal, and publishing key metrics like burn down charts for the leadership team.
  • ● Coordinates with the team on their progress in daily scrum meetings to keep everyone on the same page.
  • ● Facilitated cross-functional knowledge transfer tech sessions on Test Automation Frameworks.
Test AutomationSelenium WebDriverGherkinCI/CDBitbucket

Makemytrip

4 roles

Principal QA Engineer

Apr 2019Jun 2019 · 2 mos

Deputy Manager

Promoted

Apr 2017Apr 2019 · 2 yrs

  • ● Developed and executed automated test scripts for testing RESTful API’s using Core Java, JSON, XML, REST Assured, TestNG and WireMock.
  • ● Designed framework to simulate failure in the application to check the fault tolerance of the system using WireMock and Nginx.
  • ● Created automated test scripts to test application resilience by injecting failures in the application at runtime (Used Lua for redirecting third-party calls to the mocking server to reproduce failure scenarios).
  • ● Created Jenkins pipeline script to build continuous integration of multi-module dockerized test environment to run automated tests.
  • ● Created and maintained multiple test environments to rapidly run automated tests for multiple configurations.
  • ● Understand existing system configurations and the interaction with underlying applications, services, and databases to ensure optimal performance.
  • ● Collaborate on the implementation of technical deliverables such as processes, services, user interfaces, integrations, database queries, and web services.
Test AutomationCore JavaREST AssuredWireMockJenkins

Assistant Manager

Apr 2016Mar 2017 · 11 mos

Senior QA Engineer

Jul 2015Mar 2016 · 8 mos

  • ● Worked on software automation development tools such as Selenium WebDriver, TestNG, Appium, and Core Java to design a framework to maintain the quality of the web/mobile applications.
  • ● Wrote, executed, and reviewed test scripts including testing prerequisites and expected results.
  • ● Designed and implemented API automation framework using Rest Assured, TestNG, and WireMock.
  • ● Worked on integrating application code coverage in a continuous integration process by instrumenting application code using Java code coverage library (JaCoCo).
  • ● Hosting the application in the production environment with live monitoring of the release quality through Grafana.
  • ● Reduced production incidents by scheduling and maintaining core loop integration through Jenkins pipeline.
  • ● Debugging the live issues in application - Analyzing and providing technical assistance in identifying the source of the problem.
  • ● Coordinate and evaluate the development of software automation applications to meet business needs using Jira.
  • ● Participate in iteration planning meetings to define the effort estimation and prioritization of tasks to meet sprint commitment.
  • ● Performing browser compatibility testing of the application on different browsers and different platforms.
Test AutomationSelenium WebDriverTestNGAppium

Niit technologies limited

Senior Test Engineer

Jun 2011Jun 2015 · 4 yrs · Noida Area, India

  • ● Designed and implemented automated test suites for the web-based application using Core Java and Selenium WebDriver as per requirement covering various modules like Manage My Booking, Flight Selling and Change Booking, etc.
  • ● Designed and developed test plans, test cases, and automation scripts to address business and technical use cases.
  • ● Reduced time dedicated to manually testing front-end GUI through developing Gherkin, BDD-friendly tests using cucumber.
  • ● Analyzing the Failures of daily automated test suits and fixing them on priority.
  • ● Created test plans, decided about testing strategies, and wrote test cases for functional and integration testing.
  • ● Designed, developed, and debugged automated test suites for regression tests.
  • ● Maintaining Manual Test Bucket and Manual Regression Testing using Quality Center.
Core JavaSelenium WebDriverGherkinTest Automation

Education

Maharishi Markandeshwar (Deemed to be University) Official

MCA — Computer science (2008-2011)

Jan 2008Jan 2011

Kurukshetra University

Bachelor of Science (BSc) — Computer Science

Jan 2005Jan 2008

Daya Nand Model Sr. Sec. school

Jan 1991Jan 2005

Stackforce found 100+ more professionals with Test Automation & Agile Methodologies

Explore similar profiles based on matching skills and experience