Detail-oriented Quality Assurance Engineer with over 3 years of experience in manual and automated testing methodologies. Proven expertise in analyzing software requirements, preparing test cases, and ensuring software functionality and usability. Adept at collaborating with development teams, business analysts, and upper management to deliver high-quality software products. Strong understanding of the full Software Development Life Cycle (SDLC) and Agile methodologies.