Break up signup tests into six different scenarios (intead of two).
Use scenario outlines for validation tests for new user signup.
Group user steps by Given, When, and Then.
Make User Create tests DRYer by reusing steps and scenarios; also check to see if a user has actually been created rather than just looking at the UI.