Develop and execute test plans, test cases, and test scripts to validate application functionality Conduct thorough testing of software applications, including functional, regression, integration, and performance testing Identify, document, and track defects and issues found during testing Collaborate with developers, business analysts, and stakeholders to ensure a high level of quality in the software applications Provide timely and accurate status updates on testing progress and any issues encountered Participate in meetings and discussions to provide input and feedback on application testing