Skip to main content
Anna Babu

Anna Babu

Senior Testing and Quality Assurance Analyst

Talent
Toronto, ONMember since August 8, 2026
System TestingIntegration Testing (SIT)Regression TestingUser Acceptance Testing (UAT)Functional TestingNon-Functional TestingEnd-to-End Process ValidationData Integrity TestingTraceability MatrixJIRAHP ALM/QCZephyrConfluencePostmanBurpCharles ProxySeleniumJavaTestNGUFT/QTPVB ScriptSQLMySQLSybaseOracleDevOpsJenkinsAzureAgileScrum
·

Hire this person

Send a job offer directly to this candidate

System TestingIntegration Testing (SIT)Regression TestingUser Acceptance Testing (UAT)Functional Testing

About

Dedicated Senior QA Analyst with over 15 years of hands-on experience in software testing and quality assurance across regulatory projects, banking, capital markets, and transportation sectors. Expertise in planning, designing, executing, and documenting comprehensive test scenarios, scripts, and cases to validate functional and non-functional requirements for client-server and web-based information systems. Proven track record supporting system implementation projects through requirements analysis, process mapping, defect management, and collaboration with stakeholders to ensure high-quality deliverables aligned with business and technical needs.

Experienced in Agile environments, test planning across multiple phases (system, integration, regression, UAT), and ensuring data integrity and end-to-end workflows.

Experience

Senior QA Analyst – Mobile /Web Testing (Canadian Digital Banking) at BMO Financial Group (2022-06 – Present)

Analyzed business requirements and developed detailed test plans, strategies, scenarios, scripts, and cases for a provincial-scale digital banking platform serving millions of users.

  • Excellent knowledge with Software development life cycle and Software testing life cycle
  • Experience in writing Test Plan/Strategy organizing and implementing test efforts efficiently both in Graphical user Interface (GUI) and Non-graphical user interface environments
  • Executed comprehensive testing across system integration (SIT), regression, UAT, pre-production, and production phases in an Agile environment
  • Experience in writing and executing System Integration testing in SIT and User Acceptance testing in UAT environment for CDB applications
  • Involved in writing and executing regression testing and User Acceptance testing for both Mobile and Web
  • Hands on experience in validating functional/non-functional requirements, data integrity, workflows, and end-to-end business processes on web-based and mobile (iOS/Android) applications
  • Identified, documented, tracked, and supported resolution of defects using JIRA; provided timely status updates, execution reports, and executive summaries to project managers and stakeholders
  • Supported system implementation by collaborating with business analysts, product owners, and developers to clarify requirements, identify gaps, and ensure alignment with operational needs
  • Performed API validation using Postman, Burp, and Charles Proxy; conducted accessibility testing to meet compliance standards
  • Collaborated with developers to resolve issues discovered in SIT/UAT during test process
  • Experience in using automation tools like UFT and performed test execution using selenium
  • Managed and mentored offshore team of 3 members, assigning tasks and resolving blockers

QA Analyst – Program Approval and Registration Information System (PARIS) at Ministry of Education (CSC) (2021-10 – 2022-06)

Developed and executed detailed test scenarios, scripts, and cases for a Microsoft Dynamics 365-based information system, validating workflows, role-based access, CRM processes, data integrity, and multi-user functionalities.

  • Tested Large scale testing to ensure they are AODA Compliant and are using WCAG and NVDA
  • Performed functional, regression, and accessibility testing (using JAWS/NVDA) across SIT and UAT environments; supported requirements validation and change requests
  • Reported and tracked defects using Teams Foundation Server and Service now
  • Created daily status reports and collaborated with stakeholders during status meetings to ensure high-quality system conformance
  • Supported User Acceptance Testing and review test results to ensure specifications/requirements have been met
  • Participated in Defect Triage, Scrum Meetings, and Vendor Meetings and provided inputs on defects to Developers
  • Reported status of assigned activities during the project's System Development Life Cycle (SDLC)
  • Reported and tracked defects using JIRA

