Search by job, company or skills

Mav3rik

Salesforce Quality Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

A Quality Engineer responsible for driving software reliability and continuous quality improvement across the development lifecycle, with a primary focus on Salesforce platforms and integrations. The role requires strong test automation expertise, analytical skills, and collaboration within an agile, DevOps environment to ensure high software quality through fast feedback loops and risk-based testing

Responsibilities

  • Strategy & Planning: Collaborate with stakeholders to define acceptance criteria. Analyze complex Salesforce implementations (e.g., Sales, Service, Experience Cloud, custom Lightning components) to design holistic, risk-based test strategies.
  • Automation & Execution: Develop and maintain Salesforce-compatible test automation frameworks (UI, API, integration layers). Implement comprehensive test suites, covering functional, regression, exploratory, and Salesforce-specific scenarios.
  • CI/CD & Quality Assurance: Apply a risk-based approach to automation, prioritizing critical Salesforce business processes (case management, workflows). Integrate test suites into QA nightly builds and Salesforce release cycles. Lead System Integration Testing (SIT) with upstream/downstream systems and oversee User Acceptance Testing (UAT).
  • Improvement & Management: Drive continuous improvement in agile and Salesforce testing practices. Manage the defect lifecycle and test artifacts to ensure clear traceability and reporting.

Job Requirements

  • Salesforce Automation: Hands-on experience with manual and automated testing for Salesforce applications (web, mobile, API services).
  • Automation Expertise: Proficient in UI automation for Salesforce Lightning using Playwright and/or Selenium, and API testing for Salesforce REST/SOAP APIs.
  • Frameworks & Programming: Experience with test automation frameworks such as Playwright, Selenium, Cypress, or Robot Framework, and test scripting in Java, JavaScript, Python, or C#.
  • DevOps & Agile: Strong knowledge of agile testing methodologies (TDD, BDD, exploratory testing) and experience working in agile development environments (Scrum, Kanban). Experience integrating Salesforce test automation into CI/CD pipelines (e.g., GitHub Actions, Jenkins).
  • Education & Tools: Degree or Diploma in Computer Science or a related discipline. Experience managing defect tracking and test repositories using tools like JIRA or TestRail.

Added Advantages

  • Experience with performance testing tools (JMeter, Gatling) and application security testing (OWASP ZAP, Burp Suite).
  • Salesforce certifications (e.g., Administrator or Platform App Builder) or Certified Software Testing Professional (CSTP/CSQA).
  • Experience with containerized testing in Docker/Kubernetes environments.1
  • A secondary role as an Application Performance Engineer or Application Security Engineer.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146506825