I guess for a very long time my answer would be "student". They seem to form a particular group in society because their responsibilities and priorities are different to everyone else's... I'm still in the process of figuring out what to call myself. I feel like just using my job title is too narrow. I mean, that's just what I get paid to do.
As for politics, I would definitely call myself a feminist and a socialist. I was close to signing up to join the Green Party of England and Wales at one point (who have weirdly now been outflanked on the left by Jeremy Corbyn, quite a few people I knew joined the Labour Party in order to vote for him, despite having hated the party since they voted for the Iraq war). But for me, political ideology is less about being in a particular group or following a manifesto or leader and more about accepting a few ideas about the way society works. If my own moral priorities/beliefs change, I guess the label will change too.