I really want to try some beta testing, could anyone link me to a beta testing thread that is still open for applying?
Just stay tuned in this section of the forum and read the threads. When a dev asks for beta testers, you'll know about it. EDIT: Devs more often post beta announcements in the upcoming games section.