QA Engineer responsible for analyzing requirements, designing and executing test cases, identifying defects, and collaborating with development teams to ensure