Salesforce Test Automation Engineer

SRI Tech Solutions Inc.
Naperville, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Naperville, United States of America

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Automation of Tests
C Sharp (Programming Language)
Cloud Computing
Microsoft UI Automation
Object-Oriented Software Development
Cloud Services
Salesforce
Selenium
Test Case Design
Test Data
Salesforce Lightning
Infrastructure Automation Frameworks
low-code
Selenium Webdriver
Data Generation

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

Apply for this position