Talent.com
Hour Consulting Corporation
Senior Quality Assurance Engineer - Salesforce Marketing Cloud & Azure Data PlatformsHour Consulting Corporation • North York, ON
Senior Quality Assurance Engineer - Salesforce Marketing Cloud & Azure Data Platforms

Senior Quality Assurance Engineer - Salesforce Marketing Cloud & Azure Data Platforms

Hour Consulting Corporation • North York, ON
5 hours ago
Job type
  • Full-time
Job description

Senior Quality Assurance Engineer

SFMC & Azure Data Platforms

About the Company

Our client is a leading Canadian organization with a complex, high-volume customer communications and data environment. Their technology ecosystem brings together Microsoft Azure data services, orchestration frameworks, APIs, and Salesforce Marketing Cloud (SFMC) to deliver large-scale communications across Email, SMS, Push Notifications, and Physical Mail.

They are looking for a Senior Quality Assurance Engineer who can take ownership of end-to-end testing across the entire ecosystem from data ingestion and transformation through to customer journey execution.

About the Role

This is not a traditional application testing role.

You will be testing across multiple layers of a complex data and marketing technology platform, including Azure data pipelines, orchestration workflows, APIs, and Salesforce Marketing Cloud.

You will lead the QA strategy, validate complex data transformations and business rules, ensure data moves accurately between systems, and certify customer communications from end to end.

The goal is simple: make sure the right customer receives the right communication, through the right channel, at the right time.

What You'll Be Doing

Test Strategy & Planning

  • Develop and maintain a comprehensive QA strategy covering the data, orchestration, integration, and SFMC execution layers
  • Define test scope, environments, entry/exit criteria, and toolsets
  • Design and manage detailed test plans in Azure DevOps (ADO) with full traceability to business and technical requirements
  • Ensure alignment of testing practices with enterprise quality standards

Data Layer Testing (Azure)

  • Validate data ingestion pipelines from Azure Data Factory into staging and target systems
  • Verify complex data transformation and segmentation logic, including customer journey eligibility, days past due calculations, and communication categorization and mapping
  • Ensure accurate deduplication logic using Salesforce Contact ID and Billing Account
  • Perform schema validation aligned with SFMC Data Extensions
  • Conduct thorough data reconciliation and large-scale validation against business datasets

Orchestration Layer Testing

  • Validate batch processing workflows and message flow via Azure Service Bus
  • Test reprocessing and rerun logic for corrected or late-arriving data
  • Verify integration with SFMC asynchronous APIs
  • Ensure adherence to volume thresholds and execution limits

SFMC Execution Testing

  • Validate trigger-based and scheduled journey executions in SFMC
  • Verify entry and exit criteria across diverse customer segments
  • Test multi-channel communications, including Email, SMS, Push Notifications, and Physical Mail
  • Ensure accurate template rendering, personalization, and dynamic content behavior
  • Validate data retention, archival, and truncation policies

End-to-End Integration Testing

  • Execute comprehensive end-to-end (E2E) test cycles across all platform layers
  • Ensure data lineage, traceability, and reconciliation using unique identifiers
  • Validate API integrations, processing status, and downstream impacts
  • Conduct regression testing as new journeys and features are introduced
  • Enforce non-production safeguards, including masking of sensitive data and test controls

UAT Support & Stakeholder Collaboration

  • Partner with business stakeholders to prepare and validate test data, define expected outcomes and acceptance criteria, and triage and manage defects and issue resolution
  • Ensure proper environment segregation across Dev, UAT, and Production

Change Management & Go-Live Readiness

  • Ensure compliance with Change Advisory Board (CAB) processes
  • Support solution design and architecture review gates
  • Plan, execute, and validate rollback and recovery scenarios, including SFMC metadata and configuration rollback, and orchestration job recovery and restart

Post-Launch Monitoring & Continuous Improvement

  • Monitor production executions, delivery performance, and engagement metrics
  • Investigate and resolve issues such as duplicate communications, partial or failed sends, and data inconsistencies
  • Drive continuous improvement of QA processes, test assets, and automation opportunities

