Salesforce Test Automation Engineer
Role details
Job location
Tech stack
Job description
Design, develop, and maintain scalable automation frameworks for Salesforce applications across Sales, Service, and AWS Connect. Drive automation-first QA strategy using Selenium and/or AccelQ to improve release velocity, quality, and regression coverage, Automation Strategy & Framework
- Build and maintain robust UI automation frameworks using Selenium (Java/C#/JS) or AccelQ (codeless automation platform).
- Define automation test strategy aligned with Salesforce release cycles (3x yearly) and CI/CD pipelines.
- Implement modular, reusable test components for LWC, Aura, and standard Salesforce UI.
Salesforce-Specific Testing
-
Automate validation of:
-
Sales Cloud (Leads, Opportunities, Forecasting)
-
Service Cloud (Cases, Entitlements, Omni-channel)
-
Experience Cloud (Partner/Customer portals at scale 30k+ users)
-
AWS Connect
Handle dynamic Salesforce DOM, iframe handling, and Lightning components.
AccelQ Automation (if applicable)
- Design codeless test scenarios using AccelQ for faster business-driven automation.
- Integrate AccelQ with CI/CD pipelines for continuous regression.
- Enable business-user collaboration via low-code test design and reusable flows.
Test Data & Environment Management
-
Manage test data using:
-
Synthetic data generation
-
Salesforce sandboxes (Full/Partial/Dev)
Ensure test isolation and repeatability across environments.
Quality Engineering & Governance
-
Define automation KPIs:
-
% regression coverage
-
Execution time reduction
-
Defect leakage
Requirements
Core
-
4-10+ years in QA Automation with enterprise salesforce applications
-
Strong experience in:
-
Selenium WebDriver (Java/C#/JavaScript preferred)
-
OR AccelQ automation platform
Salesforce Lightning UI automation experience
Salesforce Knowledge
-
Understanding of:
-
LWC, Aura components
-
Salesforce object model & security
-
AWS Connect
AccelQ-Specific (if applicable)
- Experience building codeless automation suites
- Integration of AccelQ with CI/CD pipelines
- Knowledge of test case design using flow-based modeling