
---

# `QA_resources/README.md`

```markdown
# QA Engineering Internship — Real-World Learning Roadmap

Welcome to the QA Engineering team.

You are not here simply to click buttons and find bugs.

Your job is to understand the product, think like a user, identify risks, test systematically, and communicate problems clearly.

---

# 🎯 Main Project

You will test:

# Team Management Platform

The application includes:

- Authentication
- Dashboard
- Users
- Teams
- Tasks
- Forms
- REST APIs
- Permissions

---

# Phase 1 — Understand the Requirement

Before testing a feature, understand:

- What should happen?
- Who can use it?
- What data is required?
- What happens when something fails?
- What are the edge cases?

Never test blindly.

---

# Phase 2 — Create Test Scenarios

For a Login feature:

```text
Valid login
Invalid password
Invalid email
Empty email
Empty password
Both empty
Incorrect credentials
Logout
Session expiration
Protected page