QA Automation & Manual Testing Consultant with 9+ years of experience delivering QA solutions across Banking, Automotive and Financial Services. Strong expertise in UI and API automation using Java, Selenium, Cucumber, Karate and Postman with experience designing scalable automation frameworks and supporting CI/CD pipelines.
Overview
9
9
years of professional experience
5
5
Certification
Work History
Senior QA Consultant
CGI (Scotiabank Automotive)
Toronto, ON
07.2023 - Current
Developed and maintained automation frameworks using Java, Cucumber-Selenium, TestNG, Jenkins and Maven.
Performed functional, regression, and exploratory testing for BNS Automotive Applications.
Created and maintained automation scripts for regression, functional tests.
Developed and executed API Automation tests using Karate Framework.
Developed and executed comprehensive test plans to validate software functionality and performance.
Led end-to-end testing across web and API platforms.
Designed and executed detailed test plans, test cases, and test scenarios based on business requirements.
Mentored other QA testers on automation best practices and framework design.
Worked closely with developers, business analysts, stakeholders, PO and management.
Led QA Strategy discussions for banking and automotive product releases.
Led quality assurance initiatives, ensuring compliance with industry standards and regulatory requirements.
QA Consultant
CGI (Scotiabank Global Wealth Management)
Toronto, ON
02.2022 - 06.2023
Worked on a project to test enhancements of Wealth Client Onboarding and servicing processes for a Web based Application.
Provided Estimates, Resource plans and trained multiple groups of testers both Onshore and Offshore.
Performed testing with both manual Test Cases, Automation Scripts and performing the testing of API using POSTMAN.
Worked closely with QA Automation team on Automation Selenium frameworks with other supporting tools i.e. TestNG, Maven, Extent reports, Jackson API.
Used JIRA for Test design & track progress during the overall test life cycle – including defects encountered during testing.
Collaborated with agile delivery team of PO/BSA/Dev to ensure adequate Test Coverage.
Worked closely and directly with Client Vendors.
Executed Manual Test Cases, analyzing results and logging/tracking defects.
Sr. Test Analyst / QA Automation Engineer
CIBC (Frontline Tech/Retail/Commercial Banking)
Toronto, ON
08.2017 - 01.2022
Successfully developed and executed test plans, procedures, use cases and test scripts, and provided in-depth test analysis to create and deploy New Releases/Intakes/patches.
Lead small team of testers in planning, design, and implementation of comprehensive SIT/UAT cycle testing to ensure product functionality requirements and quality goals are achieved.
Executed manual and automated test cases, analyze results, report and track defects using JIRA/HP-ALM, verify fixes and performed follow-up work to resolve issues.
Take ownership of and responsibility for design and development of all aspects of automated testing along with creation, execution, and maintenance of automated scripts.
Hands on experience with CONFORMIQ Test Automation, creating & maintaining Structure/Activity Diagrams.
Conducted hands on functional, Smoke/Ad hoc testing, SOAP/REST API, SIT/UAT, Inflight, Regression & End-To-End testing of Web based Applications.
Responsible for creating & maintaining Automation Test Scripts as per Business Requirements.
Experience in automated testing of web applications and web services in fast-moving and agile environment.
Expertise in Sprint Planning, Sprint Review and Daily Scrum.
Communicated complexed business, functional& technical information cross LOBs and had Demos with Stakeholders.
Worked closely with Quality Managers in planning, coordinating & implementing testing methodology, involved in working with Agile Methodology.
Provided detailed QA feedback with exact steps to reproduce, devise, URLs, current result, & expected result.
Hands-on experience using QTP and use of all ALM modules with emphasis on automation test execution and reporting from Test Lab and Traceability coverage metrics.
Worked on testing process improvements and automation methods to help speed up test execution.