Anderson Global logo

Senior QA Engineer (Salesforce)

Anderson Global
14 hours ago
Full-time
Remote
Worldwide
Remote QA Jobs

About the job

Job Description

Senior QA Engineer – Salesforce

Role Overview

We are seeking an experienced Senior QA Engineer with strong Salesforce expertise to lead quality assurance efforts across Salesforce implementations. The role involves designing test strategies, ensuring high-quality releases, and working closely with developers, business analysts, and stakeholders.

Reporting to: Department Head and Local Manager

Key Responsibilities

1. Test Strategy & Planning

  • Define and implement QA strategy for Salesforce projects
  • Create test plans, test cases, and test scripts
  • Estimate testing efforts and timelines
  • Identify risks and mitigation plans

2. Functional & System Testing (Manual)

  • Perform end-to-end testing of Salesforce applications (Sales Cloud, Service Cloud, Experience Cloud)
  • Validate:
  • Custom objects, workflows, validation rules
  • Apex classes, triggers
  • Lightning components (LWC/Aura)
  • Ensure alignment with business requirements

3. Automation Testing

  • Develop and maintain test automation frameworks
  • Use tools like:
  • Copado
  • Integrate automation with CI/CD pipelines

4. Integration Testing

  • Validate integrations between Salesforce and external systems:
  • REST/SOAP APIs
  • Middleware (MuleSoft, etc.)
  • Perform data validation and ETL testing

5. Regression & Release Testing

  • Conduct regression testing for each release cycle
  • Support UAT (User Acceptance Testing)
  • Ensure defect-free production deployments

6. Defect Management

  • Log, track, and manage defects using tools like:
  • JIRA / Azure DevOps
  • Collaborate with developers for resolution
  • Perform root cause analysis

7. Performance & Security Testing

  • Validate system performance under load
  • Ensure compliance with Salesforce security best practices
  • Conduct basic vulnerability testing

8. Collaboration & Leadership

  • Work with cross-functional teams (Dev, BA, Product)
  • Mentor junior QA engineers
  • Drive QA best practices and process improvements

Required Skills & Qualifications

Technical Skills

  • Strong experience with Salesforce platform
  • Knowledge of:
  • Apex, SOQL, SOSL
  • Lightning Experience (LWC preferred)
  • Experience in:
  • Manual & Automation testing
  • API testing (Postman, REST tools)
  • Familiarity with:
  • CI/CD tools (Copado, GitHub Actions, Azure DevOps)
  • Version control (Git)

Testing Expertise

  • Test methodologies: Agile / Scrum
  • Test management tools: TestRail, Zephyr
  • Automation frameworks design

Certifications (Preferred)

  • Salesforce Certified Administrator
  • Salesforce Platform App Builder
  • ISTQB Certification

Experience Requirements

  • 4–7 years in QA/testing
  • 3–5 years specifically in Salesforce testing
  • Experience in large-scale enterprise Salesforce implementations

Soft Skills

  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management
  • Ability to lead testing efforts independently
  • Detail-oriented with a quality-first mindset

Typical KPIs / Success Metrics

  • Defect leakage rate
  • Test coverage %
  • Automation coverage
  • Release quality metrics
  • Cycle time reduction