Job Description DUTIES: Ensure the quality and reliability of software products through the design and execution of test plans, test cases, and automated testing processes. Collaborate with the development team to identify and address software defects