Due to the nature of the business and potential workplace incidents, ensuring competency is essential for us. We had to develop safeworkmethod statements for major tasks, which is similar to an SOP but steps out each process steps and assigns a risk factor. For high critical jobs we also developed a quiz as part of the competency assessment. When we first started each operator would read and sign off on the hard copy and we would put everything into an excel matrix. Worked really well at start but got cumbersome to maintain as we grew.
We are now using an online platform called Our Management Software
Link. In short it combines a couple of digital management tools to help run our operations including our ISO system. One of them is a training system where we upload the training documents and can create custom quizes as well. For inductions we actually have created a custom form which includes a welcome video from our senior management.
We assign these training courses to our operators who receive an email and can then complete on phone or desktop computer. We can set the duration to renew automatically everything 12 months, 24 months etc. Also gives us competency % and we use it to track other things that can expire like forklift licenses as well as our company insurances. So to answer your question a Learning Management software(LMS) is what you need to look at.
With that said and depending how high risk your workplace is but SOPs in more of covering backside should something go wrong and should be considered as the starting point because at the end of day most employees will sign anything. What we found more effective is having continuous management involvement by doing daily safety walks and interactions with shop floor staff (which we record in Our Management). Furthermore we have KPIs to run at least 4 job assessments for each employee per year. This involves the manager/supervisor standing in-front of the workgroup area observing, assessing whether the employees are doing the job safely and correctly(quality) - again recorded. They would then consult with the employees afterwards on how they performed the job (good or bad).