There are various factors that you need to consider while creating the main test suite and subtest suites to organize test cases. The main test suites can be created based on the project name or the module, and adding subtest suites helps to further categorize them based on the types of testing, environment, user role, and so on. As described in the test creation table, we can use one or more fields to categorize them, such as by project name, requirement ID, test verification environments, build number, or testing types.
It's a good practice to add test cases as and when you create them, instead of sorting them out in bulk.
Jira plugins also provide us with the flexibility to organize test cases based on our criteria. Let's look at this in detail now.