Essential Duties and Responsibilities Test Planning: Develop comprehensive test plans, test cases, and test strategies based on project requirements and system specifications. Test Execution: Perform various types of testing, including manual, functional, and regression testing, to assess software performance and stability. Defect Reporting: Identify, document, and report bugs and defects clearly and accurately using bug-tracking tools. Collaboration: Work closely with developers, project manag…