Transitioning to automated testing can be complex. For example, a team used to manual testing might face challenges in skill gaps, requiring training in scripting languages commonly used in automation, such as Python or Java.
Additionally, there could be resistance within the team to adopt new methods, requiring a cultural shift towards embracing automation. Read more on how to move from manual testing to test automation.