Prabhjinder Singh

Senior QA Automation Engineer | API Automation (Rest Assured, Java) | Mobile Automation (Appium iOS/Android) | Banking | E2E | CI/CD | Accessibility | VRT

Greater Toronto Area, Canada

About

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).

Experience

  • Automation Developer at TD
    Jun 2021 - Present · 5 yrs 2 mos

    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.

  • IT Consultant at FDM Group
    Jun 2021 - Jan 2024 · 2 yrs 8 mos

    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.

  • Freelance Software Developer at Freelance, self-employed
    May 2020 - Jun 2021 · 1 yr 2 mos

    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.

  • Mobile Application Developer at Node App Inc.
    Jan 2020 - Apr 2020 · 4 mos

    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.

  • Software Developer at VMM Education
    Jan 2017 - May 2017 · 5 mos

    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.