Your test scores indicate that you are a tough-minded progressive; this is the political profile one might associate with a journalist. It appears that you are distrustful towards religion, and have a pragmatic attitude towards humanity in general.
Your attitudes towards economics appear socialist, and combined with your social attitudes this creates the picture of someone who would generally be described as a liberal.
To round out the picture you appear to be, political preference aside, a uncompromising idealistic egalitarian with few strong convictions.
Tough-minded radical progressive? Umm...perhaps on some issues, certainly not on many others. I'm generally against trying to impose on people how they should think and speak in order to be considered decent persons, or to fit in at work. Also against mixing religion and politics, but I wouldn't define myself as a tough. contrarian materialist or a big fan of "social engineering" on a micro level (or of legislation to force certain quotas for the presence of immigrant kids in a class, women in corporate boardrooms etc). And I don't despise religion as such, either.
And "egalitarian with few strong convictions" sounds like it wouldn't square too well with being a "tough-minded progressive" unless it's somebody who is just using their convictions to get attention and then changes to a new hobby-horse. I'm an open-minded person, but that doesn't mean I tend to be vague or lacking in substantial convictions.
And no, I'm certainly not a journalist, though I did some volunteer journalistic writing and broadcasting in my student days.
As for being a socialist - well, that's more a matter of US perspective in the test I think. I do think the state should take an active and guiding role with some aspects of society, and that regulation or state control can be justified sometimes, but I'm not a fan of any serious full-scale five-year plans, state monopoly of tv, state-imposed bans on newspapers or the like.
*looks over at Belle* No, I don't think you're a jaded materialist either, dear.