FREE QUIZ · NO SIGN-UP
Which role fits your skills?
Pick the tasks you have done and enjoyed, and the skills you have. You will see three roles that fit what you picked, and why.
With JavaScript on, your picks are matched to three roles. Without it, use the role guide below.
This is a starting point based on what you picked, not a career assessment. Tasks count twice as much as skills.
Private: Your answers stay in this browser tab. Nothing you tick is sent to ROLIVA or saved, and there is no sign-up.
The roles, and the tasks they involve
These are the 22 roles ROLIVA groups its job listings into, with the tasks from this quiz that belong to each. Where a role currently has enough listings, it links to them.
Product owner
Write requirements or user stories with stakeholders; Decide what a team builds next and keep a backlog in order.
Product marketing manager
Plan a launch or a release across several teams; Write campaigns, positioning or website copy.
Product manager
Write requirements or user stories with stakeholders; Decide what a team builds next and keep a backlog in order; Plan a launch or a release across several teams.
Program manager
Plan a launch or a release across several teams; Keep a project on schedule: plans, risks and status updates.
Project manager
Keep a project on schedule: plans, risks and status updates.
Business analyst
Turn messy data into a chart or a report; Write requirements or user stories with stakeholders.
Financial analyst
Turn messy data into a chart or a report; Build budgets, forecasts or financial models.
Data analyst
Turn messy data into a chart or a report.
Data scientist
Turn messy data into a chart or a report; Build models or run experiments on data.
Machine learning engineer
Write and test code; Build models or run experiments on data.
Data engineer
Write and test code; Build pipelines that move and clean data.
QA and test engineer
Write and test code; Find bugs and check that software works as intended.
Security engineer
Find bugs and check that software works as intended; Find and fix security weaknesses.
Solutions engineer
Explain a technical product to buyers, with demos.
Customer support
Help customers solve problems every day.
Engineering manager
Find, screen and interview candidates; Lead and grow a team of engineers.
Software engineer
Write and test code.
Product and UX designer
Design screens, user flows or prototypes.
Account executive
Help customers adopt a product and renew; Explain a technical product to buyers, with demos; Find buyers, negotiate and close deals.
Customer success manager
Help customers solve problems every day; Help customers adopt a product and renew.
Marketing manager
Write campaigns, positioning or website copy.
Recruiter
Find, screen and interview candidates.