QA Automation Engineer (Salesforce Lightning)

QA Automation Engineer (Salesforce Lightning)

Type:

Location:

Charlotte - North Carolina

Rate Info:

0

Work Model:

Published:

17-Mar-2026

Job ID:

42126

ALLY-REQ-032352 - Quality Assurance Automation Tester III

Max Bill Rate:

$80

Role:

QA Automation Engineer (Salesforce Lightning)

Location:

The resource may sit in either Charlotte or Detroit. This is a hybrid position (3 days/week in office)

Interview Process:

· Review resume

· Send them a coding challenge. Candidate must follow instructions and put Pull Request up. Send Pull Request link us

· Set up 1 h Zoom/Teams interview. Candidate will be required to go over their coding challenge during the interview on the device they completed it on

· Choose between candidates

Job Description:

Key Responsibilities:

· Help create a culture that motivates teams to ensure zero defects leak into production.

· Work across teams to understand enterprise quality requirements and ensure adoption of core processes and standards.

· Implement the shift-left test strategy as the organization rearchitects our technology platform.

· Partner with DevOps engineers to fully automate testing throughout the release & delivery processes in the CI/CD pipeline.

· Leverage market-leading automation frameworks and tools across all levels of testing that integrate in the automated CI/CD pipeline.

· Participate in the Agile (Scrum) team process, perform required standard testing activities keeping the customer experience top of mind during the testing process.

· Participate in product design reviews ensuring quality practices are baked into the software development and deployment life cycle.

· Work with internal teams to document test environment and test data management container strategies and provisioning for the different types of testing activities.

· Comprehend and decompose user stories/requirements to identify what tests need to be created and automated across all levels of testing.

Qualifications:

· 6+ years of experience in testing automation engineering with both UI based & API based testing.

· Preferred BS/MS in Computer Science, Engineering, or related subject.

 

Required Skills:

· Proficiency writing code in JavaScript ES6/TypeScript

· Experience with Cucumber BDD testing framework (Gherkin syntax)

· Experience with Node.js or other JavaScript runtime environments

· Experience with continuous integration / continuous delivery (CI/CD) supporting technologies:

o GIT, GitLab, Docker

 

Preferred Skills:

· Experience with testing frameworks/libraries like MS Playwright, Cypress, Jest or other cross-browser automation libraries

· Experience with JSforce or other Salesforce API libraries

· Experience in SOQL language is a plus

· Experience with market tools:

o REST-assured, Postman, SoapUI, CA DevTest

o Swagger Hub > SoapUI Pr

· Experience automating API testing and extensive knowledge of creating and leveraging mocks, stubs, and virtual services to fulfill test automation requirement

 

Major plus with direct experience in the following:

· Contact center services applications

o Salesforce Lightning CRM – for customer interaction management, case management, workflow management, and 3rd party application integrations.

o Open Span (Pega Systems) – for desktop automation, DOM manipulation, web data scraping, and computer-telephony integration (CTI)

· Financial services technology/ consumer banking testing experience

· AWS and Rest Services

· Automating tests for the full solution stack (unit, business logic, contract, usability, functional, performance)

 

Extensive knowledge of:

· Automated Test-Driven Development (ATDD), Test-Driven Development (TDD) or Behavior-Driven Development (BDD)

· Must be able to provide hands-on training for existing testers in writing and using automation scripts and ensuring best practices are followed.

· Experience in troubleshooting issues and root cause analysis

· Possesses a deep understanding of shift-left test practices and techniques along with the frameworks, and tools that support it.

· Strong written and verbal communication skills.

· Enthusiastic and energetic with an inherent curiosity to break code.

 

 

Soft Skills:

· High communication and clarity skills

· Forward-thinking

· Attention to details

 

Hard Skills:

· Proficiency in scripting languages such as Typescript or JavaScript

· Experience with Playwright or similar end-to-end testing frameworks

· Experience with Cucumber and strong understanding of BDD

APPLY NOW

Share this job

SCHEMA MARKUP ( This text will only show on the editor. )