Automation in Agile is very critical.
Think about the many features that are added and delivered in every Sprint. There has to be a way to make sure that the newly added feature is not impacting the existing functionality.
Because of the low Sprint duration, it is practically impossible to execute the entire suit every time the product is incremented at the Sprint end. Having an automated test suit would definitely play a bigger role here.