Description

  • Enhance existing automation frameworks and scripts to accommodate new Salesforce features and releases.
  • Design, develop, and maintain a robust automation framework for Salesforce applications.
  • Identify test scenarios based on business requirements and Salesforce user stories.
  • Automate Salesforce UI, Functional, Integration, and End-to-End test cases using automation tools such as Selenium WebDriver, Java, TestNG, Maven, Jenkins, Git, and automation frameworks including Page Object Model (POM) and Keyword Driven Framework (KDD).
  • Track defects and assist development teams in activity-based root cause analysis.
  • Integrate automated tests into Continuous Integration/Continuous Delivery (CI/CD) pipelines and cloud platforms such as Jenkins or Azure DevOps.
  • Regularly monitor and maintain automated test suites to ensure stability in the Salesforce QA environment.
  • Plan and implement robust test data strategies suitable for Salesforce instances.
  • Manage and maintain test data for automation scripts, ensuring alignment with Salesforce application requirements.
  • Generate detailed automation reports and metrics for stakeholders on test coverage, test results, and quality improvements.
  • Maintain comprehensive documentation for test strategies, automation scripts, and test scenarios.
  • Actively participate in daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.

Qualifications:

  • 6-9Years of experience required
  • Extensive experience working with Salesforce CRM applications, especially Sales Cloud.
  • Strong hands-on experience with Salesforce-specific features, interfaces, Lightning components, and Salesforce APIs (REST/SOAP)

Education

Any Gradute