On-the-job training (also known as skills-based training) is hands-on training for employees in the workplace, typically with coaching or mentoring from an experienced colleague or manager. This type of training is common in industries such as construction, manufacturing and healthcare.
You can use Totara to standardise, automate and report on your OJT, making it easier to comply with your industry's regulations and create a robust paper trail for skills-based training. Using Totara for OJT allows you to:
Identify and address capability and knowledge gaps
Easily create dynamic reports
Improve compliance across your organisation
Be confident that your organisation is in line with regulatory standards
You can achieve this using a combination of Totara features, such as skills, achievement paths, reporting, dashboards, and more.
See our OJT webinar for more information:
Define achievement levels
The first step is to set out scales you will use to measure proficiency. You will need to agree on two or more proficiency levels, and which of these levels are considered proficient in the relevant capability. For example, you could have a scale with four values:
Needs improvement
Below expectations
Meets expectations
Exceeds expectations
In this example, you would consider a user at the Meets expectations and Exceeds expectations levels to be proficient. When establishing these scales, you may want to provide a definition for each achievement level to ensure that users have a clear understanding of what is required for each level.
You can make a single skill scale to use across your organisation for the sake of simplicity, or you could create a variety of different scales for different use cases. For example, the skill scale might look different for entry-level employees when compared to senior employees.
Once you've decided on your achievement levels, you can set up skill scales in Totara.
Map your skills
The next step is to map your skills to specific job roles or career paths. The OJT for each role within your organisation will aim to impart specific skills, which will need corresponding skills. Firstly you need to analyse your job roles and their associated training, then create a matrix of skills based on those roles.
You can then break these skills down into logical groups and set them up as skill frameworks.
Note that each skill framework can only have one skill scale, so if you need skills to use different scales you will need to configure these as separate frameworks.
While mapping your skills it is useful to establish a sensible naming convention, especially if you need to create a large number of skills.
Set up skills
Depending on how many skills you need to set up, you can do this manually or in bulk. If you prefer to have granular control (and don't require too many skills), you can create each skill individually.
If you require a large number of skills, you can instead add all skills for each skill framework in bulk.
Alternatively, you can use HR import to import your skills, which must be set up in a CSV file or external database.
We recommend that you add a description for each skill, so that users are able to understand what the skill represents and what is required to be proficient.
Set up achievement paths
For each of the skills you set up in the previous step, you can now configure an achievement path to determine how users will achieve the skill. This can be a manual rating, or it can utilise learning plans, course completion, performance activities, or a combination of these features.
For OJT, one approach would be to set up performance activities structured around employees' workplace training, giving the users and their managers a chance to assess their progress on practical behaviours and update their skills
Assign your skills
Finally you need to assign your skills to the users on your site. You can assign skills to individuals, to groups of users via audiences, or based on departments or positions.
You can save a lot of time by assigning skills based on dynamic audiences, so that skills will be automatically assigned to users as they're added to the audience.
Monitoring progress
Once you've started using skills to track OJT there are a few ways to keep track of users' progress against their OJT-related skills and monitor compliance. You can use the skill profile and the performance overview page to review a user's skills, identifying knowledge and capabilities in which that user isn't yet proficient and ensuring they get the training they need.
Join the Totara Community for more resources to help you get the most out of Totara.
© Copyright 2026 Totara Learning Solutions. All rights reserved.