⟩ Explain me how is it different to traditional Waterfall or the V model?
The big difference is that in agile environment, testing is not a phase, it is an activity parallel to development.
☛ In agile environment, small features of software are delivered frequently, so testing activity should be parallel to development activity. Testing time is short as we are only testing small features.
☛ In the waterfall model, there is a testing phase at the end of the development so, testing is a big effort done after the whole application is developed. Testing time is long as we have to test the whole application.