Senior QA Analyst – UAT Testing (Regulatory Reporting - SFTR) at TD Bank (2019-11 – 2021-10)

Developed test plans, strategies, and cases for a regulatory information system implementation; executed UAT, regression, and integration testing to validate compliance with functional and technical requirements.

  • Supported project phases from requirements analysis to production deployment, documenting issues and ensuring resolution in collaboration with developers and business stakeholders
  • Managed offshore team of 5+ members; provided QA estimates, status updates, and sign-offs

Test Coordinator / Senior QA – UFT Upgrade & DevOps Integration at BMO Financial Group (2019-02 – 2019-11)

  • Coordinated tool upgrades and automation framework enhancements for enterprise-wide testing; developed POCs, trained teams, and maintained documentation in Confluence
  • Converted and executed automated regression suites using Selenium/Java and UFT, ensuring test coverage for web and Windows-based applications

QC -QA Engineer – Positive Train Control (PTC) System at Canadian National Railways (CN Rail) (2017-07 – 2018-11)

Positive Train Control (PTC) is an advanced system designed to automatically stop a train before certain accidents occur. PTC is designed to prevent Train-to-train collisions, Derailments caused by excessive train speed, Train movements through misaligned track switches, unauthorized train entry into work zones. When fully deployed, the nationwide PTC system must be able to accurately determine a train's location, direction and speed via the following process, an onboard computer system receives and analyzes track data from wayside locations and base-station radios along the planned route.

  • Reviewed the external business requirement document and created test scenarios and test cases
  • Created BAT Strategy and Plan, Test Requirements, and Requirement Traceability Matrix
  • Coordinated all testing related activities for self and the team while ensuring adherence to best practices and standards
  • Participated in Walkthrough meetings and provided necessary updates and recommendations
  • Provided Regular Status Reports and participated in Defect Review Meetings
  • Evaluated requirements from various sources, including interviews with programmers and business users, project documentation, and bug reports, and provided estimates for all testing deliverables
  • Confirmed that test plan and test script evaluations demonstrate that project deliverables meet business requirements
  • Communicated test progress, test results, and other relevant information to appropriate stakeholders
  • Reported and tracked defects using HP Quality Centre, HP ALM
  • Assisted developers to reproduce defects and resolve the issue

QA Lead / Senior QA Automation – SWEDA MART and PCMS EPOS / SDM Pharmacy at Loblaw Companies Limited (2016-07 – 2017-03)

  • Created test plans, strategies, and estimates; identified automation candidates and monitored testing activities
  • Coordinated offshore team of 8 members and ensured test environment readiness
  • Validated end-to-end retail point-of-sale processes and interfaces for client-server applications
  • Reported test execution status and summaries to project manager

Senior QA Analyst (Automation and Manual) at RBC Capital Markets (2011-04 – 2013-01)

  • Reviewed business requirements, flow diagrams, and integrations; developed test plans, strategies, cases, and automation scripts (Selenium/Java, UFT hybrid framework)
  • Executed manual and automated testing across client-server and web-based trading platforms, including regression, functional, and UAT phases
  • Validated external system integrations, adaptors, and end-to-end processes
  • Collaborated with developers, business, and third parties during sprints and UAT; provided status updates and sign-offs

Senior QA Analyst (US-Fidessa, Agile) at RBC Capital Markets (2015-04 – 2016-04)

  • Reviewed business requirements, flow diagrams, and integrations; developed test plans, strategies, cases, and automation scripts (Selenium/Java, UFT hybrid framework)
  • Executed manual and automated testing across client-server and web-based trading platforms, including regression, functional, and UAT phases
  • Validated external system integrations, adaptors, and end-to-end processes
  • Collaborated with developers, business, and third parties during sprints and UAT; provided status updates and sign-offs

Education

Master of Engineering (M.E.) in Computer Science and Engineering – University of Toronto

Skills

Senior Testing and Quality Assurance Analyst

Reviews