beta tester (person)

Someone who participates in a beta test. Most often, they use a piece of software until their eyes bleed. Then they write really tedious reports on what kind of bugs, glitches, and other weirdnesses they encountered. Beta Testers nearly always get software before anyone can. Though, most times, the coolness factor of having something brand spanking new, is overrided by the fact that it actually requires work.