| 1 | All pathways Shared foundations How software is built, the software development life cycle, Agile, sprints and tickets, Git basics, professional communication |
|---|
| 2 | Development practice Bug fixes and small features with full code review | Testing fundamentals Test planning, test case design, bug lifecycle, exploratory testing | Analysis fundamentals Stakeholder interviews, requirement gathering, process mapping, user stories, acceptance criteria |
|---|
| 3 | QA and testing basics Test cases, manual and automated testing, bug reporting | Testing real features Functional, regression, cross-browser, and mobile testing, API testing, basic SQL | Applied analysis Analysing real platform features, writing requirements for new features, wireframes, data basics |
|---|
| 4 | Product planning Requirements, user stories, wireframes, estimation, sprint planning | Test automation basics Automated test scripts, test reports, performance and security awareness | Product planning and backlog Prioritisation, estimation with developers, sprint planning, agreeing acceptance criteria with QA |
|---|
| 5 | All pathways Shared R&D squads Each squad works on a new product idea. Interview users, build prototypes, test them, and analyse results, with each trainee in their own role |
|---|
| 6 | All pathways Shared launch readiness Release planning, final testing, launch checklists, user guides, findings report, go or no-go presentation, Demo Day |
|---|