I know this is a subjective question, but I'm looking to find pros and cons of different Test Management Software to be able to make an objective decision to get the best tool for my needs.
I am a long time user of ALM Quality Center and like a lot of their features, but want to consider other options and price is a factor. I am currently looking at qTest as an option that looks like it meets many of my needs. Does anyone else have experience with these and other tools and have input into their pros and cons.
Preferred Features
Good organization
It is important to be able to organize tests by feature in a hierarchy and have good search tools to determine if a test already exists
Version Control
It would be useful to be able to have different versions so if there is a different software in production vs in development we can have both behaviors detailed and keep track of changes to the requirements as time goes on as well
Reusable Test Scripts
For easy maintainability I would like to be able to reuse test steps in different test cases so that if a part of the application changes that affects many tests, for instance a field moves to a different location, we can change one place and all tests would be updated.
Integration with JIRA
We are an agile company and use Jira for our stories and bugs. It would be useful to be able to have an integration that would allow us to link these stories to our tests as a requirement reference and the bugs to executions for easy visibility.