I'm trying to get my team to standardize on a tool to manage and keep track test cases. Currently we have a bunch of documents in Google docs or other formats such as Confluence and the main requirement for now is to get things tracked in one place.
I'm strongly considering GitHub (using Markdown to write the test cases) for now since I can start a repo which will have a easy to remember URL and test cases / test plans can get submitted / reviewed much like code.
I'm wondering if this is something others have tried or currently use. Are there better alternatives? My main requirement is just to have one place track/document test cases for the product tested. Integration with bug systems like JIRA or with CI is optional (but desirable)
Clarification: I'm talking about manual test cases / scenarios mostly for the purpose of documentation. i.e. a typical test case document might look something like
Login test:
1. Visit test environment
2. Type in valid username/password
3. Press login
Verify login succeeds
... etc.