Enable job alerts via email!

Salesforce Test Automation Lead

Delpath

Toronto

Hybrid

CAD 100,000 - 130,000

Part time

Today
Be an early applicant

Job summary

A leading banking solutions firm in Toronto is looking for an experienced Test Automation Architect to own the automated testing strategy for their Salesforce-based platform. The ideal candidate will possess strong expertise in Selenium and Jenkins, and have experience with Salesforce testing. This mid-senior level contract role requires a strong background in software testing and automation, with responsibilities including designing frameworks and leading teams. The position offers a hybrid work schedule, being located in Downtown Toronto.

Qualifications

  • Experience in test automation architect/test lead role with experience leading 5+ people.
  • Proven track record building and maintaining large-scale test automation frameworks.
  • API testing experience integrated with the automation framework.

Responsibilities

  • Define and own the automation strategy for the Salesforce-based banking platform.
  • Design, develop, and maintain scalable test automation frameworks using Selenium.
  • Architect and implement Jenkins-driven CI/CD pipelines for automated testing.

Skills

Proficiency with Selenium-based Automation Framework
Experience with testing frameworks
Extensive experience with Jenkins
Strong problem-solving and analytical skills

Education

10-12+ years of software testing/automation experience

Tools

Selenium
Jenkins
REST Assured
Postman
Job description
Overview

We are seeking an experienced Test Automation Architect to own and advance the automated testing strategy for our Salesforce-based banking platform. The ideal candidate will design and implement a robust, scalable test automation framework using Selenium (Java and / or Python), integrate and maintain Jenkins-based CI / CD pipelines for sanity and regression testing, and lead in-sprint automation efforts within an Agile environment. This role requires deep experience with Salesforce testing (Lightning UI, LWC / Aura, Salesforce APIs, nCino). Candidate should have strong experience in delivering automation project on Salesforce-based applications and should possess strong programming skills, and the ability to partner across the Product & Engineering team within Bank to suggest best fit automation tool depending on their custom requirement to ensure high-quality, compliant software delivery.

Responsibilities
  • Define and own the automation strategy and architecture for the nCino and Salesforce-based banking platform, aligning with product roadmaps and release cadences.
  • Design, develop, and maintain scalable, reusable test automation frameworks using Selenium WebDriver in Java and / or Python, including Page Object Models, data-driven and modular architectures, and optional BDD enhancements (e.g., TestNg or Cucumber).
  • Architect and implement Jenkins-driven CI / CD pipelines (pipelines-as-code) to enable automated sanity and regression testing, including parallel test execution, test data management integration, artifact handling, and reporting.
  • Plan & implement In-Sprint or (n-1) Automation approach within each Agile sprint; ensure tests are integrated into sprint ceremonies and Definition of Done.
  • Provide Salesforce-focused testing expertise : validate Lightning components (LWC / Aura), Salesforce APIs (REST / SOAP), and Integration with different downstream in-house / 3rd party applications.
  • Ensure end-to-end coverage across UI, APIs, and integrations with Automation and Manual Test cases.
  • Database testing with Salesforce Integration and ETL Automation experience is nice to have.
  • Develop and maintain API and integration test suites (REST, SOAP) and ensure integration with the same automation framework.
  • Establish robust test data strategies (masking, synthetic data, data provisioning) and partner with Different Teams to help them create Bulk Test data for their testing use
  • Analyze and assess key features b / w other 3rd Party automation tools e.g. AccelQ, Copado, Provar etc., and assist the Management team to make key decisions and roll out the same for ease of automation testing
  • Coach, mentor, and code-review junior automation engineers; enforce coding standards and governance for automation assets.
  • Build and maintain dashboards and metrics (test coverage, defect leakage, cycle time, automation ROI) to inform stakeholders.
  • Stay current with Salesforce platform updates, tooling, and industry best practices; drive continuous improvement of testing processes and tooling.
Qualifications
  • Must-haves :
  • 1- 10-12+ years of software testing / automation experience; 3-5+ years experience in test automation architect / test lead role with leading minimum of 5 people
  • Proficiency with Selenium-based Automation Framework in Java and / or Python; strong experience with testing frameworks (TestNG / JUnit for Java; pytest / unittest for Python) and design patterns (Page Object Model, data-driven, modular architecture).
  • Proven track record building and maintaining large-scale test automation frameworks; emphasis on maintainability, reusability, and scalability.
  • Extensive experience with Jenkins and CI / CD best practices (pipelines as code, Maven / Gradle, Git / Bitbucket, artifact repositories like Nexus / Artifactory, test reporting).
  • API testing experience using tools such as REST Assured, Postman / Newman, or SoapUI; ability to design API test suites integrated with the automation framework.
  • Nice to have :
  • Hands-on experience testing Salesforce Financial Cloud, nCino, and Salesforce APIs; familiarity with Lightning Components (LWC / Aura) testing considerations.
  • Familiarity with banking domain requirements and regulatory / compliance considerations; comfort working in a regulated environment with secure data handling.
  • Strong problem-solving, debugging, and analytical skills; excellent written and verbal communication; ability to influence and lead across cross-functional teams.
  • Past experience working with any of the following 3rd party automation tools like AccelQ, Copado or Provar etc.
Nice to have

Best vs Average: The best candidate is someone with hands-on experience using nCino, combined with strong automation skills. They should be capable of writing complex queries and have a solid understanding of Salesforce integration from a functional perspective. What sets them apart is their ability to build solutions that are not only technically sound but also scalable, user-friendly, and aligned with both QA testing needs and business requirements.

Interview

Interview Format: 1 Hour (via Microsoft Teams)

Participants: Hiring Manager and Automation Leads

Target seniority
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology

Location: Downtown Toronto (Hybrid, 2x per week, subject to change)

Note: The rest of the content appears to be unrelated job listings and generic statements; excluded to maintain focus.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.