About Me
I'm a Senior Test Automation Architect and SDET specializing in test automation software development and system performance testing with extensive IT experience across various industries, including telecommunications, gaming, insurance, E-commerce, financial, and banking sectors.
Resume
Expertise
• Architecture Design: Designed and developed scalable, maintainable test automation
frameworks for web, mobile, and enterprise applications.
• Testing: Unit, Integration, System, Functional, API (SOAP/REST), Performance, ETL, Black-
box, Grey-box, White-box testing.
• DevOps/TestOps: Implemented CI/CD pipelines using Jenkins, Azure DevOps, and Git-based
workflows.
Technology Knowledge Summary
• Platforms: Windows, UNIX, Linux, Mac
• Programming & Scripting: Java, JavaScript, Visual Basic, VBScript
• Databases: SQL Server, Oracle, PostgreSQL, MongoDB
• Test Automation Frameworks: Selenium WebDriver, Appium, Playwright, Robot Framework,
Karate, Katalon Studio, Tricentis Tosca, JMeter, QTP
• Continuous Integration: Jenkins, CircleCI, Azure DevOps Pipelines
• Source Control: GitHub, GitLab, Bitbucket, Azure DevOps Repos
• Cloud & Containerization: AWS, Azure, GCP, Docker, Kubernetes
Experience
Dec 2024 – Aug 2025
Palladin Technologies
Senior Test Automation Engineer (Contract)
• Framework Development: Designed and implemented a scalable, Java-based, framework-agnostic Test Automation Framework for Salesforce Vlocity and MuleSoft integrations at a major U.S. telecom client. The framework supports Selenium or Playwright for UI automation, Unirest Client for API testing, and TestNG for test orchestration, fully integrated with Jenkins CI/CD and Allure reporting.
• API & Component Testing: Delivered comprehensive end-to-end API validation and reusable, data-driven test components supporting regression, smoke, and role-based testing cycles.
​
• Technical Leadership: Mentored QA engineers and Salesforce developers, driving the adoption of long-term automation strategies and improving overall engineering productivity.
Jan 2022 - Jul 2024
Scotiabank Commercial Global Engineering
ETL Test Automation Architect (Contract)
• Framework Development: Developed a comprehensive Test Automation Framework for validating Talend-based ETL jobs, ensuring alignment with business specifications. The framework was built using the Java ecosystem, Salesforce Partner WSDL, and Kong Unirest client for testing SOAP/RESTful API services.
• UI Automation: Architected and implemented a UI-based Test Automation Framework tailored for highly customized Salesforce and nCino banking applications. Designed with the Separation of Concerns (SOC) principle for enhanced maintainability, the framework can be preconfigured to utilize either Selenium or Playwright Java testing frameworks. Additionally, set up a Jenkins server test environment to enable parallel test execution, significantly improving testing efficiency and scalability.
• Data Generation: Specialized in generating synthetic data for testing and training purposes
using various Salesforce APIs.
March 2021 – January 2022
QA Consultants
Test Automation Architect/ Team Lead / Project Manager (Contract)
• Team Leadership: Led multiple SDET teams across various projects, managing architecture,
software development, technical mentorship, and project delivery. As a certified Tricentis Tosca Product Consultant, guided team members in mastering Tricentis Tosca.
• E-Commerce Testing: Developed new Test Automation scripts for a Magento-based E-Commerce application using Katalon Studio and Java/Groovy.
• Infrastructure Design: Designed and implemented a Test Automation infrastructure for
parallel test execution on a distributed Azure Cloud environment using Selenium Grid 3.
September 2020 – February 2021
Canada Life Assurance Company
Test Automation Architect (Contract)
• Framework Development: Architected and developed a new Test Automation framework for testing Canada Life, Salesforce, and Vlocity-based business Web and Mobile applications using Java and Selenium/Appium.
• Cloud Integration: Implemented Test Automation infrastructure for parallel execution of test cases in the Azure cloud, integrating with Bitbucket Git repository and Jenkins CI.
• Mobile Testing: Architected and implemented Mobile Test Infrastructure to run multiple test cases against SaaS Cloud Test Automation Platforms, tested using Perfecto Mobile, BrowserStack, and Kobiton.
November 2019 – May 2020
QA Consultants (Amica Mutual Insurance)
Software Development Engineer in Test (Contract)
• Framework Design: Designed and implemented a Test Automation framework for Digital, client-facing Web, and Mobile insurance applications, allowing cross-platform execution without modifications.
• Script Development: Implemented business-oriented test automation scripts using Java and various open-source projects, including Appium and Selenium WebDriver APIs.
• Mobile Integration: Integrated mobile testing with local emulators/simulators, physical devices, and the cloud mobile test provider Perfecto Mobile.
May 2017 – May 2019
RBC Capital Markets
QA Automation Consultant (Contract)
• UI Automation: Designed and developed a UI Test Automation framework for multiple enterprise business applications, ensuring compliance with regulatory requirements in Canada and the US.
• API Automation: Converted UI automation tests to backend functional API tests, reducing execution time from 9 hours to 16 minutes through a multithreaded testing approach.
• Infrastructure: Built Test Automation Infrastructure for automated UI test execution using Selenium Grid, Jenkins CI, and GitHub.
November 2015 – April 2017
eBay Classified Group (Kijiji)
QA Automation Consultant (Contract)
• UI Automation: Designed and developed a UI Test Automation framework for www.kijiji.ca, featuring data-driven, environment-agnostic, and browser-agnostic capabilities.
• Parallel Execution: Implemented parallel test execution and automated test execution as part of Jenkins CI delivery pipeline.
• API Automation: Developed an API testing framework for RESTful services with similar qualities to the UI framework.
• Performance Testing: Developed performance load test suites using Apache JMeter.