Negotiable
Outside
Remote
USA
Summary: The Lead Salesforce QA role involves leading API automation testing for Salesforce integrations and MuleSoft APIs, designing automation frameworks, and developing automated test scripts. The position requires collaboration with various teams to ensure high-quality deliverables while mentoring junior QA engineers and enforcing best practices in automation. The role is fully remote and classified as outside IR35.
Key Responsibilities:
- Lead and execute API automation testing for Salesforce integrations and MuleSoft APIs.
- Design and implement automation frameworks using TestNG, Rest Assured, and Selenium.
- Develop and maintain automated test scripts for regression, integration, and functional testing.
- Create and manage test strategies, test plans, and test cases aligned to project requirements.
- Perform API validation using tools such as Postman, REST Assured, and Karate.
- Work with the Anypoint Platform (Runtime Manager, Exchange, API Manager, Monitoring, Visualizer) for end-to-end API lifecycle validation.
- Integrate automation with DevOps pipelines (Jenkins / GitHub Actions).
- Use JIRA, Confluence, and TestRail for defect tracking, documentation, and reporting.
- Mentor junior QA engineers and enforce automation best practices.
- Collaborate with development, integration, and architecture teams to ensure high-quality deliverables.
Key Skills:
- Hands-on experience with TestNG, Rest Assured, Postman, and Karate.
- Strong understanding of Integration & API testing (EAPI/PAPI/SAPI).
- Proven Salesforce integration testing experience.
- Proficiency in Java (preferred), with working knowledge of Python / JavaScript / C#.
- Strong understanding of API-led architecture, API specification, and MuleSoft Anypoint Platform.
- Experience using Anypoint Studio for validation and debugging.
- Knowledge of Selenium, Cypress, Playwright, TestNG, JUnit, and Cucumber/SpecFlow (BDD).
- CI/CD integration with Jenkins, GitHub Actions, or Azure DevOps.
- Proficiency with Git, Bitbucket, and branching strategies.
- Solid SQL skills for data validation and backend verification.
- Exposure to Cloud Platforms (AWS, Azure) and Containerization (Docker, Kubernetes).
- Understanding of Performance Testing (JMeter / Gatling).
- Awareness of API security testing principles and tools.
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent verbal and written communication.
- Ability to work independently or in a collaborative global team environment.
- Experience leading test automation teams, mentoring engineers, and driving best practices.
- Proven experience creating structured QA documentation and reports.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Full Job Description
Key Responsibilities
- Lead and execute API automation testing for Salesforce integrations and MuleSoft APIs.
- Design and implement automation frameworks using TestNG, Rest Assured, and Selenium.
- Develop and maintain automated test scripts for regression, integration, and functional testing.
- Create and manage test strategies, test plans, and test cases aligned to project requirements.
- Perform API validation using tools such as Postman, REST Assured, and Karate.
- Work with the Anypoint Platform (Runtime Manager, Exchange, API Manager, Monitoring, Visualizer) for end-to-end API lifecycle validation.
- Integrate automation with DevOps pipelines (Jenkins / GitHub Actions).
- Use JIRA, Confluence, and TestRail for defect tracking, documentation, and reporting.
- Mentor junior QA engineers and enforce automation best practices.
- Collaborate with development, integration, and architecture teams to ensure high-quality deliverables.
Core Technical Requirements
Automation & API Testing Tools:
- Hands-on experience with TestNG, Rest Assured, Postman, and Karate.
- Strong understanding of Integration & API testing (EAPI/PAPI/SAPI).
- Proven Salesforce integration testing experience.
Programming Skills:
- Proficiency in Java (preferred), with working knowledge of Python / JavaScript / C#.
MuleSoft & API Experience:
- Strong understanding of API-led architecture, API specification, and MuleSoft Anypoint Platform.
- Experience using Anypoint Studio for validation and debugging.
Automation Frameworks:
- Knowledge of Selenium, Cypress, Playwright, TestNG, JUnit, and Cucumber/SpecFlow (BDD).
DevOps & Version Control:
- CI/CD integration with Jenkins, GitHub Actions, or Azure DevOps.
- Proficiency with Git, Bitbucket, and branching strategies.
Database & Backend Testing:
- Solid SQL skills for data validation and backend verification.
Preferred Skills
- Exposure to Cloud Platforms (AWS, Azure) and Containerization (Docker, Kubernetes).
- Understanding of Performance Testing (JMeter / Gatling).
- Awareness of API security testing principles and tools.
Soft Skills & Leadership Attributes
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent verbal and written communication.
- Ability to work independently or in a collaborative global team environment.
- Experience leading test automation teams, mentoring engineers, and driving best practices.
- Proven experience creating structured QA documentation and reports.