Job Description Supervise all testing activities, from creating test plans and strategies to executing tests and managing a team of testers - this includes functional testing, usability testing, and security testing Promote quality throughout the entire development process by working closely with developers, designers, and product managers to prevent bugs and enhance the user experience Establish processes and tools to make testing more efficient, such as automated tests, test management software, and well-defined quality metrics Oversee quality management throughout the entire project lifecycle. You will develop and implement test plans and strategies, identify and mitigate risks, standardize project processes, and manage and review defects Monitor and prioritize bugs, ensuring they are resolved quickly and effectively. Analyze defective trends to identify areas for improvement in the development process