Introduction to Testing Cycles, Test Approach and Test Case Design
About This Course
Note: This course is offered as a module in the (SCTP) Junior Data Engineer programme. We do not offer this module on its own. Please scroll down to proceed to the main SCTP site for more information and to register interest.
This course curriculum prepares entry level professionals to handle the data management activities such as collecting the data from internal and external data sources (big data), building the data structure to store the data captured, and loading the data into the data systems (such as data lake) as well as have a good understanding in different types of database systems such as traditional relational databases and modern big data management platforms, and the data transformation techniques. There are behavioural skills and mindsets elements integrated into both the technical and practice sessions.
What You'll Learn
- explain testing and its importance to achieve data accuracy in data engineering projects
- describe the different phases of a testing life cycle
- describe commonly used types of testing, their defining characteristics, as well as their strengths and weaknesses in application
- apply testing concepts to conduct tests on data completeness and data quality
- write unit tests and explore advanced unit testing skills
Entry Requirements
Pass screening which includes a basic technical test and interview