1
Educational Delivery Services Job Brief
Date: 24th Jan 2025
Client: UNSW, Pro Vice-Chancellor Education (PVCE) Product: Selenium Solution for Automating Tasks
Project Name: Data Insights for Student Learnings and Supports Contact Name: Philippe Gentillon, Chaoxu Zheng
Contact Email: [email protected], [email protected]
What is the challenge we are trying to solve?
Moodle (see TurnKey image here) is the learning management platform used by Moodle for course delivery. In each semester, the support team needs to add a block and configure them in a large number of course sites.
We would like to develop a Selenium solution (IDE or Python Script) to automate add Moodle blocks and configure them. The parameters are collected in a SharePoint site.
What will be the freelancer’s responsibilities?
• Demonstrated capability on Selenium IDE or Selenium Scripts
• Demonstrated capability on XML/HTML documents using Xpath.
• Be able to attend online meetings.
• Be patient to non-IT staff
What qualifications are you looking for?
An IT engineer or Web Developer, who has experience in the following areas.
• Selenium IDE/Selenium Scripts
• Data-driven frameworks
• JavaScript/CSS
• Xpath
2
Job specification
The job includes following tasks:
• Deliver a Selenium Project or scripts for adding blocks in Moodle.
• Demonstrate how to utilize the solution to automatically complete tasks and responses to technical questions.
• Provide an instruction documentation or demo videos.