Description We are seeking a highly skilled Senior QA Engineer to join our growing team in India. The ideal candidate will have 4-6 years of experience in the job market as a QA Engineer, with a solid understanding of manual and automated testing methodologies and tools. The candidate should also have experience in working with cross-functional teams to identify and resolve complex issues, as well as a proven track record of delivering high-quality software products. Responsibilities Design and develop test plans, test cases, and test scripts for complex software projects Perform manual and automated testing on web and mobile applications Collaborate with cross-functional teams to identify and resolve complex issues Manage and maintain testing environments and tools Create and maintain documentation for testing processes and procedures Provide feedback to development teams on software quality issues Identify and report defects and issues in a timely manner Skills and Qualifications 4-6 years of experience in a QA Engineer role Strong knowledge of manual and automated testing methodologies and tools Experience in working with cross-functional teams to identify and resolve complex issues Experience in creating and maintaining test plans, test cases, and test scripts Experience in testing web and mobile applications Excellent problem-solving and analytical skills Excellent written and verbal communication skills Bachelor's or Master's degree in Computer Science, Engineering, or a related field