Assistant Manager, Quality Assurance Engineer (Tester)
AIA View all jobs
- Hongkou, Shanghai
- Permanent
- Full-time
- Analyze test requirements from business requirements, user stories, and functional specifications; clarify ambiguities with Product Managers, Tech Leads and Developers.
- Contribute to and own the test plan for assigned projects (scope, approach, entry/exit criteria, resources, timelines, environment needs, and risks).
- Identify test conditions, prioritize coverage based on risk and impact, and align on Definition of Done/Acceptance Criteria.
- Design clear, reusable and traceable test cases and checklists mapped to requirements and acceptance criteria.
- Create test data strategies; prepare or synthesize data safely (including masking/anonymization if using production-like data).
- Maintain Requirements Traceability Matrix to ensure full coverage across functional and non-functional requirements.
- Lead and execute end‑to‑end test activities across functional, integration, regression, smoke, and UAT support; provide guidance to team members on both manual and automated testing practices.
- Apply AI‑driven test generation, test prioritization, and defect prediction techniques where applicable to accelerate QA cycles and improve quality outcomes.
- Configure, manage, and validate test environments; coordinate deployments, perform test data provisioning/reset, and conduct environment health checks to ensure stability before test execution..
- Log, triage, and track defects with clear reproduction steps, actual vs expected results, and relevant evidence (logs, screenshots, HAR files).
- Collaborate with developers for root cause analysis; verify fixes and perform retesting and regression.
- Escalate quality risks, environment blockers, or scope concerns with timely mitigation proposals.
- Partner with PM/PO, BA, Dev, Ops, and Support to align on scope, timelines, and handoffs.
- Contribute to QA process assets (templates, checklists, SOPs) and knowledge base.