Available to hire
I am a results-driven QA Automation Engineer and SDET with 10+ years of experience delivering high-quality software across banking, insurance, fintech, and government sectors in Canada.
I design and implement end-to-end automation frameworks (Selenium, Appium, Playwright, Cypress) using Java, Python, and JavaScript/TypeScript; build scalable CI/CD test pipelines; mentor QA teams; and drive shift-left quality strategies in Agile environments.
Skills
Language
English
Fluent
Work Experience
QA Automation Engineer at TD Bank
March 1, 2023 - March 1, 2025Led automation testing initiatives for web and API services, collaborating with cross-functional teams to ensure seamless integration. Built and maintained test automation frameworks using Java, TestNG, JUnit, and Maven. Conducted API testing with Postman and Rest Assured; performed load testing with LoadRunner. Executed end-to-end integration testing including back-end validation; gained Salesforce experience and supported Salesforce CRM testing. Designed and executed mobile testing for Android and iOS with Appium, integrating tests into CI/CD pipelines (Jenkins, Azure DevOps) and leveraging Docker for environments.
Sr. QA Automation Tester at Bank of Montreal
September 1, 2021 - February 28, 2023Designed and implemented test automation suites for backend services, validating microservices architectures. Performed REST API testing with Postman and automated tests using Rest Assured; used SQL for database validation. Integrated CI/CD with Docker, Git, Jenkins, and GitHub Actions/Azure DevOps. Implemented performance testing with JMeter and LoadRunner; supported Cypress/Playwright-based UI testing and automated test data management. Coordinated testing across development and QA teams in an Agile SDLC.
QA Tester at Intuit
March 1, 2017 - June 1, 2018Participated in all phases of STLC, performing both manual and automated testing for web and client-server applications. Automated tests using Selenium WebDriver, TestNG, and Maven; performed backend validation with SQL. Contributed to ALM/JIRA defect tracking, wrote test plans and test cases from BRD/FRD, and supported UAT. Implemented automation strategies for API interactions and integrated CI/CD pipelines.
QA Analyst at DXC Technology
June 1, 2015 - March 1, 2017Worked in an Agile Kanban environment, created and executed automated test scripts for web applications using Selenium WebDriver, and managed test defects via ALM/JIRA. Integrated performance testing into automation with LoadRunner/JMeter and facilitated API testing using POSTMAN for service validation. Led CI/CD adoption with Jenkins and Cucumber, built an automation framework with Selenium WebDriver and TestNG under Java, and performed back-end data validation using SQL.
QA Automation Engineer at Government of Ontario (OPS)
May 1, 2025 - PresentArchitected an end-to-end mobile test automation framework from scratch using Java, Appium, TestNG, and Cucumber for the Ontario Wallet government mobile app across Android and iOS. Established the GitHub repository, branching strategy, and version-control conventions. Delivered 532 automated test cases (266 iOS / 266 Android) with 98% pass rate, covering citizen onboarding, PIN authentication, biometric login, QR credential issuance, and offline/network scenarios. Led BrowserStack Proof of Concept and procured adoption of BrowserStack App Automate; validated app behavior on real devices; implemented negative and edge-case scenarios reducing production defects. Integrated automation into GitHub Actions CI/CD, BrowserStack reporting; ensured zero manual intervention for test execution across release cycles.
QA Automation Engineer at Intact Insurance
April 1, 2025 - May 31, 2025Web & Desktop UI Automation: Designed and implemented a Selenium-based Web UI automation framework for internal desktop web applications (policy management portals, claims dashboards, agent platforms). Built Page Object Model components for cross-browser desktop automation; automated end-to-end workflows (policy issuance, endorsements, renewals, billing). Integrated web UI automation into Azure DevOps CI/CD with real-time dashboards. Salesforce CRM Testing; tested Guidewire Claims & Policy; performed API testing using Postman & Rest Assured; created and maintained test plans in Azure DevOps Test Plans and Zephyr; performed backend SQL validation and data integrity checks.
Sr. QA Automation Tester at Bank of Montreal (BMO) — Nesbitt Burns Trading
September 1, 2021 - February 28, 2023Capital Markets trading application automation: Built Selenium WebDriver + Java framework with Cucumber; automated trading workflows (order entry, trade blotter, settlement, P&L, compliance). Conducted API, performance, and data testing; performed ETL/BI testing for data pipelines; leveraged cross-cloud cloud services (Sauce Labs, Perfecto) for cross-platform testing; integrated test suites into CI/CD pipelines with real-time dashboards.
QA Automation Analyst at Allstate Insurance
August 1, 2019 - September 30, 2021UI automation testing with Selenium WebDriverIO; TestNG-based automation; worked on Guidewire Policy Center, Claim Center, and Billing Center modules; developed BDD/Cucumber-based tests; Groovy scripting in Ready API for API validations; Jenkins-based CI/CD; maintained Traceability Reports and defect tracking.
Education
PG Diploma in Software Testing at Montreal College of Information Technology
July 1, 2018 - July 1, 2019Bachelor's Degree in Computer Science and Engineering at JNTU Hyderabad
January 1, 2014 - April 21, 2026PG Diploma in Software Testing at Montreal College of Information Technology
January 1, 2018 - January 1, 2019Bachelor of Engineering at JNTU Hyderabad
January 1, 2014 - April 21, 2026Qualifications
ISTQB Certified Tester — Foundation Level
January 11, 2030 - April 21, 2026Salesforce Certified AI Associate
January 11, 2030 - April 21, 2026Industry Experience
Government, Professional Services, Software & Internet
Skills
Hire a QA Engineer
We have the best qa engineer experts on Twine. Hire a qa engineer in Toronto today.