The program includes three major projects. First, you'll write unit tests for an existing codebase with poor coverage. Second, you'll build an integration test suite for a microservices application. Third, you'll implement end-to-end tests for a production web application.
Between projects, we cover specific topics: handling authentication in tests, testing database transactions, dealing with external APIs, and managing test data. Each concept gets applied immediately in your project work.
Real Project Example
Students in our pilot group tested an e-commerce platform for a Taipei retailer. They found 23 critical bugs including payment processing errors that would have cost the company thousands in lost revenue.