Job Description :

Job Title: Automation Engineer – Level II (Salesforce)

100% Remote

Role Summary:

The Automation Engineer – Level II (Salesforce) is responsible for designing, developing, and maintaining automated testing solutions for Salesforce applications. This role ensures quality, reliability, and performance of Salesforce platforms through robust test automation frameworks and continuous integration practices.


Key Responsibilities:

  • Design and develop automated test scripts for Salesforce applications (UI, API, regression)
  • Maintain and enhance test automation frameworks
  • Collaborate with developers, QA, and business teams to understand requirements and test scenarios
  • Execute automated test suites and analyze results
  • Identify defects, log bugs, and support root cause analysis
  • Integrate automation scripts into CI/CD pipelines
  • Perform functional, regression, and integration testing
  • Ensure test coverage and improve automation efficiency
  • Participate in Agile ceremonies (sprint planning, reviews, retrospectives)
  • Maintain documentation for test cases, scripts, and processes

Required Skills & Qualifications:

  • Hands-on experience with Salesforce platform (Sales Cloud, Service Cloud)
  • Strong experience in test automation tools (e.g., Selenium, Cypress, or similar)
  • Proficiency in programming languages such as Java, JavaScript, or Python
  • Experience with API testing (REST/SOAP using tools like Postman)
  • Understanding of software testing methodologies and SDLC/STLC
  • Familiarity with version control systems (Git)
  • Strong analytical and problem-solving skills

Preferred Qualifications:

  • Salesforce certifications (e.g., Platform Developer I, Administrator)
  • Experience with test frameworks (TestNG, JUnit, Cucumber/BDD)
  • Knowledge of CI/CD tools (Jenkins, Azure DevOps, GitHub Actions)
  • Experience with data-driven and keyword-driven testing frameworks
  • Exposure to performance testing tools (e.g., JMeter)

Key Metrics / KPIs:

  • Test automation coverage
  • Defect detection rate
  • Test execution time reduction
  • Script stability and maintenance effort
  • Release quality (defect leakage rate)

Work Environment:

  • Agile/Scrum-based development environment
  • Cross-functional collaboration with QA, development, and business teams
  • Fast-paced delivery cycles with frequent releases

             

Similar Jobs you may be interested in ..