Summary
Overview
Work History
Education
Skills
Technical Skills
Certification
Timeline
Generic

HARPPREET KAUR

Brampton

Summary

Adept Senior Quality Assurance Analyst with a proven track record at Global Payments, enhancing test coverage by 30% through innovative automated test scripts. Expert in Selenium and REST Assured, I excel in API testing and mentoring teams for peak performance. My strategic approach to release management and collaboration ensures seamless deployments and high-quality software solutions.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Senior Quality Assurance Analyst

Global Payments
03.2020 - Current

● Interacted with business analysts and developers to understand the application architecture and recommend a testing strategy

● Executed test cases in multiple browsers and platforms using Selenium

● Implementing page object model(Pom) using Selenium Webdriver, Maven, TestNG and Java

● Actively tested new code and code changes to applications touching the cloud-based application

Maintained and updated test cases in Azure DevOps

● Extensively involved in testing the application manually for the functional and system integration test efforts

● Accountable for the deployments of the core software to QA, Integration and production environments

● Executed manual and automated test cases following the schedules and test plans to ensure defect identification and remediation before implementation into production

● Implemented Data Driven automation framework and enhanced test scripts for better reusability and repeatability using MS Excel and XML-based input test data

● Collaborate with developers, testers and Business Analysts to ensure successful builds and deployments

● Established criteria for each milestone within the product roadmap as a means to measure developmental progress and Manage code branching and merging

● Conducted Prerelease review, milestone review meetings

● Created and maintained Release Request Documents, and worked as a team lead during release night

● Monitor and support production deployments, providing on-call assistance as needed

● Provide training and support to team members on release management procedures and tools.

QA Automation Engineer

Tripstack
05.2019 - 02.2020

Involved in analyzing Business Requirement Documents and Technical Specification documents and developed test plans and test cases for testing the application

● Developed and maintained automated test scripts for API endpoints, enhancing test coverage by 30% and reducing manual testing efforts by 40%.

● Used different methods of REST API (GET, POST) and conducted testing with various input parameters, assertions and validated results

● Validated API responses, including status code, headers and payloads, ensuring they meet specifications and business requirements.

● Integrated automated tests into CI/CD pipelines using Jenkins, enabling continuous testing and immediate feedback on code change.

● Used Jira as a Defect management tool for logging and reporting defect

● Performed security testing on APIs, verifying authentication mechanisms(OAuth, Bearer token) and ensuring data protection and privacy compliance.

● Collaborated with product managers and developers to understand API requirements, specifications and user stories. ● Actively participated in Agile ceremonies, such as sprint planning, daily stand-ups, sprint reviews, and retrospectives, to ensure smooth workflow and alignment with project goals.

Quality Assurance Analyst

Intact Insurance
07.2016 - 04.2019

Developed detailed test plan,test cases, and test scripts based on functional requirements and specifications

● Involved in resolving the Technical challenges in efforts estimation and Test Planning Education Certifications Languages Executed end-to-end testing scenarios to ensure application functionality meets business requirements

● Collaborated with developers and business analysts to troubleshoot and resolve production support issues

● Worked in AGILE environment and participated in daily stand-ups (scrums), sprint planning for both development and testing sprints

● Performed automated regression testing to check the new functionality, bug fixes, and fix packs

● Created Automation framework using Selenium Webdriver,Java, TestNG and Maven using the Page Object Model(POM) design technique

● Executed manual test cases for complex and critical functionalities not covered by automation

● Raised and tracked bugs in JIRA with the defect summary, description, components, environment, versions and attachments

● Attended Financial Product training, discussed issues and interacted with customers

Education

Bachelor of Technology - Information Technology

Punjab Technical University
Punjab

Skills

  • Java
  • JIRA
  • POSTMAN
  • Selenium
  • API Testing
  • Databases
  • TestNG
  • Performance Testing
  • Browser Automation
  • Release Management
  • Mentoring and training
  • Rest Assured
  • Manual Testing

Technical Skills

Languages:  Java,  HTML, CSS, PHP, SQL 

Operating System: Windows, MacOS, Linux  

DBMS: MySQL,  NoSQL(MongoDB) 

Technologies:  Eclipse, VSCode, XML, POSTMAN, CharlesProxy,Load Runner, Swagger, SOAPUI, FTP( FileZilla), SharePoint, Excel, JSON, RESTFul API, Git, GitLab, GitHub,   AWS EC2, AWS S3, Linux Administrator Machine, Window Shell

Automation Frameworks:  TestNG, Cypress, Data Driven, Selenium, POM 

Certification

  • Testing Foundation Level - Canadian Software Testing Board, Canada
  • Introduction to Oracle9iSQL - Oracle
  • LLQP Ontario License - FSCO

Timeline

Senior Quality Assurance Analyst

Global Payments
03.2020 - Current

QA Automation Engineer

Tripstack
05.2019 - 02.2020

Quality Assurance Analyst

Intact Insurance
07.2016 - 04.2019

Bachelor of Technology - Information Technology

Punjab Technical University
HARPPREET KAUR