I'm the account holder so there shouldn't be permissions issue, and I've tried this on different browsers. I was able to access testflight until a couple days ago, but today I seem to be redirected to homepage when I click on testflight.
I also tried direct access via URL (https://forums.developer.apple.com/message/251254#) but couldn't get through.
Any ideas / help?