Issue 175 test group deletion new workflow

This is done! Please review and let me know if there needs to be any changes.
A small nit that is purely semantic, can you add `@pytest.mark.destructive`?