This is the second in a series of papers focused on testing of Artificial Intelligence (AI). Our first paper “Testing of Artificial Intelligence; AI quality engineering skills – an introduction” discussed the skills needed for quality engineering (download this paper at: https://labs.sogeti.com/testing-of-artificial-intelligence/ OR https://www.sogeti.com/explore/blog/testing-of-artificial-intelligence/ ) This second paper will provide the basis for measuring and ensuring the quality of intelligent machines and it will identify the quality characteristics and their testing in this fast-changing area of IT. We define software quality, introduce a generic taxonomy of quality characteristics, discuss the connections between these characteristics, and discuss future work leading to a quality-characteristics-based methodology for evaluating artificial intelligence based business processes. The key premise of this paper is that there is a need to extend the existing model of quality characteristics with new quality characteristics specifically for AI and robotics. For more information on this, download the paper here