Description

  • Understand and analyse system requirements to prepare test plan, test design, test specification and test scenarios. 
  • Strong understanding of software testing methodologies and best practices. 
  • Experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG). 
  • Familiarity with various programming languages and scripting (e.g., Java, Python). 
  • Lead and mentor a team of QA engineers, providing guidance, feedback, and support. 
  • Define and implement QA strategies and best practices to ensure high-quality deliverables. 
  • Excellent communication skills, with strong knowledge on QA concepts.  
  • Prepare test cases and peer review the test cases created by junior testers. 
  • Prepare and ensure readiness of test bed and test environment to carry out the test execution.
  • Execute test, analyze test results, and prepare test report. Work with respective teams to resolve issues. 
  • Develop modularized automation framework components. 
  • Record defects and issues in accordance with the projects defect and issue management plans 
  • Manage test activities and ensure the planned test activities are completed as scheduled.
  • Participate in defect triage meetings with customer

Education

Any Graduate