Summary
Overview
Work History
Education
Skills
Timeline
Generic

Adam Kwong

Markham, ON, Canada, L3T7V1

Summary

Detail-oriented and highly motivated QA Engineer with over 5 years of experience in software testing and quality assurance, specializing in manual and automated testing, including regression, ad hoc, and API testing using tools such as Postman and SOAPUI. Experienced in defining test strategies, writing detailed test plans, and executing test cases for both functional and integration testing. Strong technical understanding of RESTful and SOAP APIs, JSON, and XML formats. Adept at documenting, analyzing, and resolving defects, with a focus on ensuring product quality and reliability. Passionate about delivering high-quality software through meticulous testing and collaboration.

Overview

9
9
years of professional experience

Work History

QA Engineer

Toogood Financial Systems Inc
05.2020 - Current
  • Led manual and automated regression testing across a variety of platforms, including web applications and Windows applications using Selenium, FlaUI, and Postman.
  • Designed and executed API tests using Postman, ensuring seamless integration of RESTful services and validating JSON and XML formats.
  • Developed and documented test strategies, test cases, and test plans for new features and regression cycles, ensuring requirements traceability and test coverage.
  • Conducted test case reviews with cross-functional teams, providing clear and concise feedback to ensure all scenarios are accounted for.
  • Analyzed identified defects, collaborated with development teams to resolve them, and ensured they were correctly fixed and tested.
  • Worked closely with stakeholders to ensure that new releases meet product quality standards and customer expectations.
  • Performed integration testing across multiple systems to validate end-to-end functionality.
  • Utilized JIRA for bug tracking and project management, ensuring timely identification and resolution of defects.

QA Engineer (Part Time)

Toogood Financial Systems Inc
01.2016 - 04.2020
  • Conducted manual and automated testing using Selenium with .NET framework, ensuring efficient validation of web applications.
  • Created and maintained test plans and test cases for functional testing and regression cycles, documenting testing outcomes and improving the quality of software releases.
  • Collaborated with cross-functional teams, including developers and product managers, to understand project objectives and ensure thorough test coverage.
  • Wrote comprehensive documentation for test processes, outlining step-by-step procedures for conducting tests, tracking defects, and verifying fixes.
  • Assisted with ad hoc testing for new releases, ensuring that changes were fully tested before deployment.


Tech Stack: TypeScript, Python, .NET, C#, Selenium, FlaUI, Playwright, Postman, JIRA, GitHub, Azure (Blob Storage, Service Bus), JMeter, SQL, T-SQL, GitHub Actions, Jenkins

Education

Advanced Diploma - Computer Programming

Seneca College
Ontario, Canada
04-2020

Skills

  • Testing Techniques: Manual Testing, Automated Testing, Functional Testing, Integration Testing, End-to-End Testing, Regression Testing, Ad Hoc Testing
  • API Testing: Postman, SOAPUI, REST, SOAP, JSON, XML
  • Test Strategy Development: Test Case Design, Test Planning, Test Execution, Test Documentation
  • Automation Tools: Selenium, Playwright, FlaUI, Postman
  • Languages & Frameworks: TypeScript, Python, C#, Java, NET
  • Bug Tracking & Collaboration: JIRA, Confluence, GitHub, Jenkins
  • Cloud Technologies: Azure (Blob Storage, Service Bus), CI/CD Pipelines
  • Database Technologies: SQL, T-SQL
  • Performance Testing Tools: JMeter, LoadNinja
  • Agile Methodologies: Scrum, Kanban

Timeline

QA Engineer

Toogood Financial Systems Inc
05.2020 - Current

QA Engineer (Part Time)

Toogood Financial Systems Inc
01.2016 - 04.2020

Advanced Diploma - Computer Programming

Seneca College
Adam Kwong