Professional and dedicated Software QA Engineer with expertise in both manual and automation testing, capable of validating complex software applications using a variety of testing tools and methodologies. Strong problem-solving skills and a proactive approach to collaborating with cross-functional teams to deliver high-quality software products.