Overview
Skills
Job Details
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).