Results-driven and detail-oriented Software QA Engineer with expertise in designing, executing, and optimizing testing strategies for complex software applications. Proficient in analyzing business requirements, developing test plans, and ensuring software meets functional and non-functional requirements. Adept in fostering a culture of quality and process improvement, and being able to collaborate seamlessly with cross-functional teams.