A. Nghiên cứu & áp dụng công nghệ
- Nghiên cứu, đánh giá và áp dụng công nghệ Automation Test hiện đại cho: UI/UX Automation, API Automation
- Kiểm thử hiệu suất (Performance Test)
- Kiểm thử bảo mật cơ bản (Security Test)
- Đề xuất giải pháp automation phù hợp với kiến trúc hệ thống và năng lực tester.
B. Xây dựng & phát triển Automation
- Thiết kế, xây dựng và bảo trì automation framework / tool nội bộ nhằm:
- Đơn giản hóa việc viết và chạy test cho tester
- Giảm effort bảo trì automation
- Triển khai API Automation bằng các công cụ thực tế: Playwright (API testing)pytest Postman / Newman
- Triển khai Performance Test ở mức phù hợp dự án bằng:k6
- Áp dụng kiến thức lập trình để: Xây dựng reusable function, Xử lý data, report, cấu hình môi trường, Tích hợp automation vào CI/CD
C. Hỗ trợ & dẫn dắt Tester
- Hướng dẫn tester (đặc biệt Manual Tester):
- Tiếp cận automation theo lộ trình dễ hiểu
- Áp dụng UI/API automation vào test hằng ngày
- Giải quyết các vấn đề kỹ thuật phát sinh trong quá trình áp dụng automation.
- Chuẩn hóa tài liệu, guideline, best practices cho automation test.\
D. Theo dõi hiệu quả & tối ưu
- Theo dõi, thúc đẩy việc áp dụng automation trong team:
- Đặt mục tiêu rõ ràng (coverage, regression time, pipeline stability)
- Đánh giá hiệu quả automation theo sprint/tháng
- Phân tích pain point của tester để: Đề xuất giải pháp automation/tool phù hợp, Tăng hiệu suất & chất lượng test