Jobs / Hard Rock International

Senior Salesforce Test Automation Engineer

Hard Rock International · Toronto, ON, Canada
Toronto, ON, CanadaExp: 5+ yrsRemote
Remuneration
Not specified
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

Hard Rock Digital is seeking a Senior Salesforce Test Automation Engineer to lead quality engineering for their Salesforce platform. This hands-on role involves designing and building automation frameworks, partnering with developers, and setting quality standards for customer-facing operations in iGaming markets. The ideal candidate will work within an Agile, Kanban-driven team, focusing on systems thinking and production-quality automation code.

Benefits

Competitive payBenefitsFlexible vacation allowanceHybrid / remote working environmentStartup culture

Qualifications

  • 5+ years of QA/test engineering experience, with significant focus on Salesforce platforms in production environments.
  • Deep Salesforce platform knowledge, including hands-on experience testing Service Cloud, Sales Cloud, Apex triggers and classes, Visualforce pages, Lightning Web Components, Flows, and platform events.
  • Strong automation engineering skills, including writing clean, maintainable test code. Proficiency in Python is expected; experience with Playwright, Copado Robot Testing, or comparable Salesforce-aware frameworks is a strong plus.
  • CI/CD fluency, comfortable integrating automated tests into GitHub Actions, GitLab CI/CD, or ArgoCD-based pipelines.
  • Integration testing experience, including designing and executing tests across REST/SOAP APIs, event-driven architectures (Kafka/Confluent), and data pipelines (Snowflake or similar).
  • Jira proficiency, with experience in defect lifecycle management, sprint hygiene, and Agile/Kanban workflows.
  • Strong analytical instincts and ability to translate ambiguous requirements into rigorous, actionable test strategies.
  • Clear, direct communication skills to articulate risk, coverage gaps, and quality decisions to technical and non-technical stakeholders.
  • Collaborative nature, comfortable working across development, product, and platform teams, and willing to push back constructively when quality is at risk.
  • Experience working in regulated iGaming, fintech, or compliance-sensitive environments (AGCO/iGO, AML/KYC workflows, or similar) is a plus.
  • Familiarity with Salesforce Data Cloud, Agentforce, or Einstein features and their testing considerations is a plus.
  • Exposure to sensitive data handling, masking, or PII/PCI compliance testing in Salesforce contexts is a plus.
  • Salesforce certification (e.g., Salesforce Administrator, Platform Developer I, or equivalent) is a plus.
  • Experience with Gearset or other Salesforce DevOps tooling is a plus.

Responsibilities

  • Own test automation strategy and execution across Salesforce environments, including Classic, Lightning, and complex third-party integrations.
  • Design and build automated test suites using tools like Playwright, Copado Robot Testing, simple-salesforce, or Behave, integrating them into CI/CD pipelines (GitHub Actions / GitLab CI / ArgoCD).
  • Lead regression, smoke, functional, UAT, integration, and performance testing for Salesforce customizations (Apex, Visualforce, Lightning Web Components, Flow automation).
  • Engage in requirements and design sessions early to challenge assumptions and identify risks.
  • Champion testability in code reviews, providing feedback on Apex, LWC, and integration code for quality and coverage.
  • Validate data integrity across the platform, including Salesforce records, reports, dashboards, Data Cloud pipelines, and integration payloads.
  • Log, triage, and track defects in Jira, ensuring clear reproduction steps and collaborating with developers for resolution.
  • Define and maintain test documentation standards, including test plans, test cases, automation scripts, coverage matrices, and results reports.
  • Mentor and guide junior QA contributors and developers on automation best practices, test design patterns, and quality-first thinking.
  • Stay current with Salesforce releases, evaluate new features and deprecations for test impact, and recommend improvements.

Skills

Argo CDGitHubGitHub ActionsGitLabGitLab CIJiraKafkaPythonRESTSnowflake

Certifications

Salesforce AdministratorPlatform Developer I

Languages

Python

Industry

IGamingFintech

Relocation

No