Yes. You can navigate freely across the questions, and resubmit your solution to any question that is accessible by clicking on "Submit & Continue" multiple times. Please note that some tests have timed sections, and once a section time limit is reached, you will not be able to revisit questions in that section. But there is no limit on the number of times you can submit your answer to a question that you can view / edit.
In this article