Kualitee a cloud-based test management solution is relatively new tool but has some great features to offer. It has task management which also allows you to create billable hours. Attach different videos and Images in your defect report.
It has JIRA integration through which you can sync your defects. You are able to create custom test and bug reports. Download and upload different reports in a format of your choice. There’s a hierarchy that is being maintained as you progress through your project.
The dashboard is quite interactive and different graphs for data and scenario representation. The best feature for me so far is where you are able to create custom job roles and give permissions to those roles.
The tool is also free for a small team of 10 people.