SECTION 3C: WORK EXPERIENCE MODULE SPECIFICATIONS
1. 251201004-WM-01, RPA Solution Design Interpretation and Development, NQF Level 5, Credits 28
1.1 Purpose of the Work Experience Module
The focus of the work experience is on providing the learner with an opportunity to:
Interpret process design documents (PDD) and build resilient RPA solutions which emulate human actions
The learner will be required to:
WM-01-WE01 : Attend induction program and familiarise self with company processes, procedures, tools and culture
WM-01-WE02 : Access and work on a virtual machine (VM) with cloned information
WM-01-WE03 : Scrape data using a suitable tool e.g., SQL
WM-01-WE04 : Review existing RPA solutions
WM-01-WE05 : Analyse the SDD for the RPA solution and prepare the technical design
documentation
WM-01-WE06 : Scrape and analyse data for application
WM-01-WE07 : Develop resilient RPA solutions in accordance with the design documents and
company quality standards applying best practices
1.2 Guidelines for Work Experience
1.2.1 WM-01-WE01 : Attend induction program and familiarise self with company processes,
procedures, tools and culture
Scope of Work Experience
The person will be expected to engage in the following work activities:
WA0101 Attend induction program and familiarise self with the culture of the company
WA0102 Apply protocols and work etiquette
WA0103 Attend company specific information sharing sessions (e.g., standing meetings, toolbox
talks, power hours, etc.)
WA0104 Familiarise self with and apply “working from anywhere” protocols
WA0105 Comply with governance protocols and code of ethics of the company and ensure legal
compliance by adhering to legal requirements (incl. but not limited to privacy,
confidentiality, security of data, etc.)
WA0106 Spend time in the various departments of the company, observe process flows and
compile wire diagrams or workflow of the processes observed using suitable tools
WA0107 Understand the change management process when taking the change into the
production system
WA0108 Manage timesheets and apply self-management skills.
WA0109 Analyse workflow diagram which describes the business process and validate whether
the thinking was correct
WA0110 Collaborate with team members to achieve common and individual goals
Supporting Evidence
SE0101 Attendance register
SE0102 Wire diagrams or workflows
1.2.2 WM-01-WE02 : Access and work on a virtual machine (VM) with cloned information
Scope of Work Experience
251201004 – Occupational Certificate: Robotic Processing Automation (RPA) Developer Page 91 of 108
The person will be expected to engage in the following work activities:
WA0201 Access and familiarise self with the IT environment (OS, software, platforms and tools)
employed by the company
WA0202 Explore simulation/clone system and tools/platforms and how to use the tools
Supporting Evidence
SE0201 Access logs
1.2.3 WM-01-WE03 : Scrape data using a suitable tool e.g., SQL
Scope of Work Experience
The person will be expected to engage in the following work activities:
WA0301 Identify source and destination data
WA0302 Find the URL to scrape
WA0303 Inspect the page
WA0304 Find the data to extract
WA0305 Write the code
WA0306 Run the code and extract the data
WA0307 Store the data in the required format and specified libraries
Supporting Evidence
SE0301 Libraries
SE0302 Stored data
1.2.4 WM-01-WE04 : Review existing RPA solutions
Scope of Work Experience
The person will be expected to engage in the following work activities:
WA0401 Analyse and interpret the PDD
WA0402 Use suitable tool (e.g., Visio) and map business processes contained in the PDD
WA0403 Check code and observe how PDD was translated into automation
WA0404 Produce comments on PDD and code
Supporting Evidence
SE0401 Comments on PDD and code
1.2.5 WM-01-WE05 : Analyse the SDD for the RPA solution and prepare the technical design
documentation
Scope of Work Experience
The person will be expected to engage in the following work activities:
WA0501 Analyse the solution design document (SDD) for identification of the process and
objects
WA0502 Analyse the workflow of the business process and identify the interaction between
different components of the RPA solution
WA0503 Analyse deployment related specifications
251201004 – Occupational Certificate: Robotic Processing Automation (RPA) Developer Page 92 of 108
WA0504 Analyse the impact of RPA solution related decisions on business and organization
WA0505 Compile the technical design document according to company specifications and
update where necessary to incorporate changes according to continuous improvement
protocols
Supporting Evidence
SE0501 Technical design document for the RPA solution design(s)
1.2.6 WM-01-WE06 : Scrape and analyse data for application
Scope of Work Experience
The person will be expected to engage in the following work activities:
WA0601 Conduct data scraping
WA0602 Perform data analysis to understand and identify the types of variables, arrays and
dictionaries (since RPA bots transform complex, unstructured data sets into organized,
automated tasks)
Supporting Evidence
SE0601 Data tables
1.2.7 WM-01-WE07 : Develop resilient RPA solutions in accordance with the design
documents and company quality standards applying best practices
Scope of Work Experience
The person will be expected to engage in the following work activities:
WA0701 Select suitable tools for the RPA solution in accordance with the design documents
WA0702 Generate the software code for each component of RPA solution using a modular
approach so that codes can be reused
WA0703 Integrate various modules of the RPA solution
WA0704 Apply best practices and quality standards during coding to ensure compliance with
internal control or audit requirements
WA0705 Plan and organise the work to achieve targets and deadlines using Agile or similar
methodologies
WA0706 Coordinate with cross-functional teams using Agile or similar methodologies
WA0707 Document the code and include applicable information
WA0708 Apply error handling techniques to achieve accuracy standards of the company. Check
the work is complete and free from errors
WA0709 Strictly adhere to version control procedures
Supporting Evidence
SE0701 RPA solution
SE0702 Documented code
1.3. Contextualised Workplace Knowledge
1. Organizational policies, procedures and guidelines which relate to building and maintaining RPA
solutions, communicating data and security configurations.
2. Standard templates, documentation and tools.
3. Business processes and workflows pertaining to the RPA solution.
4. Company specific operating systems and RPA development tools and platforms.
5. Company specific best practices, quality standards and security protocols.
6. Version control system.
1.4 Criteria for Workplace Approval
Physical Requirements:
Tools, equipment, systems, e.g.: company systems, documents, data, relevant meetings, teams and
supervisors, design studio, etc.
Key processes, e.g.: RPA design, testing and deployment process project on the go or completed.
Human Resource Requirements:
Maximum mentor/learner ratio of 1:3 in the ideal situation
Supervisor/mentor: 2 years’ software development experience
Legal Requirements:
Legal (product) licences to use software
OHS compliance certificate
Ethical clearance (where necessary)
1.5 Additional Assignments to be Assessed Externally
None
