There are a number of rewarding jobs out there. However, not everyone is suited for every job. It can be difficult to know which job you are likely to enjoy the most, or thrive doing. In many cases, salary is only part of the equation. Job satisfaction often depends on your personality, how you feel about what you are doing, whether you enjoy your work, and the perks and benefits that come with the job. If you are looking to get started down a career path, the following 40 free tests, quizzes and apps can help you find your true career calling: