One of the great Jira Test Management Add-On is Zephyr. Using it you can easily create, view and execute test cases. Plus connect test cases to stories and generate the test summary report, which makes it really powerfull on daily basis for each Software Development Team.
But one of the thing which could be a bit annoying at the very beginning is that newsly created test vases are visible the in Backlog by default. This leads to situation when you will have a mixture of issues (features, bugs, etc.) and test cases in one list, and something which could be a bit confusing when it comes to tasks prioritization.