Perform rigorous manual testing of features, user flows, and integrations before every release. Write and maintain clear test cases for all features and regression scenarios. Collaborate closely with engineers, designers, and product managers to understand requirements and proactively identify potential risks or edge cases. Validate UI/UX quality and ensure smooth performance across devices and environments. Design, implement, and maintain end-to-end automated test suites for web applications and APIs, ensuring consistent coverage across core workflows. Integrate automated testing into the development and deployment lifecycle, supporting continuous integration and reliable releases. Collaborate with engineers to define automation scopes and evolve test architecture alongside product changes. Continuously improve automation strategies to optimize test speed, reliability, and maintainability. Support debugging of automated test failures and contribute to a culture of fast, automated feedback loops in the development process.