QA: update to modern expect syntax

* alphabetize steps file
* create assertions in Then steps
* update for Page Object design pattern

Change-Id: I7e8b52a4c69ebf3f398b6087f084b4fa97af5847
Merge "QA: update to modern expect syntax"