7. 251201004-KM-07, Robotic Process Automation (RPA), NQF Level 5, Credits 12
7.1 Purpose of the Knowledge Module
The main focus of the learning in this knowledge module is to build an understanding of how to use a
toolkit/platform (vendor specific approach) for the creation and deployment of automated processes. The
specific RPA platform will be the provider’s choice
The learning will enable learners to demonstrate an understanding of:
KM-07-KT01 : Variables and arguments 15%
KM-07-KT02 : Automation and selectors 20%
KM-07-KT03 : Control flow 25%
KM-07-KT04 : Data manipulation 10%
KM-07-KT05 : Automation concepts and techniques 5%
KM-07-KT06 : Automation management 10%
KM-07-KT07 : Securing the RPA ecosystem form security risks 15%
7.2 Guidelines for Topics
7.2.1 KM-07-KT01 : Variables and arguments 15%
Topic elements to be covered include:
KT0101 Variables and variable types
KT0102 Variables panel
KT0103 Scope of variable
KT0104 Arguments
KT0105 Arguments panel
KT0106 Argument directions
KT0107 Argument vs variable
Internal Assessment Criteria and Weight
IAC0101 The use of variables and arguments in the RPA process and tools is understood.
(Weight 15%)
7.2.2 KM-07-KT02 : Automation and selectors 20%
Topic elements to be covered include:
KT0201 Interactions
KT0202 Input actions and input methods
KT0203 Simulate type/click
KT0204 Containers
KT0205 Recording & its types
KT0206 Selectors
KT0207 Types of selectors
KT0208 Explorer
KT0209 Anchors
KT0210 Debugging selectors
Internal Assessment Criteria and Weight
IAC0201 The use of selectors in the RPA process and tools is understood
251201004 – Occupational Certificate: Robotic Processing Automation (RPA) Developer Page 28 of 108
(Weight 20%)
7.2.3 KM-07-KT03 : Control flow 25%
Topic elements to be covered include:
KT0301 Sequences
KT0302 Control flow and its types
KT0303 Decision control
KT0304 Loops
KT0305 Other control flow activities
KT0306 Flowcharts
KT0307 Error handling
KT0308 Containers
KT0309 Recording & its types
KT0310 Selectors
KT0311 Types of selectors
Internal Assessment Criteria and Weight
IAC0301 The use of control flow in the RPA process and tools is understood
(Weight 25%)
7.2.4 KM-07-KT04 : Data manipulation 10%
Topic elements to be covered include:
KT0401 Data manipulation
KT0402 Full and partial importance
KT0403 String manipulations
KT0404 Data table manipulations
KT0405 Collection, its types and manipulations
Internal Assessment Criteria and Weight
IAC0401 The role of data manipulation in the RPA process and tools is understood
(Weight 10%)
7.2.5 KM-07-KT05 : Automation concepts and techniques 5%
Topic elements to be covered include:
KT0501 Extraction and its techniques
KT0502 Automation techniques
Internal Assessment Criteria and Weight
IAC0501 Automation concepts and techniques are explained
(Weight 5%)
251201004 – Occupational Certificate: Robotic Processing Automation (RPA) Developer Page 29 of 108
7.2.6 KM-07-KT06 : Automation management 10%
Topic elements to be covered include:
KT0601 Tying disparate tasks and procedures together using a graphical user interface
KT0602 Orchestrator functions
KT0603 Orchestrator architecture
KT0604 Installing an orchestrator
KT0605 Publishing an automated solution to orchestrator
KT0606 Orchestrator functionalities
KT0607 Orchestrator user interface
Internal Assessment Criteria and Weight
IAC0601 Automation management tools are identified and application is understood
(Weight 10%)
7.2.7 KM-07-KT07 : Securing the RPA ecosystem form security risks 15%
Topic elements to be covered include:
KT0701 Security threats, vulnerabilities, risks and mitigation
KT0702 End-to-end encryption
KT0703 Authentication and verification
KT0704 Authorisation
KT0705 Self-destructive messages
KT0706 Secure protocols
KT0707 Human error
KT0708 Best practices for RPA security
Internal Assessment Criteria and Weight
IAC0701 Security principles, risks and application in RPA are understood
IAC0702 The importance of security in RPA is justified
(Weight 15%)
7.3 Provider Programme Accreditation Criteria
Physical Requirements:
The provider must have lesson plans and structured learning material or provide learners with
access to structured learning material that addresses all the topics in all the knowledge modules as
well as the applied knowledge in the practical skills.
QCTO/ MICT SETA requirements
Human Resource Requirements:
Lecturer/learner ratio of 1:20 (Maximum)
Qualification of lecturer (SME):
o NQF 6 in industry recognised qualifications with 1 year’s experience in the IT industry
o RPA vendor certification
Assessors and moderators: accredited by the MICT SETA
Legal Requirements:
Legal (product) licences to use the software for learning and training
OHS compliance certificate
Ethical clearance (where necessary)
7.4 Exemptions
No exemptions, but the module can be achieved in full through a normal RPL process
NQF5 Robotics Processing Automation Developer (RPA) – 251201004-KM-06, Introduction to RPA for Automation of Processes
The price displayed excludes any applicable taxes.
The price applies to this Training Module Only.