What We're Looking For

Required Qualifications & Experience

  • Proven hands-on experience with Salesforce Marketing Cloud (SFMC), including Journey Builder, Automation Studio, Data Extensions, and APIs
  • Proven hands-on experience with Azure Data Services, particularly Azure Data Factory, Azure Service Bus, Azure Container Apps, and Azure Tables
  • Strong proficiency in SQL and large-scale data validation of complex datasets
  • Experience testing data pipelines, transformations, and system integrations
  • Hands-on API testing experience, including RESTful services and asynchronous processing patterns
  • Hands-on expertise with Azure DevOps (ADO) for test management and defect tracking
  • Solid understanding of end-to-end system and integration testing practices
  • Experience with data reconciliation, traceability, and validation across multiple systems
  • Strong analytical and troubleshooting skills
  • Excellent communication skills and the ability to work with business, development, data, and architecture teams

Nice to Have

  • Familiarity with ITIL and Change Advisory Board (CAB) / Change Management processes
  • Experience with high-volume customer communication or engagement platforms
  • Exposure to test automation for data, API, or integration testing

Why Join?

This is an opportunity to work on a complex, enterprise-scale platform where QA goes far beyond testing screens and functionality. You will work across data, cloud platforms, APIs, orchestration, and customer communications, with the opportunity to take real ownership of quality from beginning to end.

If you enjoy digging into complex systems, validating large volumes of data, and figuring out where things can go wrong across multiple platforms, this could be a great fit.

Create a job alert for this search

Senior Quality Assurance Engineer - Salesforce Marketing Cloud & Azure Data Platforms • North York, ON

Similar jobs

Senior Quality Assurance Engineer Role

DEPT®Toronto
Full-time +1

Enhance software testing methodologies at DEPT as a Senior Quality Assurance Engineer in Ontario, focusing on test automation and quality continuous improvement.Utilize your expertise in Cypress an... Show more

 • Promoted

Senior Salesforce Architect (Hybrid)

Nitro Softwaretoronto, on, Canada
Full-time

You'll be the technical authority across Salesforce CPQ, Chargebee, and NetSuite — designing the integrations, data flows, and platform standards that power our end-to-end revenue lifecycle.This is... Show more

 • Promoted

Quality Assurance Engineer (Financial Systems) - C$33,000 - C$83,000 A Year - Remote

LumenaltaToronto, Canada
Remote
Full-time

Quality Assurance Engineer (Financial Systems)Join to apply for theQuality Assurance Engineer (Financial Systems)role atLumenalta.This range is provided by Lumenalta.Your actual pay will be based o... Show more

 • Promoted

Principal Quality Assurance Engineer - C$110,626 - C$138,282 A Year

Questrade Financial GroupToronto, Canada
Full-time

Principal QA Engineer to architect next-gen testing strategy using AI, leading selection and implementation of cutting-edge technologies, focusing on AI-driven test automation and quality frameworks. Show more

 • Promoted

AI Quality Assurance and Testing Engineer

Infotek Consulting Inc.Toronto, ON, CA
Temporary

Take on a pivotal role as an AI Quality Assurance and Testing Engineer, focusing on the assessment of machine learning and generative AI models.Ensure high standards of quality, bias assessment, an... Show more

 • Promoted

Senior Salesforce Architect (PL835)

Paralucent Inctoronto, on, Canada
Full-time

Banking Sector | Toronto, Canada (Hybrid, 2 days/week onsite).We're seeking a Senior Salesforce Architect to design and lead enterprise Salesforce solutions for a banking sector client.You'll drive... Show more

 • Promoted

Track Quality Assurance Engineer (10340)

Toronto Transit Commission (TTC)Greater Toronto Area, ON, CA
Full-time +1

Track Quality Assurance Engineer (10340).Track Quality Assurance Engineer (10340).Toronto Transit Commission (TTC).Track Quality Assurance Engineer (10340).Track Quality Assurance Engineer (10340).... Show more

 • Promoted

