Posted on: 22/09/2025
Key Responsibilities :
- Test Strategy & Planning : Collaborate with business analysts, developers, and stakeholders to analyze business requirements, user stories, and technical specifications to create comprehensive test plans, test cases, and test strategies for Salesforce applications.
- Test Automation : Design, develop, and maintain robust, scalable, and reusable automation test scripts for functional, regression, and integration testing using industry-standard and Salesforce-specific automation tools.
- Test Execution & Analysis : Execute manual and automated tests across various Salesforce environments (e.g., Sandboxes, Production). Analyze test results, identify, and document defects with clear, concise, and reproducible steps.
- Defect Management : Track and manage defects throughout their lifecycle using bug tracking and project management tools like Jira, Azure DevOps, or TestRail.
- Salesforce Expertise : Perform testing for core Salesforce functionalities across different clouds (e.g., Sales Cloud, Service Cloud, Experience Cloud, etc.), including custom objects, flows, Apex, Lightning Web Components (LWC), and third-party integrations.
- Backend & API Testing : Utilize SOQL queries for data validation and perform API testing using tools like Postman, REST Assured, or similar to validate integrations and data integrity.
- CI/CD Integration : Integrate automated test suites into the Continuous Integration/Continuous Deployment (CI/CD) pipeline using tools like Jenkins, Git, or Copado to enable faster and more reliable software releases.
- Collaboration & Communication : Work closely with cross-functional Agile teams (developers, product owners, and other QA engineers) to ensure timely and high-quality deliverables. Participate in sprint planning, stand-ups, and retrospectives.
- Mentorship & Best Practices : Act as a subject matter expert and mentor junior team members on Salesforce testing best practices, automation frameworks, and tool usage. Drive continuous improvement in the QA process.
Required Skills and Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5-7 years of professional experience in software quality assurance, with at least 3-4 years focused specifically on Salesforce testing.
- Proven hands-on experience in designing and implementing test automation frameworks for Salesforce.
- Proficiency in one or more of the following Salesforce automation tools : Provar, Selenium with Java/Python, Testim, Copado, Katalon Studio, or Tricentis Tosca.
- Strong understanding of Salesforce platform architecture, data models, and declarative functionalities.
- Hands-on experience with Salesforce APIs and SOQL/SOSL for data validation.
- Expertise in functional, regression, integration, and user acceptance testing (UAT).
- Familiarity with Agile/Scrum methodologies.
- Experience with test management tools (e.g., Jira, TestRail, ALM).
- Strong analytical, problem-solving, and debugging skills.
- Excellent written and verbal communication skills.
Preferred Qualifications (Nice-to-have) :
- Salesforce certifications (e.g., Salesforce Certified Administrator, Platform App Builder, or Platform Developer I).
- Experience with performance and load testing tools (e.g., JMeter).
- Knowledge of Apex and Lightning Web Components (LWC) for writing and understanding test classes.
- Experience with version control systems, particularly Git
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1550276
Interview Questions for you
View All