Salesforce Test Automation Engineer (Selenium / AccelQ)
Location: Hybrid, Naperville, IL
Role Summary:
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
Key Responsibilities
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
- Enforce shift-left testing, automation-first mindset.
Required Skills
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