HamburgerMenu
hirist

Job Description

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


info-icon

Did you find something suspicious?