Canada - Senior Salesforce QA Specialist

Toronto 1 days agoFull-time External
Negotiable
Please note: You MUST be based in Canada to apply to this role. Position: Senior Salesforce QA Specialist Industry: Banking Type: 12 months (extension or conversion potential) Location: Toronto, ON (3x hybrid) Day-to-Day Responsibilities: • Manage and mentor a distributed QA team (onshore/offshore) • Align testing efforts with product, dev, and release teams • Enforce QA standards, frameworks, and Agile best practices • Design test strategies for Sales Cloud, Service Cloud, Lightning components, and custom apps • Validate Apex classes, Visualforce pages, and SFDC integrations • Ensure test coverage for sandbox refreshes and Salesforce release cycles • Drive functional, regression, integration, and performance testing • Build and maintain automation frameworks with Selenium, TestNG, JUnit, or similar tools • Integrate test automation into Jenkins/Git CI/CD pipelines • Conduct API testing using Postman or REST-assured • Define test plans and manage execution cycles • Own defect lifecycle and RCA processes • Report metrics on test coverage, progress, and quality KPIs • Manage test environments and data sets Must haves: • 6+ years in software testing, with leadership/seniority experience • Strong hands-on QA experience across Salesforce platforms (Sales, Service, SFMC) • Proficient in test automation using Selenium, Java/Python, TestNG/JUnit • Experience testing Lightning components, Apex, Visualforce, SOQL, and Salesforce APIs • Familiarity w/ Provar, AutoRABIT, Salesforce DX, or other Salesforce-focused automation platforms • Experience in Agile/Scrum teams and sprint-based delivery • Strong skills in defect triage, test planning, and test data management • Excellent leadership, analytical, and communication skills Plusses: • Former experience at a Tier 1 Canadian financial institution (strong preference) • Salesforce certifications (Admin, App Builder, Platform Developer) • Knowledge of performance testing (e.g., JMeter, LoadRunner) • Experience with cloud platforms (AWS, Azure) or Docker environments • Familiarity with test management tools (Zephyr, QTest) Salary and Compensation: The hourly rate for this position is between $45 - $50 CAD per hour . Factors which may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate. Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, paid holidays annually - AS Applicable).