No, end-to-end testing is not UAT (user acceptance testing), don’t confuse the two. UAT is a specific type of testing run by business users to verify that the system meets the requirements. While E2E testing can be run by a professional QA team in a simulated environment, UAT is normally done by users in a live environment and it also takes less time to finish.