Functional Duties
- Develop and manage QA plans, test strategies, and execution timelines for assigned projects.
- Design and execute test cases including functional, regression, API, integration, and end-to-end testing throughout the development lifecycle.
- Identify, document, and track defects using issue-tracking tools (e.g., JIRA), providing clear reproduction steps and impact analysis.
- Prepare and maintain QA documentation such as test plans, test cases, and test reports to ensure product quality and process transparency.
- Monitor product quality, analyze recurring issues, and support continuous improvement of QA processes, tools, and testing frameworks.
- Collaborate closely with cross-functional teams (
Developers, PM/PDM, Operations) to investigate issues, mitigate risks, and ensure high-quality releases.
- Participate in requirement reviews, test planning, and release discussions to identify quality risks early in the development cycle.
- Provide guidance and support to junior QA members in test preparation, execution, and best practices.