Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Timeline
Generic

PREET CHANGANI

Canada

Summary

  • Over 4 years of experience in Software testing, Software Quality Analysis of Web, Windows, Web Services, Client/Server applications and databases.
  • Good working experience using test automation tools such as Selenium WebDriver, Postman, Rest-Assured to develop automation testing scripts for web and API Testing.
  • Good knowledge of the Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, and implementation. Provided end-user training and support. Experience working in Agile and Waterfall Methodology.
  • Sound knowledge of Junit, TestNG framework for Automation testing, Maven and Ant for Project building tools, and Jenkins for Continuous Integration.
  • Proficient in testing databases of applications developed with SQL Server, Oracle, and MS Access.
  • Hands-on experience in test-driven development (TDD), Behavior driven development (BDD) approaches using Cucumber.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git. Experience designing, documenting and executing test plans, test harnesses, test scenarios/scripts and test cases for manual, Automated and Bug tracking tools.
  • Effectively communicated and reported bugs/defects, which are identified in different phases of testing. Generated defect reports and bug validation with tools Jira.
  • Attended several walk-through meetings with the Business Analysis, project manager and developers and provided feedback accordingly. Punctual to provide timely and accurate feedback to management and development teams regarding product quality to achieve scheduled targets.
  • Excellent Communication, Interpersonal, and Team Player Skills; Quick Learner and Self-starter; strong organizational and multi-tasking skills.

Overview

4
4
years of professional experience

Work History

Test Automation Engineer

Passion Inc
01.2022 - Current
  • Involved in Identifying and Creating the Business component & Generic Scripts
  • Involved in Identifying the E2E scenario & Creating the Reusable methods, Generic methods & Page Factory
  • Created Automated scripts using Selenium WebDriver
  • Developed new automated scripts for the Regression and Sanity testing
  • Execute and maintain automated scripts
  • Created automation framework in Selenium WebDriver using behavior-driven approach like Cucumber
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives
  • Verify the Automated Test Results, log the defect in Jira, and update the status to higher management
  • Performed regular check-in and checkout code in the central repository using GitHub
  • Involved in Test cases and test script review
  • Performed database validation by executing SQL queries, interacting with developers as needed to isolate the leading cause of defects and performing backend testing
  • Prepared Test Reports based on Test Results
  • Managing knowledge sharing with the team after identifying critical bugs
  • Provided feedback and daily updates about the project testing status to the Test lead, provided test statistics and weekly status reports and escalated outstanding issues during meetings
  • Mapped requirements to the Manual Scripts and prepared the Requirement Traceability Matrix
  • Tools Used: Selenium, Java, HTML, JavaScript, Eclipse, SQL, JSON, XPath, RestAssured, Chropath, Maven, Git Hub, TestNG, Zephyr, Jira, Postman, Cucumber

Software Tester

TechDraft Technolabs
02.2020 - 08.2021
  • Analysis of Business and Requirement Specifications
  • Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins
  • Created automation framework in Selenium WebDriver using Page Object Model (POM) framework
  • Tested request and response XML's based Web Services interfaces using Postman
  • Performed Web Services Testing and XML validation by creating test case suite using Postman
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium
  • Updated Test Plans and Test Cases periodically to manage changes in requirements
  • Connected to database to Query the database using SQL for data verification and validation
  • Used GIT as code repository and Code Collaborator to manage code reviews
  • Tools Used: Java, Selenium WebDriver, TestNG, Postman, Maven, Eclipse, Jenkins, Git, HTML, XML, JSON, XPath, Agile, Jira, TestLink, SQL, Firebug, CSS, Toad.

Education

Web Development And Internet Application

Algonquin College of Applied Arts And Science
Ottawa, ON
04.2023

Skills

  • Automation Testing Tools: Selenium WebDriver, TestNG, JUnit, Maven, Ant, Jenkins (Continuous integration), Cucumber, Rest-Assured, Postman
  • Bug tracking Tools: JIRA, Bugzilla
  • Languages: Java, C#, C
  • Web Technologies: JavaScript, jQuery, HTML, CSS, and XML
  • Databases: MySQL, SQL, MS Access
  • Source Control Tools: Git, SVN
  • Tools: Eclipse, Visual Studio, XML Editor, Net beans, Firebug, Firepath, Chropath
  • Test Management Tools: Testlink, Test Rail, Zephyr
  • Operating System: Windows, Mac, iOS, Android

Personal Information

Title: TEST AUTOMATION ENGINEER

Timeline

Test Automation Engineer

Passion Inc
01.2022 - Current

Software Tester

TechDraft Technolabs
02.2020 - 08.2021

Web Development And Internet Application

Algonquin College of Applied Arts And Science
PREET CHANGANI