First Advantage logo

Salesforce QA Engineer – CRM Applications - First Advantage (Bangalore/Mumbai)

First Advantage Bangalore, Karnataka, India

onsitefull-time
Posted Jan 30, 2026Apply by Apr 30, 2026

Role & seniority: QA Engineer, 5-8 years in Testing CRM/Salesforce-focused environments; mid-senior level.

Stack/tools: Salesforce Cloud (Sales, Service, CPQ, Experience Cloud); Lightning (LWC/Aura); Apex, Flows; REST/SOAP APIs; Data Loader, Workbench; Postman; Jira/Azure DevOps; Provar, Selenium/WebDriver; Copado, GitHub Actions/Azure DevOps; CI/CD tools; testing/reporting: Allure, Extent; Dev Console, Setup Audit Trail, Debug Logs.

Top 3 responsibilities

  1. Define test strategy, create/maintain test cases, traceability, and risk-based plans; oversee SIT/UAT/Regression.

  2. Conduct functional, integration, security, data quality, and performance testing across Salesforce configurations, integrations, and customizations.

  3. Manage defects (log, triage, prioritize), coordinate with dev/admin, and support CI/CD automation and post-deploy validation.

  • Must-have skills: Salesforce knowledge (Sales/Service/CPQ/Experience Cloud), Lightning (LWC/Aura), declarative and programmatic automation (Flows, Apex, test classes), API testing (Postman), automation tooling (Provar or Selenium), CI/CD experience (Copado/Gearset/Azure DevOps), data masking/privacy and GDPR/CCPA awareness, strong communication.

  • Nice-to-haves: Shield/advanced security concepts, Mulesoft/ETL integrations, performance testing, QA certifications (e.g., Salesforce Administrator).

  • Location & work type: United States; may require shift and weekend coverage during deployments; on-site/hybr

Full Description

Role Summary

We are seeking a QA Engineer to ensure the quality, reliability, and compliance of our Salesforce ecosystem (e.g., Sales Cloud, Service Cloud, CPQ, Experience Cloud). The role involves test planning, execution, automation, and defect management across customizations (Lightning components, Apex, Flows), configurations (objects, fields, validation rules), and integrations (ERP/Billing/Marketing platforms).

Key Responsibilities Test Planning & Strategy Define test strategy, scope, entry/exit criteria, and coverage for each release (SIT, UAT, Regression). Create and maintain detailed test cases, traceability matrix, and risk-based testing plan. Functional Testing

Validate requirements against Salesforce configurations: objects, fields, validation rules, record types, page layouts. Test Lightning flows, Apex triggers/classes, assignment rules, queues, and Omni-Channel (if Service Cloud). Integration Testing Verify data exchanges with upstream/downstream systems (e.g., billing, ERP, marketing automation). Test REST/SOAP APIs using Postman, Workbench; validate error handling, idempotency, and retries. Mock external systems and simulate failure scenarios (timeouts, 4xx/5xx responses). Security & Access Testing Validate Profiles, Permission Sets, FLS (Field-Level Security), OWD, Sharing Rules, Role Hierarchy. Confirm data visibility constraints and least privilege access across personas. Data Quality & Test Data Management Design representative test datasets; use Data Loader, Workbench, or Apex Data utilities. Ensure data anonymization/masking for non-prod; verify duplicate rules and merge logic. Automation(Optional) Build/maintain test automation for UI and APIs with tools like Selenium, Provar, Copado Robotic Testing, TestNG/JUnit. Integrate automation into CI/CD (Copado/GitHub Actions/Azure DevOps) with reporting. Performance & Limits Validate Salesforce governor limits (SOQL/DML, CPU time, heap size). Test bulk operations, batch jobs, and asynchronous flows for scalability. Release & Environment Management Coordinate across sandboxes (Dev, QA, UAT, Full Copy), ensure metadata/data parity. Support deployments; validate post-deploy smoke tests and perform regression suites. Defect Lifecycle Log, triage, prioritize, and track defects; partner with dev/admin teams for resolution. Provide clear reproduction steps, impact analysis, and screenshots/videos. Compliance & Audit Ensure adherence to GDPR/CCPA, retention policies, audit trail requirements. Validate consent, opt-in/opt-out flows, and PII handling. Documentation & Training Maintain test artefacts, release notes, and contribute to UAT scripts. Coach business testers on scenarios and acceptance criteria. Salesforce-Specific Knowledge (Must Know)

Clouds & Features: Sales Cloud, Service Cloud (Cases, SLAs, Entitlements), CPQ (if applicable), Experience Cloud.

Lightning: LWC vs Aura, Lightning App Builder, quick actions, dynamic forms.

Declarative Automation: Flows (record-triggered/scheduled), Approval Processes, Process Builder (migration strategy to Flows).

Programmatic: Apex basics, Triggers, Test classes (75% coverage rule), async processing (Queueable/Future/Batch).

Data & Schema: Custom objects, master-detail vs lookup, junction objects, record types, picklist governance.

Security: Profiles, Permission Sets, OWD, Sharing Rules, Manual Sharing, Shield Encryption (if applicable).

Integrations: Platform Events, Named Credentials, External Services, Mulesoft/ETL patterns.

Limits & Performance: Governor limits, bulkification, selective queries, SOQL best practices. Testing Types to Cover Unit Testing (Apex test classes; positive/negative, bulk, recursion). Functional & Regression Testing (end-to-end business flows). Integration Testing (APIs, events, middleware). Security Testing (access, data visibility, profiles/permissions). UAT Support (scripts, guidance, defect triage). Performance & Reliability Testing (bulk data, async jobs). Mobile & Experience Cloud (responsive, login flows, SSO). Error & Edge Case Testing (validation rule conflicts, duplicate management). Tools & Stack

QA Tools: Jira/Azure DevOps for defect tracking, Zephyr/Xray for test management.

Automation: Provar, Selenium/WebDriver, Copado Robotic Testing, Cypress (for portals), Postman collections.

Salesforce Tools: Workbench, Data Loader, Dev Console, Setup Audit Trail, Debug Logs.

CI/CD: Copado, Gearset, GitHub Actions, Azure DevOps Pipelines.

Reporting: Allure, Extent Reports, dashboards for coverage & quality gates. Qualifications

Educational Qualification: B.E/B. Tech/MCA. 5-8 years in Testing on CRM applications. Strong knowledge of Salesforce (CRM) and development lifecycle; governor limits. Hands-on with automation tools (Provar/Selenium) and API testing (Postman). Experience with CI/CD (Copado/Gearset/Azure DevOps) and version control (Git). Understanding of GDPR/CCPA, audit trail, and data privacy practices.

Certifications preferred: Salesforce Administrator Good Communication Flexible to work with shift and weekend (If required during the deployment)

United States Equal Opportunity Employment

  • First Advantage is proud to be a global leader in removing barriers and supporting our community members to ensure the changing demographics of the workforce are reflected in our hiring and employment practices. We value all of our candidates, employees, and clients, and place great emphasis on hiring and supporting qualified individuals in each role. We are an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, genetic information, or any other area protected by applicable law.
SalesforceQA EngineeringTest PlanningAutomationIntegration TestingSecurity TestingData QualityAPI TestingDefect ManagementPerformance TestingComplianceDocumentationLightning ComponentsApexCI/CDGDPRmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.