For Lead QA Tester (Manage Junior members):
Work closely with the QA Manager (QAM) to arrange resources for better work needs based on priorities and importance.
Maintain the team’s calendar.
Supervise and support team members in terms of working knowledge and facilities, or any violations, mistakes.
Fully understand the documents, requirements, and specs.
Estimate an accurate test plan based on the requirements, time, and available resource.
Ensure the testing environment is fully ready and testing materials are well prepared before assigning to QA Tester (QAT).
Work closely with QA Engineers to arrange rational resource based on workload and priorities.
Follow up on QAT execution progress and status to ensure the test results’ quality.
Work closely with other Engineers to quickly toggle the issue occurring during the test.
Cooperate with the Lead QA Engineer/QAM to give timely feedback for any issue that affects testing progress/result.
Prioritize, scope, and escalate issues appropriately and establish the best method of resolution.
Collaborate with cross-functional teams, communicating risks, defects, and coverage status.
Responsible for QAT’s quality in order to deliver a flawless/ bug-free product.
For Lead QA Engineer (Manage Lead QA Tester and Middle, Senior QA Engineers)
Work closely with QA Manager (QAM) to arrange resources for better work needs.
Maintain the team’s calendar.
Supervise and support team members in terms of working knowledge and facilities, or any violations, mistakes.
Review testing materials prepared by QA Engineer (QAE) and provide timely feedback if needed.
Work closely with QAE to estimate an accurate test plan based on the requirements, time, and available resource.
Follow up on QAE testing progress and status to ensure the test results’ quality.
Work closely with other Engineers and Producers to quickly handle the issue occurring during the test.
Cooperate with Lead QAE/QAM to give timely feedback for any issue that affects testing progress/result.
Join early meetings with Product team for high-level estimation and risks prevision.
Monitor the product after release to ensure it works as expected.
Prioritize, scope, and escalate bugs appropriately and establish the best method of resolution.
Collaborate with cross-functional teams, communicating risks, defects, and coverage status.