Software Testing Engineer Reviewing software requirements and preparing test scenarios. Executing tests on software usability. Analyzing test results on