Start Term
2026-2027
Course Title
Automated Testing
Course Code
TEAQ1020
Course Hours
90
Course Credits
3
Description
This course provides students with the knowledge and skills to design, develop, and execute automated tests for software applications. Emphasis is placed on selecting and implementing automation frameworks that enhance efficiency, consistency, and accuracy in quality assurance. Students gain hands-on experience creating maintainable test scripts and interpreting test results to support continuous integration and delivery practices.
Upon course completion, students will be able to:
• Explain the role and value of automated testing in modern software development and quality assurance.
• Configure and implement a basic automated testing framework.
• Develop and execute automated test scripts to validate functionality and behavior.
• Apply best practices and design patterns to write scalable, maintainable test automation code.
• Use industry-standard automation tools and frameworks to support testing across diverse applications.