the disclosed system and method automate the decision making abilities of quality assurance management tools . the proposed invention manages the decision making processes during runtime of the testing tools of any given qa system and provides a solution for automating this process . according to some embodiments the present invention is a decision management platform which controls the activity and the flows of operation of the qa tools . the decision management platform is a decision driven mechanism which analyzes the decision making process performed by the operators of the qa system and automatically provides a decision whenever similar conditions occur . according to preferred embodiments the solution serves both the automatic testing tools and the knowledge management tools . this solution significantly reduces maintenance over testing scenarios and allows a more effective usage of given resources in qa workflow .