# Testing Strategy ## Goal Maintain confidence while changing the application. --- # Test Areas ## Backend Test: - Business logic. - Services. - APIs. - Database behaviour. --- ## Frontend Test: - Important workflows. - Components. - User interactions. --- # Priority Workflows Must protect: ## Authentication - Signup. - Login. - OAuth. - Password reset. - 2FA. --- ## Jobs - Creating jobs. - Updating status. - Follow-ups. --- ## Career - CV upload. - CV extraction. - CV generation. - PDF generation. --- # Production Confidence Critical user journeys should have automated tests.