There are certain cases when we can consider the same. For example, repeating tasks.
During such a scenario, automating a test saves a lot of time as well as Human efforts.
In addition to this, test with more than one data set can be made more efficient through this approach.
Also, regression test cases, as well as Smoke & Sanity tests are also the conditions when automating a test is a good option.
However, the final decision is always based on Return-on-Investment.