Working closely with the project team, the QA executes the detailed test cases in conjunction with the associated test data, in the designated test environment(s) to ensure the system satisfactorily meets the needs of the business, and sufficiently performs when tested, or that deviations and deficiencies are logged as defects and managed accordingly