# Salesforce UAT testing

> Your CRM is live. Are the workflows actually correct?

Salesforce deployments fail when permission sets clash, flow automation misfires, or data migrated from the old CRM doesn't behave as expected. We test the scenarios your developers don't know to write.

Canonical page: [https://bugwolf.com/platform/salesforce-uat](https://bugwolf.com/platform/salesforce-uat)

## What Bugwolf tests

- Opportunity & pipeline flows
- Permission sets & profiles
- Data migration validation
- Lightning component QA

## Related guidance

- [How AI is Transforming Software Testing — and Why Enterprises Still Need Human UAT](https://bugwolf.com/post/navigating-the-future-how-ai-is-transforming-software-testing-and-quality-assurance/index.md): AI is reshaping software testing faster than most teams realise. The organisations that thrive will be the ones that understand what AI can't replace — and build accordingly.
- [Why Salesforce Automated Testing Still Leaves You Exposed Before a Major Release](https://bugwolf.com/post/salesforce-automated-testing/index.md): Salesforce has excellent automated testing tools. Apex tests, Selenium frameworks, Provar, Copado — all valuable. And none of them will catch what a specialist UAT team finds before go-live.
- [Salesforce UAT Testing Checklist: What to Validate Before Go-Live](https://bugwolf.com/post/salesforce-uat-testing-checklist/index.md): A Salesforce release is ready when real users can complete their work with the right data, access, automation, integrations, reports, and recovery paths — not merely when deployment succeeds.
- [Salesforce Data Migration UAT: How to Test CRM Data Before Go-Live](https://bugwolf.com/post/salesforce-data-migration-uat/index.md): Salesforce migration success is more than record counts. UAT must prove that accounts, contacts, ownership, history, reports, integrations, and real user journeys work with the data that actually reaches production.
- [Salesforce Permission Sets and Flow UAT: What to Test Before Go-Live](https://bugwolf.com/post/salesforce-permissions-flow-uat/index.md): Salesforce access and automation failures are often invisible in admin-led testing. UAT must validate profiles, permission sets, sharing, Flow interactions, approvals, failures, and recovery using the people who will operate the CRM.
- [Salesforce Regression Testing Before Go-Live: What to Recheck After Change](https://bugwolf.com/post/salesforce-regression-testing/index.md): Salesforce regression testing is not a blanket rerun of old scripts. It is a change-led check of the customer, security, automation, reporting, and integration journeys a release can break before production.
- [Salesforce Integration Testing Before Go-Live: APIs, Flows, and Downstream Systems](https://bugwolf.com/post/salesforce-integration-testing/index.md): A connected Salesforce organisation is only as reliable as its weakest integration. This guide covers APIs, middleware, Flows, platform events, timing, retries, alerts, and recovery before go-live.
- [From Acceptance Criteria to UAT Scenarios: A Business Analyst's Guide](https://bugwolf.com/post/business-analyst-uat-scenario-design/index.md): Acceptance criteria define what must be true. A UAT pack proves it under the data, roles, exceptions, and business conditions that will exist after go-live.

## Next step

- [Managed UAT Services](https://bugwolf.com/services/index.md): How Bugwolf scopes, executes, reports, and signs off enterprise UAT
- [Contact Bugwolf](https://bugwolf.com/contact/index.md): Discuss platform UAT with Ash Conway
