Objectives
The course offers a comprehensive exploration of software testing, encompassing both quality assurance and development support perspectives. By the course's conclusion, students will grasp the testing requirements typically encountered in agile environments, as well as how these align with customer interaction and development workflows. Equipped with this knowledge, students will be prepared to engage in agile settings where testing is integral to all developer roles.
Upon completion of the course, students will:
- Acquire a foundational understanding of quality assurance and management concepts, with practical insights into their implementation through testing strategies, validation, and verification activities.
- Develop a robust comprehension of testing principles and practices within agile development frameworks.
- Gain hands-on experience in a variety of testing methodologies, including UI testing, test automation, behavior-driven testing, exploratory testing, and session-based testing.
- Enhance their ability to effectively communicate quality-related information to diverse stakeholders.
- Appreciate the diverse skill set and professional profile required of a software tester.
The course fosters the development of key workplace skills, including multi-professionalism, problem-solving abilities, project management prowess, and effective communication skills.
The course offers a comprehensive exploration of software testing, encompassing both quality assurance and development support perspectives. By the course's conclusion, students will grasp the testing requirements typically encountered in agile environments, as well as how these align with customer interaction and development workflows. Equipped with this knowledge, students will be prepared to engage in agile settings where testing is integral to all developer roles.
Upon completion of the course, students will:
- Acquire a foundational understanding of quality assurance and management concepts, with practical insights into their implementation through testing strategies, validation, and verification activities.
- Develop a robust comprehension of testing principles and practices within agile development frameworks.
- Gain hands-on experience in a variety of testing methodologies, including UI testing, test automation, behavior-driven testing, exploratory testing, and session-based testing.
- Enhance their ability to effectively communicate quality-related information to diverse stakeholders.
- Appreciate the diverse skill set and professional profile required of a software tester.
The course fosters the development of key workplace skills, including multi-professionalism, problem-solving abilities, project management prowess, and effective communication skills.
- Opettaja
Antero Järvi