Responsible for testing and validating software to ensure it meets requirements and functions correctly. Conducts various types of testing including unit, system, and regression testing. Develops and executes test plans, prepares User Acceptance Testing scenarios, analyzes test results, and document...