Job Summary
As a Salesforce Quality Assurance (QA) Engineer, you will be responsible for ensuring the reliability and functionality of complex Salesforce implementations. In this role, you will lead test strategies, execute manual and automated tests, and collaborate with developers and business analysts across various Salesforce Clouds.
Key Responsibilities
Test Strategy & Planning: Develop comprehensive test plans, test cases, and test scripts for standard objects, custom objects, workflows, and integrations.
Functional & System Testing: Perform rigorous functional, regression, and UAT (User Acceptance Testing) across various implementations.Automation: Build, maintain, and execute automated test scripts using frameworks like Selenium, Provar, or Tosca.
Integration Testing: Validate data flow and API integrations between Salesforce and third-party systems (e.g., ERPs, Marketing platforms).
Defect Management: Identify, log, and track bugs using Agile tools (e.g., Jira, qtest), collaborating closely with developers for swift resolution.
Environment Management: Manage Salesforce Sandboxes, deployment testing, and ensure data integrity during releases.
Stakeholder Collaboration: Facilitate communication between development teams and business units to ensure features meet business requirements
Skill Requirements
5+ years of dedicated experience in software quality assurance, with a minimum of 2-4 years specifically testing Salesforce applications.
Salesforce Knowledge: Deep understanding of the Salesforce ecosystem, including Sales Cloud, Service Cloud, Marketing Cloud, Apex, flows, and validation rules.
Automation Skills: Proficiency in testing automation tools. Industry consensus favors Salesforce-specific tools like Provar and standard frameworks like Selenium or Tosca.Methodology:
Strong experience working in Agile/Scrum methodologies.Certifications: Salesforce Certified Administrator or Salesforce Certified Platform Developer I
Other Requirements
Salesforce Certified Platform Developer I is preferred.