Responsibilities : - Design, execute, and automate tests to ensure software quality. - Identify and document defects while proposing effective solutions. - Analyze software flows and improve error detection. - Collaborate with developers and product managers