-
Functional Testing
-
Analyze requirements, user stories, and designs to create comprehensive test plans, test cases, and test strategies for Salesforce features and integrations.
-
Execute functional, regression, integration, and UAT testing on modules, customizations, and configurations (e.g., Flows, validation/assignment rules).
-
Validate real-time integrations with external systems via API testing (REST/SOAP) and data verification.
-
Log and track defects with reproduction steps, expected/actual results, severity, and collaborate with developers/admins for resolution.
-
Mentor junior/mid-level QAs on best practices for test design, execution, and Salesforce quality standards.
-
Automation & Frameworks
-
Design, develop, and maintain scalable test scripts for UI (Lightning/Visualforce), API, and data integrations using Selenium WebDriver (Python/Java), Playwright, Cypress, or Provar.
-
Architect modular frameworks (Page Object Model, data-driven, hybrid) integrated with CI/CD pipelines (Jenkins, GitHub Actions, Copado) for continuous testing, parallel execution, and self-healing tests.
-
Generate and share test progress reports, coverage metrics, risks, and release readiness with stakeholders.
-
5+ years in QA/testing, including 3+ years on Salesforce or similar CRMs.
-
Deep knowledge of Salesforce data/security models and configurations (Flows, Process Builder, Lightning pages, validation/workflow/approval rules).
-
Proven automation experience with Selenium WebDriver or equivalent for Salesforce testing.
-
Proficiency in Python/Java (or JavaScript) for scripting, plus Git version control.
-
Hands-on with CI/CD integration (Jenkins, GitHub Actions, Copado) and Agile processes (standups, sprints, retros, triage).
-
Strong analytical skills for edge cases, data issues, and root-cause analysis.
-
Excellent collaboration/communication for distributed teams (devs, admins, architects, stakeholders).
-
Salesforce certifications: Administrator, Platform App Builder, or Cloud Consultant (Sales/Service/Experience/CPQ).
-
Experience with performance testing, security scans (OWASP), or test data management (e.g., Data Loader).

BrowserStack