Skip to main content

Software Testing and Quality Assurance (5 ECTS)

Code: TT00DW07-3006

General information


Timing
01.01.2023 - 31.12.2023
Implementation has ended.
Number of ECTS credits allocated
5 ECTS
Virtual portion
5 ECTS
Mode of delivery
Online
Unit
(2019-2024) School of ICT
Campus
Karaportti 2
Teaching languages
English
Seats
0 - 5000
Degree programmes
Information and Communication Technology
Teachers
Virve Prami
Groups
ATX23TV
NonStop virtual studies year 2023
Course
TT00DW07
No reservations found for implementation TT00DW07-3006!

Objective

Testing and Quality assurance is an essential part of the Software Development Process. The goal of this course is to familiarize you with the basic concepts of Software Testing and the role of Quality Assurance in a software development team. This course is suitable for beginners who have little or no manual testing experience. By the end of the course, you understand types of testing, creating test cases, bug life cycle, and the tools required for each level.

Content

Testing fundamentals – Various types of testing – Unit Testing – Manual Testing – Automatic Testing - - Integration Testing – Smoke Testing – Regression Testing – Functional and Non Functional Testing - Test Cases Development – Various Testing Tools – Test Management – Defect Management – Bug Tracking Tools – Agile Testing – Collaborating in a team as a Software Tester

Location and time

Up to Student her-/himself.

Materials

Interactive Learning Material, tutorial videos

Teaching methods

- Online content
- Assignments
- Personal project
- Quiz
- Essay

Employer connections

N/A

Exam schedules

Can be find in study environment.

International connections

N/A

Completion alternatives

N/A

Student workload

Up to Student her-/himself.

Content scheduling

Up to Student her-/himself.

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

- The student understands the concepts of software testing
- The student understands types of testing
- The student understands what test cases and scenario are
- The student knows the roles of QA
- The student understands defects life cycle

Assessment criteria, good (3)

- The student can write test cases
- The student is familiar with tools for automation and bug tracking
- The student can report defects correctly to the team

Assessment criteria, excellent (5)

- The student can design a test plan
- The student can perform automation testing
- The student can perform load testing

Assessment criteria, approved/failed

Approved/Fail

Assessment methods and criteria

Assignments 35%
Self-study Essay 10%
Quiz 20%
Project 35%

Go back to top of page