QA/QC Tester (Automation)
Mô tả công việc
Trách nhiệm chính: Chịu trách nhiệm (i) Xây dựng, triển khai và vận hành các quy trình kiểm thử phần mềm tự động cho các nền tảng ngân hàng số như ứng dụng web, mobile và API; (ii) Đảm bảo chất lượng sản phẩm trước khi phát hành, kiểm soát rủi ro kỹ thuật phát sinh từ các thay đổi công nghệ và phối hợp chặt chẽ với các bên liên quan trong toàn bộ vòng đời phát triển phần mềm.
Chi tiết công việc:
1. Đảm bảo chất lượng & Phát triển kiểm thử tự động (50%)
- Xây dựng và vận hành các quy trình kiểm thử tự động cho các nền tảng ngân hàng số như ứng dụng web, mobile, API và hệ thống tích hợp.
- Thiết kế, phát triển và duy trì các kịch bản kiểm thử (test scripts) và bộ kiểm thử (test suites) sử dụng các công cụ phù hợp.
- Tích hợp quy trình kiểm thử tự động vào pipeline CI/CD nhằm đảm bảo tốc độ và chất lượng của mỗi lần phát hành.
2. Kiểm soát thay đổi & Đảm bảo chất lượng phát hành (30%)
- Kiểm soát toàn bộ các thay đổi về công nghệ (mã nguồn, cấu hình, quy trình) trên nền tảng số, đảm bảo không làm ảnh hưởng tới dịch vụ hiện hữu.
- Thực hiện kiểm thử hồi quy (regression testing) cho các thay đổi và đưa ra đánh giá chất lượng trước khi release.
- Đưa ra khuyến nghị khôi phục (rollback) khi phát hiện lỗi nghiêm trọng hoặc sự cố sản xuất.
3. Phối hợp và chuẩn hóa quy trình (20%)
- Làm việc chặt chẽ với các nhóm Product Owner, Business Analyst, Developer và Project Manager trong suốt vòng đời phát triển phần mềm.
- Tham gia phân tích yêu cầu, xác định test case và lập kế hoạch kiểm thử phù hợp cho từng sprint hoặc dự án cụ thể.
- Chuẩn hóa và tài liệu hóa quy trình kiểm thử, mô hình lỗi và các tiêu chuẩn chất lượng.
4. Thực hiện các nhiệm vụ khác theo sự phân công của cấp quản lý.
Yêu cầu ứng viên:
- Đại học trở lên các ngành CNTT, Hệ thống TT, Khoa học Máy tính, Toán Tin hoặc liên quan;
- Tối thiểu 7 năm (Chuyên gia)/5 năm (Chuyên viên cao cấp)/3 năm (Chuyên viên chính)/2 năm (Chuyên viên) kinh nghiệp trong việc kiểm thử tự động cho ngành Tài chính ngân hàng, Công ty tài chính công nghệ
- Kiến thức vững về kiểm thử phần mềm, kỹ thuật thiết kế test case và quy trình quản lý lỗi (defect lifecycle).
- Sử dụng thành thạo ít nhất một số công cụ kiểm thử tự động: Selenium, Appium, TestNG, JUnit, Postman/Newman, JMeter, Katalon,...
- Có kinh nghiệm kiểm thử cho ứng dụng Web, Mobile (Android/iOS) và API (RESTful).
- Am hiểu quy trình CI/CD và các công cụ DevOps như Jenkins, GitLab CI, Azure DevOps,...
- Sử dụng thành thạo ít nhất một số công cụ kiểm thử tự động: Selenium, Appium, TestNG, JUnit, Postman/Newman, JMeter, Katalon,..
- Có kinh nghiệm sử dụng các framework kiểm thử và viết script bằng ngôn ngữ: Java, Python, JavaScript, Groovy...
- Thành thạo sử dụng một trong những công cụ AI Development, Dev Copilot,...
- Kỹ năng tổ chức công việc, tư duy logic và hệ thống tốt.
- Kỹ năng phân tích và tổng hợp dữ liệu kiểm thử.
- Khả năng phối hợp nhóm hiệu quả, chia sẻ kết quả và phản hồi rõ ràng.
- Có khả năng trình bày và truyền đạt các vấn đề kỹ thuật với cả đội ngũ kỹ thuật và nghiệp vụ.
- Tiếng Anh: Giao tiếp tốt, TOEIC đạt tối thiểu 600 hoặc IELTS đạt tối thiểu 5.5 là lợi thế.
Phân tích kỹ năng cần có
Phân tích kỹ năng cần có cho vị trí QA/QC Tester (Automation) tại VIB
1. Yêu cầu về học vấn
- Tốt nghiệp Đại học trở lên chuyên ngành Công nghệ thông tin, Hệ thống thông tin, Khoa học Máy tính, Toán Tin hoặc các ngành liên quan.
- Ưu tiên ứng viên có thêm các chứng chỉ chuyên ngành như ISTQB Foundation/Advanced Level sẽ là lợi thế lớn.
2. Kinh nghiệm theo cấp bậc
| Cấp bậc | Số năm kinh nghiệm yêu cầu | Đối tượng phù hợp |
|---|---|---|
| Chuyên viên | 2 năm | Tester đã có nền tảng automation, quen CI/CD |
| Chuyên viên chính | 3 năm | Có thể dẫn dắt một mảng test, mentoring junior |
| Chuyên viên cao cấp | 5 năm | Senior, kiêm thiết kế kiến trúc automation |
| Chuyên gia | 7 năm | Expert định hướng chiến lược QA cho toàn bộ digital platform |
3. Hard Skills bắt buộc
a) Công cụ kiểm thử tự động (ít nhất thành thạo vài cái):
- Selenium WebDriver – kiểm thử web UI, kết hợp Page Object Model.
- Appium – kiểm thử mobile app đa nền tảng Android/iOS.
- TestNG / JUnit – framework quản lý test case Java.
- Postman / Newman – kiểm thử API RESTful, tích hợp vào CI.
- JMeter – performance/load testing cho API và hệ thống.
- Katalon Studio – công cụ low-code, phù hợp với người chuyển ngành.
b) Ngôn ngữ lập trình & Framework:
- Java, Python, JavaScript, Groovy – thành thạo ít nhất 1 ngôn ngữ để viết script.
- Framework test: Cucumber (BDD), RestAssured (Java API test), PyTest (Python).
c) CI/CD & DevOps:
- Jenkins, GitLab CI, Azure DevOps – tích hợp test automation vào pipeline.
- Docker cơ bản, hiểu về containerization.
- Git workflow: branching, merge request, code review.
d) Công cụ AI hiện đại:
- GitHub Copilot, Cursor, Tabnine – sử dụng để tăng tốc viết script.
- ChatGPT/Claude để sinh test case và phân tích log.
4. Soft Skills cần thiết
- Tư duy logic & hệ thống: Phân tích được luồng nghiệp vụ ngân hàng, thiết kế test case bao phủ edge case.
- Phối hợp đa phòng ban: Làm việc với Product Owner, BA, Dev, PM trong Agile/Scrum.
- Kỹ năng phân tích dữ liệu: Tổng hợp số liệu test, defect metrics, test coverage.
- Trình bày & truyền đạt: Báo cáo chất lượng rõ ràng cho stakeholders.
- Quản lý thời gian: Cân bằng giữa manual exploration và automation maintenance.
5. Chứng chỉ nên tham khảo
- ISTQB Certified Tester Foundation Level (CTFL) – nền tảng quốc tế.
- ISTQB Advanced Level – Test Automation Engineer – phù hợp với vị trí này.
- AWS / Azure Fundamentals – nếu hệ thống ngân hàng số chạy trên cloud.
- Certified Agile Tester – nếu ngân hàng áp dụng Agile/Scrum.
6. Bảng so sánh mức độ phù hợp công cụ theo nền tảng
| Nền tảng | Công cụ ưu tiên | Ngôn ngữ |
|---|---|---|
| Web | Selenium + TestNG/JUnit | Java/Python |
| Mobile (Android/iOS) | Appium | Java/Python |
| API RESTful | Postman + Newman / RestAssured | JavaScript/Java |
| Performance | JMeter / Gatling | Java |
| CI/CD | Jenkins / GitLab CI | Groovy/YAML |
Chuẩn bị phỏng vấn
Hướng dẫn phỏng vấn QA/QC Tester (Automation) tại VIB
1. Quy trình tuyển dụng dự kiến (4-5 vòng)
Vòng 1 – HR Screen (30-45 phút)
- Xác nhận thông tin cá nhân, mức lương mong muốn, lý do ứng tuyển.
- Kiểm tra sơ bộ về background và thời gian làm việc.
Vòng 2 – Technical Test (60-90 phút)
- Có thể là bài test online (HackerRank, TestDome, hoặc tự thiết kế) hoặc bài tập thực hành tại nhà.
- Thường gồm: viết test script (Selenium/API), trả lời câu hỏi về test design techniques, defect lifecycle.
Vòng 3 – Technical Interview (60-90 phút)
- Phỏng vấn với QA Lead/Manager hoặc Senior Tester.
- Đi sâu vào automation framework, CI/CD pipeline, kinh nghiệm thực tế.
Vòng 4 – Manager Interview / Final (45-60 phút)
- Phỏng vấn với Quản lý phòng ban (thường là Head of Testing hoặc Digital Banking Head).
- Tập trung vào tư duy chiến lược, khả năng lãnh đạo (cho vị trí senior), fit với văn hóa VIB.
Vòng 5 (có thể) – Director/Executive Round
- Với cấp Chuyên gia cao cấp.
2. Câu hỏi phỏng vấn hay gặp theo vòng
Vòng HR
- "Bạn biết gì về VIB và chiến lược ngân hàng số của VIB?"
- "Mức lương hiện tại và kỳ vọng của bạn là bao nhiêu?"
- "Tại sao bạn muốn làm việc trong lĩnh vực ngân hàng?"
Vòng Technical
Về Test Design:
- Phân biệt Functional Testing và Non-functional Testing. Cho ví dụ trong ngân hàng số.
- Giải thích các kỹ thuật thiết kế test case: Equivalence Partitioning, Boundary Value Analysis, Decision Table, State Transition.
- Mô tả Defect Lifecycle và bạn đã xử lý một bug nghiêm trọng như thế nào.
Về Automation:
- Sự khác biệt giữa Selenium WebDriver và Selenium Grid.
- Cách tổ chức Page Object Model (POM) trong dự án của bạn.
- Làm sao để test một API RESTful? Ví dụ endpoint chuyển tiền.
- CI/CD pipeline bạn thiết kế gồm những stage nào?
- Làm sao xử lý flaky test trong automation?
Về Ngân hàng:
- Các quy trình nghiệp vụ cốt lõi của ngân hàng số: đăng ký eKYC, chuyển tiền, thanh toán QR, vay online.
- Bạn hiểu gì về tiêu chuẩn bảo mật trong ngân hàng (PCI-DSS, OWASP)?
- Làm sao test luồng xử lý OTP, xác thực sinh trắc học (eKYC)?
Vòng Manager
- Bạn đã đóng góp gì để cải tiến quy trình QA ở công ty cũ?
- Cách bạn quản lý conflict giữa deadline và chất lượng sản phẩm?
- Khi nào nên rollback một release? Bạn đã từng đưa ra quyết định rollback chưa?
- Định hướng phát triển automation trong 2-3 năm tới của bạn?
3. Tips chuẩn bị
- Nghiên cứu VIB: App MyVIB, VIB Pay, VIB iPay, chiến lược chuyển đổi số – nắm rõ để thể hiện sự quan tâm.
- Chuẩn bị portfolio: Code mẫu test automation trên GitHub (dù anonymized).
- Demo nhanh: Chuẩn bị slide 5-7 phút về 1 dự án automation bạn đã làm.
- Cập nhật xu hướng: AI trong testing (testRigor, Mabl), Shift-Left Testing, Quality Engineering.
4. Dress Code
- Formal Business cho vòng Manager/Executive.
- Business Casual cho vòng Technical (sơ mi, quần tây, giày tây).
- VIB là ngân hàng nhưng khối công nghệ khá thoáng – vẫn nên ăn mặc gọn gàng, chuyên nghiệp.
Lộ trình ôn thi
Lộ trình ôn thi & chuẩn bị trong 1-2 tuần
Tuần 1 – Nền tảng lý thuyết & Ngân hàng số
Ngày 1-2: Lý thuyết kiểm thử cốt lõi
- Ôn lại STLC (Software Testing Life Cycle), SDLC, các mô hình Agile/Scrum.
- Test design techniques: Boundary Value, Equivalence Partitioning, Decision Table, State Transition, Use Case Testing.
- Defect lifecycle: New → Assigned → In Progress → Fixed → Verified → Closed/Reopened.
Ngày 3-4: Nghiệp vụ ngân hàng số
- Tìm hiểu quy trình eKYC, xác thực OTP, sinh trắc học.
- Luồng chuyển tiền nội địa (Napas 24/7), liên ngân hàng, quốc tế (SWIFT).
- Thanh toán QR (VietQR), thẻ tín dụng ghi nợ, vay online, tiết kiệm online.
- Đọc về PCI-DSS, OWASP Top 10 (SQL Injection, XSS, CSRF).
Ngày 5-7: Công cụ & Framework
- Selenium WebDriver: locator, wait, action, Page Object Model.
- Postman: collection, environment, Newman CLI, data-driven testing.
- TestNG: annotation, parameterization, grouping, reporting.
- Git cơ bản: branch, merge, rebase, conflict resolution.
Tuần 2 – Thực hành & Mở rộng
Ngày 8-9: API & Performance Testing
- RestAssured (Java) hoặc requests+pytest (Python) – viết API test tự động.
- Authentication: OAuth 2.0, JWT, API Key.
- JMeter: thread group, assertion, listener, CSV data config.
Ngày 10-11: CI/CD & DevOps
- Jenkins: pipeline as code (Jenkinsfile), stage build → test → deploy.
- GitLab CI hoặc Azure DevOps: .gitlab-ci.yml, azure-pipelines.yml.
- Docker cơ bản: container, image, docker-compose cho test environment.
Ngày 12-13: AI trong Testing
- GitHub Copilot, Cursor: dùng để viết script nhanh hơn.
- Tìm hiểu công cụ AI testing: testRigor, Mabl, Functionize.
- Prompt engineering cho việc sinh test case.
Ngày 14: Mock phỏng vấn
- Tự mock 30 phút technical interview, ghi âm lại nghe lại.
- Chuẩn bị 3-5 câu hỏi hay hỏi nhà tuyển dụng.
Tài liệu tham khảo
Sách:
- "Foundations of Software Testing" – ISTQB CTFL Syllabus.
- "Selenium WebDriver with Java" – Boni Garcia.
- "Continuous Testing for DevOps Professionals" – Eran Kinsbruner.
- "Lessons Learned in Software Testing" – Kaner, Bach, Pettichord.
Khóa học online:
- Udemy: Selenium WebDriver, RestAssured, JMeter.
- Coursera: IBM Full Stack Software Developer.
- Test Automation University (Applitools) – miễn phí.
Trang web:
- ISTQB.org, Ministry of Testing, Software Testing Help.
- GitHub awesome-testing repos.
- VIB developer portal (nếu có) hoặc blog kỹ thuật của VIB.
Cộng đồng Việt Nam:
- Group Facebook: "Cộng đồng Tester Việt Nam", "Automation Testing Việt Nam".
- Telegram/Discord cộng đồng QA VN.
- LinkedIn: follow các chuyên gia QA Việt Nam để cập nhật xu hướng.
Tư vấn nghề nghiệp
Lời khuyên sự nghiệp cho vị trí QA/QC Tester (Automation) tại VIB
1. Lộ trình thăng tiến trong lĩnh vực QA Ngân hàng
```
Chuyên viên (2 năm)
↓
Chuyên viên chính (3 năm)
↓
Chuyên viên cao cấp (5 năm)
↓
Chuyên gia / QA Lead (7 năm)
↓
QA Manager / Test Architect
↓
Head of Quality Engineering
```
Nhiều người cũng chuyển hướng sang:
- DevOps Engineer (nhờ kinh nghiệm CI/CD).
- Product Owner (hiểu sâu nghiệp vụ ngân hàng).
- Solution Architect (toàn cảnh hệ thống).
2. Mức lương ước lượng theo cấp bậc (tham khảo)
> Lưu ý: Mức lương có thể thay đổi tùy ngân hàng và thời điểm. Đây chỉ là ước lượng tham khảo dựa trên thị trường 2024-2025 tại TP.HCM.
| Cấp bậc | Kinh nghiệm | Mức lương/tháng (ước lượng) |
|---|---|---|
| Chuyên viên | 2 năm | 18 - 30 triệu |
| Chuyên viên chính | 3 năm | 28 - 45 triệu |
| Chuyên viên cao cấp | 5 năm | 40 - 70 triệu |
| Chuyên gia | 7+ năm | 60 - 120 triệu |
Yếu tố ảnh hưởng:
- Ngân hàng nội địa (VIB, Techcombank, MB, ACB, VPBank…) thường trả cao hơn foreign bank nhưng có thể ít phúc lợi hơn.
- Fintech (MoMo, ZaloPay, VNPay) trả cạnh tranh nhưng áp lực cao.
- Các ngân hàng quốc tế (HSBC, Standard Chartered) trả USD nhưng ít headcount.
3. Kỹ năng cần phát triển thêm trong 2-3 năm tới
Technical:
- Cloud Testing: AWS Device Farm, BrowserStack, Sauce Labs.
- AI/ML Testing: cách test model AI, xử lý hallucination.
- Security Testing cơ bản: Burp Suite, OWASP ZAP.
- Test Data Management: ảo hóa dữ liệu, dùng mock service.
- Observability: ELK stack, Grafana, đọc log để troubleshoot.
Domain Knowledge:
- Hiểu sâu ngân hàng: Basel II/III, IFRS 9, Open Banking, CBDC.
- Compliance: NHNN quy định về ngân hàng số, Thông tư hướng dẫn.
- Customer journey: cách khách hàng sử dụng app ngân hàng, pain points.
Leadership:
- Quản lý team 5-10 người.
- Đàm phán với stakeholder.
- Đề xuất công cụ, cải tiến quy trình.
4. Lời khuyên thực tế
1. Đừng chỉ "test" – hãy "đảm bảo chất lượng": Tư duy Quality Engineering sẽ giúp bạn thăng tiến nhanh hơn chỉ làm testing thuần.
2. Học ngân hàng không phải là lựa chọn – mà là yêu cầu: Ngân hàng số là xu hướng không thể đảo ngược, kinh nghiệm fintech/banking là "điểm cộng vàng" trong CV.
3. AI không thay thế tester, nhưng tester dùng AI sẽ thay thế tester không dùng AI: Hãy thành thạo Copilot, Cursor, ChatGPT ngay từ bây giờ.
4. Đừng ngại manual test: Trong ngân hàng, nhiều tình huống vẫn cần manual (UX, exploratory, compliance). Automation không phải là tất cả.
5. Xây dựng personal brand: Viết blog, chia sẻ trên LinkedIn, đóng góp open source – đây là cách recruiter săn đón bạn.
5. Tại sao nên chọn VIB?
- VIB là một trong những ngân hàng tiên phong chuyển đổi số ở VN (app MyVIB đạt nhiều giải thưởng quốc tế).
- Đầu tư mạnh vào công nghệ, môi trường làm việc khá trẻ trung trong khối IT.
- Cơ hội làm việc với hệ thống core banking hiện đại, tích hợp nhiều fintech partner.
- Thương hiệu tốt giúp bạn dễ nhảy sang các ngân hàng/fintech khác sau này.
Câu hỏi thường gặp
Em mới ra trường, có nên apply vị trí QA/QC Tester Automation tại VIB không?
Vị trí này yêu cầu tối thiểu 2 năm kinh nghiệm cho cấp Chuyên viên, nên nếu em mới ra trường chưa có kinh nghiệm thực tế thì cơ hội được chọn sẽ rất thấp. Lời khuyên cho em: (1) Học ISTQB Foundation Level, (2) Thực hành Selenium + TestNG qua các dự án cá nhân, (3) Thử sức ở các công ty outsource hoặc fintech nhỏ trước 1-2 năm để tích lũy kinh nghiệm thực chiến. Nếu kiên trì, sau 2 năm em hoàn toàn có thể apply lại vị trí này.
Tôi đang làm manual tester 3 năm ở công ty fintech, muốn chuyển sang automation tại ngân hàng thì cần chuẩn bị gì?
Bạn đã có nền tảng manual tốt và hiểu nghiệp vụ fintech – đó là lợi thế lớn. Cần bổ sung: (1) Thành thạo một ngôn ngữ lập trình (Python/Java – ưu tiên Python vì dễ vào), (2) Học Selenium WebDriver + TestNG hoặc Pytest, (3) Thực hành Postman/Newman cho API test, (4) Hiểu cơ bản Docker, Jenkins, Git. Mất khoảng 4-6 tháng học tập trung là bạn đủ tự tin apply vị trí Chuyên viên Chính (3 năm). Khi phỏng vấn, nhấn mạnh rằng bạn hiểu sâu nghiệp vụ fintech – khi vào ngân hàng bạn sẽ học ngân hàng nhanh hơn người từ lĩnh vực khác.
Mức lương cho vị trí QA Automation ở VIB khoảng bao nhiêu? Thương lượng thế nào?
Mức lương là "Thỏa thuận" trong JD, VIB thường để ứng viên đề xuất và HR điều chỉnh theo range. Theo thị trường 2024-2025 tại TP.HCM, ước lượng: Chuyên viên (2 năm) 18-30 triệu, Chuyên viên chính (3 năm) 28-45 triệu, Chuyên viên cao cấp (5 năm) 40-70 triệu, Chuyên gia (7+ năm) 60-120 triệu. Lưu ý mức lương có thể thay đổi tùy ngân hàng và thời điểm. Khi thương lượng: (1) Đề xuất cao hơn 10-15% mức hiện tại, (2) Nhấn mạnh kinh nghiệm banking/fintech, (3) Đừng đề xuất đầu tiên nếu có thể, hãy để HR đưa ra trước.
Công cụ AI Development mà VIB yêu cầu (Dev Copilot) là gì? Tester cần biết đến mức nào?
Dev Copilot ở đây có lẽ ý chỉ GitHub Copilot hoặc các công cụ tương tự (Cursor, Tabnine, Codeium). VIB muốn tester biết dùng AI để tăng tốc viết script, không phải yêu cầu phát triển AI. Mức độ cần đạt: (1) Dùng Copilot để generate code Selenium/API test nhanh hơn, (2) Dùng ChatGPT/Claude để sinh test case, phân tích log, viết test data, (3) Hiểu prompt engineering cơ bản. Đây là kỹ năng "must-have" trong 1-2 năm tới, không phải nice-to-have. Nếu bạn chưa quen, hãy dành 1-2 tuần thực hành ngay.
Tôi có 5 năm kinh nghiệm automation ở ngành e-commerce, apply vị trí Chuyên viên cao cấp tại VIB được không?
Được, nhưng bạn cần chuẩn bị kỹ phần nghiệp vụ ngân hàng. VIB ưu tiên kinh nghiệm từ Tài chính/Ngân hàng/Công ty tài chính công nghệ, nhưng JD nói "hoặc Công ty tài chính công nghệ" – tức fintech cũng được tính. E-commerce thì ít liên quan hơn. Lời khuyên: (1) Tự học các quy trình ngân hàng cốt lõi trong 1-2 tuần (chuyển tiền, eKYC, thanh toán QR, vay online), (2) Trong CV nhấn mạnh các project có tính chất tương đương: high-traffic, tích hợp nhiều bên thứ 3, xử lý giao dịch, bảo mật, (3) Chuẩn bị sẵn câu trả lời "Tại sao chọn ngân hàng thay vì tiếp tục e-commerce". Với 5 năm bạn hoàn toàn đủ cấp Chuyên viên cao cấp nếu technical vững.
Cấp Chuyên gia (7 năm) cần có gì khác biệt so với cấp dưới?
Cấp Chuyên gia không chỉ là "viết test giỏi hơn" mà là tư duy chiến lược: (1) Kiến trúc automation framework cho cả department, không chỉ 1 team, (2) Đánh giá & lựa chọn công cụ cấp enterprise (ví dụ: nên dùng Playwright hay Selenium? Mabl hay testRigor?), (3) Mentoring & xây dựng đội ngũ – training junior/mid, code review, đánh giá năng lực, (4) Cross-project collaboration – làm việc với nhiều product team, hiểu roadmap toàn ngân hàng số, (5) Risk management – đánh giá rủi ro release, đề xuất Go/No-Go, (6) Innovation – đề xuất AI testing, shift-left, chaos testing. Nếu bạn chỉ giỏi technical thuần, sẽ khó vượt qua vòng phỏng vấn với Director/Executive.
KPI của QA/QC tại ngân hàng số đo lường như thế nào? Có áp lực lớn không?
KPI thường gồm: (1) Test coverage – số lượng test case tự động bao phủ bao nhiêu % chức năng (mục tiêu 70-90%), (2) Defect leakage – số bug lọt qua production, (3) Automation ROI – tỷ lệ test tự động so với manual, thời gian regression giảm bao nhiêu, (4) Release quality – số bug critical/major trong release, (5) CI/CD pipeline health – build success rate, test execution time. Áp lực: ngân hàng số yêu cầu release nhanh (1-2 tuần/sprint), mỗi bug trên production có thể ảnh hưởng hàng triệu khách hàng và uy tín thương hiệu. Tuy nhiên, đổi lại bạn được làm việc với hệ thống lớn, dữ liệu thật, thử thách thú vị. Chuẩn bị tinh thần làm việc overtime khi release lớn.
Làm QA ở ngân hàng có phải chỉ test phần mềm nội bộ không? Hay có cơ hội làm sản phẩm khách hàng?
Ở VIB và các ngân hàng số, QA team thường test cả hai: (1) Hệ thống nội bộ – core banking, CRM, hệ thống admin, (2) Sản phẩm khách hàng – MyVIB app, VIB Pay, web ngân hàng, open banking API. Vị trí trong JD này thuộc Khối Dịch vụ Công nghệ Ngân hàng, nên ưu tiên test các nền tảng khách hàng (web, mobile, API). Đây là lợi thế vì bạn được thấy sản phẩm đến tay hàng triệu user, đóng góp trực tiếp vào trải nghiệm khách hàng – không phải QA nào cũng có cơ hội này. Nếu bạn muốn làm sản phẩm B2C, đây là môi trường tốt.