Senior Salesforce Architect: Comms Cloud & CPQ (Contract)

Avanciers Inc.Toronto, ON, CA
Full-time

A leading consulting firm is seeking a Salesforce Architect to optimize high-performance Salesforce solutions specifically for B2C telecom products.This role requires strong expertise in Salesforce... Show more

 • Promoted

Quality Assurance Engineer in Cardinal

Canadian Solar Inc.Toronto, ON, CA
Full-time

Join e-STORAGE as a Quality Assurance Engineer in Cardinal, Ontario, where you will specialize in executing quality management protocols.This on-site role demands a strong focus on compliance and o... Show more

 • Promoted

Cpq Lead Solution Engineer - Salesforce Conga Cpq/Pros - $118,400 - $219,800 A Year

Thomson ReutersNorth York, Canada
Full-time

Lead Solution Engineer to drive strategy, planning, design, and implementation of CPQ solutions (Conga, PROS) with Salesforce.Provide technical leadership, best practices, and mentor team.Collabora... Show more

 • Promoted

QA Automation Engineer - Salesforce

DelpathToronto
Full-time

The Canadian Banking Business Group is working on a large-scale Salesforce Integration into multiple platforms.The group is searching for a strong hands-on Automation lead to manage the automation ... Show more

 • Promoted

Quality Assurance Engineer

PaymentusRichmond Hill, Ontario, Canada
Full-time

At Paymentus, the QA Engineer plays a key role in quality assurance and control of our products, services, and team delivery.The QA Engineer combines quality assurance, engineering, and Agile skill... Show more

 • Promoted

Senior Quality Assurance Manager- Market Risk

Iris Software Inc.Toronto, Ontario, Canada
Full-time

Senior Quality Assurance Manager- Market Risk.QA Manager (Capital Markets/Market Risk) Mode of Work - Hybrid (2-3 days onsite) Lead QA/QE planning, execution, and reporting for E2E testing across M... Show more

 • Promoted

Salesforce QA Engineer

GalentToronto, ON, CA
Full-time

Toronto, ON (Hybrid- 3 days onsite).We are looking for a highly skilled Salesforce Tester to join our Quality Assurance team.The ideal candidate will have hands‑on experience testing Salesforce app... Show more

 • Promoted

Senior Quality Assurance Manager

Kumaran SystemsToronto, ON, CA
Full-time

We are seeking a highly experienced and strategic Senior Manager – QA-Automation to lead and scale enterprise-wide quality engineering practices within a fast-paced banking environment.This role wi... Show more

 • Promoted

Salesforce QA Consultant

Apex SystemsToronto, ON, CA
Temporary

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Apex Systems.Senior Professional Technical Recruiter at Apex Systems.Apex Systems is a global IT ser... Show more

 • Promoted

Senior Salesforce Architect (Hybrid)

Nitrotoronto, on, Canada
Full-time

We’re looking for a Senior Salesforce Architect to own the design, strategy, and governance of our quote‑to‑cash and revenue operations ecosystem.You’ll be the technical authority across Salesforce... Show more

 • Promoted

Salesforce QA

RelantoToronto, Ontario, Canada
Full-time

We are seeking a highly skilled QA Engineer with strong experience in Salesforce CRM and Oracle-based enterprise applications.The ideal candidate will bring deep expertise in test creation, API tes... Show more

 • Promoted

Salesforce QA Engineer: CRM & Oracle Integrations

RelantoToronto, Ontario, Canada
Full-time

A leading technology firm in Canada is seeking an experienced QA Engineer who possesses strong skills in Salesforce CRM and Oracle-based applications.The role includes responsibilities such as end-... Show more

 • Promoted

Lead Quality Assurance Engineer Wanted

Future Secure AIToronto
Full-time

Become a leader in quality assurance at Future Secure AI as a Lead Quality Assurance Engineer.Drive excellence in our AI products through your testing expertise and leadership skills.This role offe... Show more