I recently discovered odesk, an online marketplace website, and joined it. The thing I like the most about it currently is the test-taking feature.
You can take tests for knowledge within different areas of Web development, and once you are done, your profile lists that you’ve completed the test, what score you achieved, etc. They even give you badges to put on your website, and they link to the oDesk profile page:
A writing writer! 😀 It’s meant to be Resume Writer.