MÔ TẢ CÔNG VIỆC - TRƯỞNG NHÓM QA (QA Team Lead)
Tóm tắt công việc
Với vai trò Trưởng nhóm QA, bạn sẽ chịu trách nhiệm quản lý toàn bộ chức năng kiểm thử, đồng thời vẫn trực tiếp tham gia (hands-on) vào kiểm thử thủ công và tự động. Bạn sẽ quản lý đội ngũ kiểm thử viên (manual + automation), xây dựng quy trình QA, đảm bảo test case được viết rõ ràng, chuẩn hóa, có cấu trúc. Bạn phối hợp chặt chẽ với Product Analysts, đội kỹ thuật và sản phẩm để đảm bảo chất lượng trong toàn bộ vòng đời phát triển.
Nhiệm vụ chính
Quản lý & Điều hành QA
• Dẫn dắt và quản lý đội QA bao gồm manual và
automation testers.
• Xây dựng và duy trì quy trình, tiêu chuẩn QA và test governance.
• Đảm bảo test case được viết rõ ràng, có cấu trúc, dễ bảo trì và bám sát yêu cầu.
• Hỗ trợ Product Analysts xác định yêu cầu, tiêu chí chấp nhận (AC), test case, các luồng thay thế và edge case.
Lập kế hoạch & Chiến lược kiểm thử (Hands-on)
• Trực tiếp viết test case, chạy test, đánh giá kết quả kiểm thử và review test tự động.
• Tham gia kiểm thử manual, exploratory và automation khi cần.
• Xây dựng và duy trì test plan, test suite, automation scripts.
• Đảm bảo test coverage đầy đủ cho functional, non-functional, regression và acceptance.
Tự động hóa & Quản lý Framework
• Làm việc và hỗ trợ automation
testers mở rộng và tối ưu framework tự động.
• Trực tiếp tham gia viết automation scripts khi cần.
• Đảm bảo automation tích hợp tốt với CI/CD.
Quản lý lỗi & Báo cáo
• Giám sát quy trình tạo lỗi, phân loại (triage) và ưu tiên sửa lỗi.
• Đảm bảo lỗi được mô tả rõ ràng, có thể tái tạo và được theo dõi đến khi hoàn tất.
• Xác nhận lỗi đã sửa và đảm bảo regression coverage phù hợp.
Phối hợp liên phòng ban
• Làm việc với Engineering, Product Management và Customer Support để nắm rõ chức năng, luồng kỹ thuật và nhu cầu người dùng.
• Hỗ trợ Product Analysts trong phân tích yêu cầu và mapping test scenario tương ứng.
• Tham gia đầy đủ các buổi họp Agile (planning, grooming, stand-up, retro).
Cải tiến liên tục
• Cập nhật công nghệ, công cụ và xu hướng mới trong kiểm thử.
• Đề xuất và triển khai cải tiến về quy trình QA, automation và test governance.
• Tăng tốc độ kiểm thử và độ ổn định của sản phẩm qua từng release.
Job Summary
As the QA Team Lead, you will oversee the full QA function while remaining highly hands-on in both manual and automated testing. You will manage a pool of testers, enforce QA governance, ensure well-written and structured test cases, and collaborate closely with Product Analysts and engineering teams to maintain product quality across the development lifecycle.
Key Responsibilities
QA Leadership & Governance
• Lead and manage a QA team of manual and automation testers.
• Define, implement, and uphold QA best practices and governance.
• Ensure test cases are clear, structured, maintainable, and aligned with requirements.
• Support Product Analysts in requirement definition, acceptance criteria, test cases, alternate flows, and edge cases.
Hands-on Test Planning & Execution
• Actively write and execute test cases, exploratory tests, and automation scripts.
• Review test results, refine automation, and validate complex scenarios.
• Build and maintain test plans, test suites, and automation scripts.
• Ensure strong coverage across functional, non-functional, regression, and acceptance criteria.
Automation & Framework Ownership
• Collaborate with automation testers to enhance frameworks and increase automation coverage.
• Contribute hands-on to automation scripting.
• Ensure automation integrates reliably into CI/CD pipelines.
Bug Management & Reporting
• Oversee defect lifecycle, triage, and prioritisation.
• Ensure defect reports are clear, reproducible, and well documented.
• Validate fixes and ensure thorough regression cycles.
Cross-functional Collaboration
• Work closely with engineering, product management, and support teams.
• Collaborate with Product Analysts to refine requirements and ensure test scenarios cover alternate paths and edge cases.
• Participate in Agile ceremonies and provide QA insights.
Continuous Improvement
• Stay current with testing tools, frameworks, and industry trends.
• Implement improvements in QA process, governance, and automation stability.
• Lead initiatives that streamline quality assurance and increase release confidence.