Can you imagine a world without music? Neither can we.
Key Details
We’re expanding and maturing our Salesforce delivery (Sales/Service/Experience Cloud and custom) and require a hands-on Quality Engineering Manager to set the strategy, build robust automation (primarily Provar), and embed quality by design. Your mission is to increase release confidence and velocity while reducing cost-to-serve by minimising defects in production and shortening feedback loops.
What you will be doing
Quality leadership & strategy
* Own the end‑to‑end QE strategy for Salesforce: unit, component, system, integration, regression, UAT, non-functional.
* Define and govern Definition of Ready/Done, test entry/exit criteria, and quality gates aligned to release governance.
* Establish risk‑based testing aligned to business value and regulatory priorities.
Test automation (Provar-first)
* Design, implement, and scale Provar frameworks: modular test assets, page object patterns, robust selectors, parameterised data.
* Integrate Provar into CI/CD (e.g., Azure DevOps/Bitbucket/Gearset/GitHub Actions/Jenkins), enable scheduled nightly suites and PR gating.
* Build strategies for test data (synthetic, masked prod-like), environment parity, and resilient selectors across UI changes.
* Maintain traceability: user story, acceptance criteria, test cases, automated suites, reports.
Engineering enablement
* Champion shift‑left practices (BDD/TDD, contract testing, API-first), code review quality, and testability patterns.
* Coach engineers and analysts on writing testable user stories and executable acceptance criteria (Gherkin where useful).
* Partner with Release/Environments for scratch org usage, ephemeral test environments, and reliable pipelines.
Non‑functional quality
* Establish baseline and tooling for performance, security, and accessibility testing; integrate checks into pipelines.
* Define SLOs/SLIs for Salesforce user experience (e.g., page load, query time) and automate monitoring where feasible.
People leadership
* Lead, mentor, and develop QAs; set career paths, standards, and communities of practice.
* Manage partner testers; ensure outcome‑based contracts, quality SLAs, and knowledge transfer.
Reporting & continuous improvement
* Own quality metrics and OKRs: automation coverage, change fail rate, escaped defect rate, MTTR, cycle time, flaky test rate.
* Run root‑cause analyses and quality retros; drive remediation and preventative improvements.
You will have
Required
* Previous experience in Quality Engineering/QA, with Salesforce experience and experience leading or managing QE/QA teams.
* Proven expertise with Provar (test design, framework build, data strategies, CI integration, reporting).
* Hands‑on with CI/CD for Salesforce (Azure DevOps/Bitbucket/Gearset/GitHub Actions/Jenkins), Git branching (trunk or GitFlow), code reviews.
* Strong understanding of Salesforce architecture: metadata, Apex, Flows, profiles/permission sets, packaging, sandboxes/scratch orgs.
* API/integration testing (REST/GraphQL, Postman/Insomnia, contract testing), and mocking/stubbing patterns.
* Solid test design (equivalence partitioning, boundary analysis, risk‑based test selection) and traceability practices.
* Excellent stakeholder communication; able to influence Product/Engineering, simplify complexity, and report succinctly.
Desirable
* Salesforce certifications (Admin, Platform App Builder, Platform Developer I), Provar certification, ISTQB (Advanced/TTA).
* Performance testing (JMeter, k6), security testing basics (SAST/DAST, Salesforce Shield familiarity), a11y fundamentals (WCAG).
* Experience with Playwright/Selenium and API contract testing (e.g., Pact) where appropriate beyond Provar.
* Exposure to data masking/subsetting tools and environment strategy.
* Domain knowledge in subscriptions, licensing, payments, or contact-centre operations.