Job Title: Senior QA Automation Engineer (Salesforce / Frontend)
Full-time Permanent Opportunity | 3 days/week onsite in Burnaby, BC | Must hold a valid Canadian Work Visa
Our client is seeking a highly experienced Senior QA Automation Engineer to join an Agile product delivery team focused on enterprise Salesforce solutions. This role combines hands-on test automation, frontend/UI testing, and quality leadership within a fast-paced, release-driven environment.
You will bring deep automation expertise, a strong quality mindset, and the ability to assess business risk when designing test strategies. This role plays a key part in ensuring scalable, stable, and high-quality Salesforce releases through robust automation frameworks and thoughtful test design.
Responsibilities:
Test Strategy & Automation
-
Develop and execute risk-based test strategies aligned with business value and system complexity.
-
Design, develop, and maintain automated test frameworks with high regression coverage.
- Identify critical test scenarios and automate where it delivers the greatest impact.
-
Define short-, mid-, and long-term test automation architecture and tooling strategies.
Test Design & Execution
- Analyze product architecture and complex business requirements to derive effective test scenarios.
- Execute testing across multiple layers, including UI, integration, REST APIs, end-to-end business flows, database validation, and performance testing.
- Select optimal testing techniques and tools for both manual and automated testing.
Quality Leadership & Collaboration
- Partner closely with developers, product managers, and cross-functional teams throughout the SDLC.
- Establish QA processes, standards, and tooling across teams.
- Coordinate testing activities to support regular release schedules.
- Report defects clearly and support efficient root-cause analysis.
- Communicate test progress, quality risks, and release readiness to stakeholders.
Continuous Improvement & Mentorship
- Research and evaluate emerging testing tools and frameworks.
- Mentor team members and strengthen QA capabilities across the organization.
- Remain productive in ambiguous environments and adapt to change.
- Apply feedback constructively to improve processes and technical solutions.
Qualifications:
Required
-
Diploma or degree in Computer Science, Engineering, IT, or equivalent experience.
-
7+ years of experience testing enterprise applications or large-scale system integrations.
-
4+ years designing and implementing QA best practices.
-
3+ years building and maintaining test automation frameworks.
-
Strong hands-on experience with Selenium, Appium, Cucumber, TestNG, REST-Assured, and Java.
-
Experience with Postman, Jenkins CI, Zephyr / JIRA plugins, ZAPI, JMeter, and SQL.
- Strong analytical skills and independent decision-making ability.
Preferred
-
Experience testing Salesforce platform solutions.
- Salesforce-related development or QA experience.
- Exposure to CI/CD automation and release pipelines.
- Relevant technical or QA certifications.
Why Join:
-
Competitive salary ($120,000/year).
- Opportunity to shape QA automation strategy for enterprise Salesforce platforms.
- Work in a mature Agile environment with strong engineering collaboration.
- High-impact role with mentorship and leadership opportunities.
NOTE: Interested candidates who meet the above qualifications are encouraged to apply directly. Due to the volume of applications, only those shortlisted will be contacted.