Greater Toronto Area, Canada
Senior QA Automation Engineer with 4+ years of experience in API and Mobile testing within the Canadian banking domain. Specialized in: • Java-based API Automation using Rest Assured • End-to-End (E2E) banking workflow validation • Mobile automation (Appium – iOS & Android) • Regression strategy & scope planning • Accessibility testing (WCAG compliance) • Visual Regression Testing (VRT) • CI/CD integration (Jenkins) • Production log monitoring (Datadog, Splunk) Currently working with TD Bank where I lead regression planning, automation coverage improvement, and cross-team quality initiatives. Open to Senior QA Automation / SDET opportunities (Full-time).
1. Designed and maintained Java-based API automation framework using Rest Assured and TestNG. 2. Lead regression scope meetings covering API, UI, accessibility, VRT and business logic. 3. Developed and maintained Appium automation for Android & iOS. 4. Integrated automation suites with Jenkins CI/CD pipelines. 5. Reduced manual regression effort by 40%. 6. Improved automation coverage by 25%. 7. Performed production log analysis using Datadog & Splunk. 8. Debugged API traffic using Charles Proxy.
1. Automated REST APIs using Rest Assured with schema validation. 2. Executed E2E testing across API and mobile UI layers. 3. Conducted accessibility validation (WCAG). 4. Verified localization behaviour based on device language settings. 5. Maintained Appium scripts for Android & iOS. 6. Participated in Agile ceremonies and sprint planning.
Working with different people on different projects in web development and mobile development. 1. Developed front end of the website and android app. 2. Worked with frameworks like selenium, espresso and robolectric for testing. 3. Worked with java, XML and PHP for logic development.
Project: Node Application (IOS and Android) Assisted in the front end and back end of the node app development in android and iOS. Worked on automating API scripts with REST assured and debugging with Charles. Perform manual UI testing for Android and iOS covering copy, visual design and business logic while keeping track of stories and defects on JIRA and JTMF. Work with product managers and software engineers to understand technical requirements. Execute and check daily regression results for automated tests and update scripts and data accordingly. Contribute to the improvement of the testing practice overall.
Assisted in creating test plans, test cases, and test scripts based on project requirements. Conducted manual testing of web and mobile applications, including test case creation, execution, and defect tracking. Participated in test execution and defect triaging meetings. Collaborated with team members to troubleshoot and resolve software issues.