Good test management should be a seamless, proactive activity that provides the test function with structure, direction and the confidence it needs in order to provide the highest levels of quality assurance throughout the analysis, development and release life cycles. This includes applying relevant best practices for testing based on the methodologies, development approaches and technologies used without compromising the needs of the business.
The sections below are a breakdown of the most important processes involved in test management...
There is an art to good automation; e.g. knowing what not to automate is as important as good coverage, building a framework with re-usability, maintainability and scalability in mind, picking the right tools based on the capabilities within the team, understanding the benefits of development design paradigms such as test pyramid and T.D.D. / B.D.D.
The page links below capture the above and more, based on experiences and skills gained out in the field...
Non-functional requirements can cover a lot of additional testing, that is not always the exclusive domain of a traditional test team. However it is important for test managers, leads and senior testers to be involved in a lot of the design, planning and approaches as well as organising / coordinating the execution and reporting of the majority of these test activities.
The links below cover the main subjects within this test discipline: