The trainee gathers and documents business requirements, creates user stories and process flows, acts as a liaison between technical and non‑technical teams, supports testing, and assists with project planning and risk management.