Responsible for creating test plans, defining test scenarios, executing test cases, and reporting defects to ensure comprehensive testing coverage throughout the software development lifecycle. It involves analyzing complex software systems, identifying defects, troubleshooting issues, and making in