- Develop and execute comprehensive test plans, test cases, and scripts to validate software quality and performance.- Collaborate with cross-functional teams, including developers, program managers, and other engineers, to define quality standards and ensure alignment with product requirements.- Conduct various types of testing (e.g., functional, regression, performance, usability) to identify defects and issues.- Analyze test results, document defects, and track resolution progress using bug tracking and management tools.- Automate repetitive testing tasks where feasible to improve testing efficiency and coverage.- Stay up-to-date with industry best practices and emerging trends in quality assurance and testing methodologies.- Proactively suggest process improvements to enhance quality assurance practices and ensure timely product delivery.- Support the release process by ensuring readiness and quality compliance before product launches.