Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jasjot Singh

Brampton,ON

Summary

Software Testing Professional with 8+ years of experience in Manual and Automation Testing. Proficient in Test Planning, Design, Execution, and Defect Tracking. Experienced in Selenium WebDriver, Rest Assured, Postman, and Jenkins for CI/CD processes. Skilled in Page Object Model, Hybrid Frameworks, and BDD using Cucumber, JUnit, and Gherkin. Adept at web debugging and Back-End/Database Testing with SQL. Strong background in developing robust automation scripts for web and client-server applications.

Overview

9
9
years of professional experience

Work History

QA Automation Engineer

Upshop (Invafresh)
07.2021 - Current
  • Collaborated with product owners, business analysts, and developers to understand and test user stories.
  • Developed and maintained BDD framework using Cucumber and Gherkin for test case creation.
  • Enhanced the testing framework with new features and updates.
  • Created and executed test scripts for Smoke, Regression, and End-to-End testing.
  • Analyzed script failures, raised defects, and resolved application issues.
  • Automated web application tests using Selenium WebDriver and APIs with REST Assured and Postman.
  • Worked with JIRA/ZEPHYR for defect reporting and bug tracking; utilized Git for version control.
  • Developed and executed SQL queries for Back-End testing and data validation.
  • Integrated test automation within the CI/CD pipeline using Git and Jenkins.
  • Handling release activity, server/error logs and other application level logs.


Environment: Java, SQL Server, Selenium, JIRA, Zephyr, Jenkins, SOAP UI, JMeter,GitLab

QA Automation Engineer

Shaw Communications
04.2020 - 06.2021
  • Gathered requirements documents such as business requirements and design document and other related documents
  • Debugging issues in application - Analyzing and providing technical assistance in identifying source of problem.
  • Developed automated test scripts using Maven build tool, Selenium Web Driver, Java, Cucumber, TestNG, Apache POI and Page Factory for Page Object Model approach
  • Extensively worked throughout defect life cycle from opening to closure using JIRA
  • Wrote SQL queries using SQL Navigator to validate data integrity of application
  • Conducted defect meetings on daily basis with development and business team to find out ETA and to identify issues or discuss status of defects
  • Participates in defect management of UAT and Consumer Cutover defects with project management team to ensure defects are fixed in timely manner in order facilitate timely completion of UAT
  • Worked on integrating application code coverage in continuous integration process by instrumenting
    application code using Java code coverage library (JaCoCo).
  • Review and approvals of Test Scripts


Environment: JIRA, SOAP UI, Java, Selenium, Jenkins, Git lab, Sql Server

QA Automation Engineer

T-Mobile
06.2019 - 03.2020
  • Developed and executed test scripts, defining prerequisites and expected results.
  • Performed automated and manual testing, including data validation.
  • Utilized Selenium WebDriver with TestNG in a Hybrid model for automation, using Eclipse and Java.
  • Enhanced Automation Framework using Page Object Model (POM) with Eclipse, Java, Selenium WebDriver, TestNG, and Maven.
  • Created and executed API test suites using Postman and SoapUI, validating payloads, headers, and error handling.
  • Conducted daily defect meetings with development and business teams to discuss issue status and ETA.


Environment: ALM Quality Center, Selenium Web Driver, Cucumber, Agile, Maven, SOAP UI, xpath, MS Project, Jenkins/GIT for status reporting

QA Automation Engineer

T-Mobile
10.2015 - 05.2019
  • Worked on Agile project and managed tasks, ensuring effective stakeholder communication.
  • Developed and maintained Selenium WebDriver scripts for various testing frameworks.
  • Conducted Regression, Functional, UAT, and Integration Testing.
  • Provided status updates and assisted in error diagnosis for development teams.
  • Executed backend testing with SQL to ensure data accuracy.
  • Monitored and resolved bugs, tested fixes, and provided QA insights.
  • Performed API testing with Postman to verify system integrity and data flow.
  • Contributed to high-profile project launches by meeting quality benchmarks.
  • Utilized JMeter for performance testing under varying user loads.


Environment: Java, SQL Server, Selenium, JIRA, Zephyr, Jenkins, SOAP UI, JMeter,GitLab



Education

Masters in Engineering management -

San Jose State University
05.2010

Skills

  • Programming Languages: Core Java
  • Automation Tools: Selenium WebDriver, SoapUI, Cucumber, Postman, Rest Assured
  • Automation Frameworks: Page Object Model (JUnit, TestNG), BDD
  • Databases: SQL Server, MS Access, Oracle
  • DevOps & CI/CD: Git, Maven, Jenkins, Gradle, CI/CD Pipeline Integration
  • Defect Management: JIRA, Bugzilla
  • Build Tools: Maven, Gradle
  • Additional Skills: Unix Shell, JMeter

Timeline

QA Automation Engineer

Upshop (Invafresh)
07.2021 - Current

QA Automation Engineer

Shaw Communications
04.2020 - 06.2021

QA Automation Engineer

T-Mobile
06.2019 - 03.2020

QA Automation Engineer

T-Mobile
10.2015 - 05.2019

Masters in Engineering management -

San Jose State University
Jasjot Singh