A staple in Quality Manager Interview Questions, be prepared to answer this one. Test automation is a major boon for any Quality Assurance team or manager. However, an incomplete or not well-maintained or groomed test suite can make the quality manager's life a nightmare; leading to high costs, incompetencies to change, and failure to achieve ROI.  Test automation suite maintenance is an important activity that every QA manager should prioritize and frequently perform. Some of the best practices that can be used are:  Investing thoroughly in a good automation test design to yield benefits  Prioritizing test data management and data cleanup tasks frequently  Performing a regular health check of the test automation suites  Performing an impact analysis and updating the automation suite whenever there is a change in the application  Writing more automation at the API level than at the UI level