About the role
The core requirements for the job include the following:
Salesforce Testing:
- Strong experience in Salesforce application testing.
- Experience testing Salesforce Sales Cloud and/or Service Cloud applications.
- Hands-on experience with Salesforce data validation using SOQL and SOSL.
- Understanding of Salesforce objects, workflows, validation rules, and integrations.
Test Automation:
- 5+ years of experience in Automation Testing.
- Hands-on experience with Playwright and/or Selenium.
- Experience building and maintaining scalable automation frameworks.
- Strong understanding of BDD/TDD methodologies (Cucumber, Jest, Mocha).
Programming Languages:
- Strong proficiency in JavaScript, TypeScript, or Java.
- Ability to write clean, maintainable, and reusable automation code.
API and Data Testing:
- Experience testing REST and SOAP APIs.
- Hands-on experience with Postman and SoapUI.
- Strong SQL skills for backend data validation and analysis.
CI/CD and Tools:
- Experience with Jenkins and GitHub Actions.
- Proficiency in Git and version control practices.
- Experience using Jira for defect and test management.
- Knowledge of Allure Reports or Extent Reports is preferred.
Preferred Qualifications:
- Experience working in Agile/Scrum environments.
- Exposure to Salesforce integrations and third-party applications.
- Experience with enterprise-scale testing projects.
- Salesforce certification is a plus.