The four software testing models include
Waterfall
Iterative development
Agile
Extreme programming
It is very important for a QA tester to be familiar with all the models. One can learn all about how to become qa engineer with QA training online.