Requirements Must have: - Proven experience in software development and quality assurance - Proficiency in designing and executing test plans and test cases - Ability to review technical design documents and provide constructive feedback - Strong skills in estimating and coordinating testing activit