Chuyên viên Kiểm thử
Mô tả công việc
Khu vực: Hồ Chí Minh
CÁC NHIỆM VỤ CHÍNH
- Là người trực tiếp thực hiện quá trình thử nghiệm và nghiệm thu các dịch vụ được các nhà cung cấp (các phòng ban của Trung tâm Công nghệ và các đối tác thuê bên ngoài) trước khi đưa vào vận hành phục vụ người dùng.
- Tuân thủ tiêu chuẩn nhận dạng thương hiệu Vikki Bank và hệ thống thiết kế chuẩn.
- Tuân thủ quy trình/quy định của Vikki Bank.
Yêu cầu ứng viên
YÊU CẦU CĂN BẢN
1. Trình độ và kinh nghiệm
- Trình độ học vấn Đại học trở lên.
- Có ít nhất 3 năm về phân tích nghiệp vụ tài chính – ngân hàng.
- Có ít nhất 2 năm kiểm thử các ứng dụng tài chính ngân hàng.
- Có ít nhất 2 năm xây dựng và thực hiện các kịch bản test
- Hiểu biết về nghiệp vụ Citad, Swift, Nộp thuế.
- Hiểu biết Tra soát – đối soát giao dịch.
2. Yêu cầu công nghệ
- Có ít nhất 3 năm phát triển ứng dụng bằng Java.
- Có ít nhất 2 năm phát triển ứng dụng API, webservice.
- Có ít nhất 2 năm triển khai ứng dụng trên linux, Tomcat, Jboss.
- Có ít nhất 2 năm về phát triển ứng dụng bằng PLSQL/ Oracle form/ Oracle report.
- Có ít nhất 2 năm phát triển ứng dụng Java webservice.
- Kinh nghiệm về core thẻ – Xcard/ Core Banking FCC.
- Hiểu biết về ESB, MicroService.
3. Yêu cầu tài liệu hóa
- Thành thạo việc xây dựng các tài liệu testcase…
- Có khả năng đọc hiểu tài liệu tiếng Anh.
4. Các yêu cầu khác
- Chịu được áp lực cao từ mức độ ưu tiên và timeline của dự án.
- Sản phẩm bàn giao có chất lượng tốt, hạn chế các sai sót.
- Kiểm tra kỹ lưỡng (unit test) trước khi bàn giao cho đội kiểm thử.
- Chủ động báo cáo kết quả công việc định kỳ cho quản lý.
Phân tích kỹ năng cần có
Phân tích kỹ năng cho vị trí Chuyên viên Kiểm thử - Vikki Bank
📌 Tổng quan vị trí
Đây không phải vị trí QA/Tester thông thường mà là một Test Engineer cấp senior trong lĩnh vực ngân hàng, yêu cầu rất cao cả về kiến thức nghiệp vụ ngân hàng lẫn kỹ năng phát triển phần mềm. Ứng viên cần vừa code được Java, vừa hiểu sâu nghiệp vụ Core Banking.
---
🎯 1. Hard Skills - Yêu cầu BẮT BUỘC
A. Kỹ năng Lập trình & Công nghệ (cực kỳ quan trọng)
| Kỹ năng | Mức yêu cầu | Ghi chú |
|---|---|---|
| Java | ≥3 năm | Đây là yêu cầu cốt lõi - phải thành thạo Core Java, OOP, Spring |
| Java Webservice (SOAP/REST) | ≥2 năm | Phải hiểu cách thiết kế, gọi và test API |
| API/Webservice | ≥2 năm | Postman, SoapUI, Swagger |
| PL/SQL / Oracle | ≥2 năm | Viết được store procedure, trigger, query phức tạp |
| Oracle Form / Oracle Report | ≥2 năm | Hiểu kiến trúc Oracle EBS |
| Linux | ≥2 năm | Thành thạo command line, deploy app |
| Tomcat / JBoss | ≥2 năm | Deploy, config, troubleshoot |
| ESB / Microservice | Ưu tiên | Xu hướng kiến trúc hiện đại |
B. Kiến thức Nghiệp vụ Ngân hàng (không thể thiếu)
| Nghiệp vụ | Mức độ cần | Lưu ý |
|---|---|---|
| Citad | Hiểu biết | Hệ thống chuyển tiền liên ngân hàng - đây là keyword đặc trưng ngân hàng Việt Nam |
| SWIFT | Hiểu biết | Chuẩn nhắn tin tài chính quốc tế, MT103/MT202 |
| Nộp thuế | Hiểu biết | Quy trình nộp thuế điện tử qua ngân hàng |
| Tra soát – Đối soát | Hiểu biết | Xử lý khiếu nại giao dịch, đối chiếu sao kê |
| Core Banking FCC | Ưu tiên cao | Hệ thống lõi ngân hàng - thường là Flexcube (Oracle) |
| Xcard (Core thẻ) | Ưu tiên cao | Hệ thống quản lý thẻ tín dụng/ghi nợ |
C. Kiểm thử & Tài liệu
- Xây dựng Test Case/Scenario ≥2 năm: Viết test case theo chuẩn (chuẩn IEEE 829 hoặc template của ngân hàng)
- Đọc hiểu tiếng Anh: Tài liệu kỹ thuật thường bằng tiếng Anh (đặc biệt với SWIFT, FCC)
- Nghiệp vụ tài chính – ngân hàng ≥3 năm: Phân tích yêu cầu nghiệp vụ
---
🧠 2. Soft Skills - Yêu cầu quan trọng
| Soft Skill | Mức độ | Biểu hiện cần có |
|---|---|---|
| Chịu áp lực cao | ★★★★★ | Dự án banking thường deadline gấp, release phải theo lịch NHNN |
| Tỉ mỉ, cẩn thận | ★★★★★ | Sai 1 số 0 trong giao dịch ngân hàng = thiệt hại hàng tỷ |
| Tư duy phản biện | ★★★★ | Đặt câu hỏi "còn trường hợp nào khác không?" |
| Báo cáo định kỳ | ★★★★ | Tự quản lý tiến độ, update cho quản lý |
| Tuân thủ quy trình | ★★★★ | Ngân hàng yêu cầu tuân thủ rất chặt |
| Giao tiếp với vendor | ★★★ | Làm việc với các nhà cung cấp bên ngoài |
---
📜 3. Chứng chỉ & Bằng cấp NÊN CÓ (không bắt buộc nhưng cộng điểm)
- ISTQB Foundation/Advanced: Chứng chỉ kiểm thử quốc tế
- Oracle Certified Java SE: Chứng minh năng lực Java
- Oracle Database SQL Certified Associate: Cho PL/SQL
- Chứng chỉ nghiệp vụ ngân hàng của NHNN hoặc các trung tâm đào tạo (nếu có)
---
⚠️ Đánh giá mức độ phù hợp
```
Yêu cầu Java + Banking + Test = KHÓ
└─ Phù hợp với: Dev Java đang làm dự án banking muốn chuyển sang test
hoặc Tester senior banking có background lập trình
└─ KHÔNG phù hợp: Fresher, Tester chỉ biết manual test, BA ngân hàng
không biết code
```
Mức lương kỳ vọng: Với yêu cầu 3+ năm Java + 3+ năm banking + 2+ năm test, mức lương thị trường khoảng 30-55 triệu VNĐ/tháng tùi theo quy mô ngân hàng và năng lực thực tế.
Chuẩn bị phỏng vấn
Hướng dẫn Phỏng vấn - Chuyên viên Kiểm thử Vikki Bank
📋 Quy trình tuyển dụng dự kiến (3-5 vòng)
```
Vòng 1: HR Phone Screen (15-30 phút)
↓
Vòng 2: Technical Test - Java + SQL + Test Design (có thể có bài test online)
↓
Vòng 3: Phỏng vấn kỹ thuật chuyên sâu (Technical Interview)
↓
Vòng 4: Phỏng vấn nghiệp vụ ngân hàng + Quản lý
↓
Vòng 5: Offer & Thương lượng
```
---
🎤 Vòng 1 - HR Screen
Câu hỏi hay gặp:
- "Giới thiệu ngắn về bản thân và kinh nghiệm liên quan đến vị trí?"
- "Tại sao rời/còn ở công ty cũ?"
- "Mức lương mong muốn hiện tại?"
- "Bạn biết gì về Vikki Bank?"
Tips chuẩn bị:
- Tìm hiểu Vikki Bank là ngân hàng số (digital bank), thuộc hệ sinh thái nào
- Chuẩn bị câu trả lời gọn 2 phút, nhấn mạnh: Java + Banking + Test
---
💻 Vòng 2 - Technical Test (Bài test thường kéo dài 60-90 phút)
Phần 1: Java Core (40%)
- Phân biệt Abstract class vs Interface
- OOP principles với ví dụ thực tế trong banking
- Exception handling (checked vs unchecked)
- Collection framework khi nào dùng List/Set/Map
- Multi-threading cơ bản
Phần 2: SQL/PLSQL (30%)
- Viết query tìm giao dịch bất thường trong ngày
- So sánh INNER JOIN, LEFT JOIN, FULL OUTER JOIN
- Window functions (ROW_NUMBER, RANK)
- Stored procedure để đối soát cuối ngày
Phần 3: Test Case Design (30%)
- Cho tình huống: chuyển tiền liên ngân hàng qua Citad, viết test case
- Test case cho chức năng đăng ký dịch vụ ngân hàng điện tử
- Phân biệt Validation vs Verification
---
🔧 Vòng 3 - Technical Interview (60-90 phút, 2-3 interviewers)
Câu hỏi Java:
- "Giải thích cách bạn debug một ứng dụng Java Webservice bị lỗi?"
- "REST vs SOAP khác nhau thế nào? Khi nào dùng cái nào?"
- "Làm sao để test performance của một API ngân hàng?"
Câu hỏi Banking:
- "Bạn hiểu Citad hoạt động như thế nào? Luồng xử lý ra sao?"
- "SWIFT MT103 dùng cho mục đích gì?"
- "Quy trình đối soát giao dịch thẻ diễn ra như thế nào?"
- "Điểm khác biệt giữa Core Banking và Core Card?"
Câu hỏi Test:
- "Bạn đã từng viết test case cho nghiệp vụ cho vay như thế nào?"
- "Test nghiệm thu (UAT) khác gì với test tích hợp (SIT)?"
- "Bạn xử lý thế nào khi vendor từ chối fix bug do bạn log?"
---
👔 Vòng 4 - Phỏng vấn Quản lý
Câu hỏi tình huống:
- "Mô tả tình huống dự án bị delay mà bạn phải đảm bảo chất lượng nghiệm thu?"
- "Nếu phát hiện lỗi nghiêm trọng 1 ngày trước go-live, bạn sẽ làm gì?"
- "Khi nào bạn chấp nhận nghiệm thu, khi nào từ chối?"
Câu hỏi hành vi (STAR):
- Situation - Task - Action - Result
---
👔 Dress Code & Ứng xử
| Yếu tố | Khuyến nghị |
|---|---|
| Trang phục | Sơ mi trắng/xanh nhạt + quần tây + giày tây (cả nam và nữ) |
| Tóc/Giày | Gọn gàng, lịch sự |
| Đồng hồ/Phụ kiện | Tối giản, tránh hào nhoáng |
| Đến sớm | 10-15 phút trước giờ hẹn |
| Tài liệu mang theo | CV bản in, portfolio dự án (nếu có NDA cho phép) |
---
🎯 Tips "knock-out" để ghi điểm
1. Nêu được số liệu cụ thể: "Tôi đã test 3 release của Core Banking trong 2 năm qua, mỗi release trung bình 200 test case"
2. Biết nói về rủi ro: Banking test = quản lý rủi ro, không phải chỉ tìm bug
3. Đặt câu hỏi ngược: "Team hiện đang dùng công cụ test management nào? Có automation không?"
4. Không nói xấu công ty cũ: Dù lý do rời đi là gì
Lộ trình ôn thi
Lộ trình Ôn tập & Chuẩn bị (1-2 tuần)
📚 Kiến thức nền tảng cần nắm vững
---
🗓️ Tuần 1 - Nền tảng Kỹ thuật
Ngày 1-2: Java Core
Tài liệu:
- "Effective Java" của Joshua Bloch (đọc chương liên quan)
- [Baeldung.com](https://www.baeldung.com) - tutorial Java chất lượng cao
- [Java Brains](https://javabrains.io) - video miễn phí trên YouTube
Cần ôn:
- OOP: Encapsulation, Inheritance, Polymorphism, Abstraction
- Collections: ArrayList, HashMap, HashSet, TreeMap
- Exception handling (try-catch-finally, custom exception)
- Generics, Lambda (Java 8+)
- Multi-threading cơ bản
- Design Pattern: Singleton, Factory, Strategy
Ngày 3-4: SQL/PLSQL & Oracle
Tài liệu:
- "Oracle PL/SQL Programming" (Steven Feuerstein)
- [Oracle Live SQL](https://livesql.oracle.com) - thực hành online miễn phí
- W3Schools SQL (cơ bản)
Cần ôn:
- SELECT, JOIN, GROUP BY, HAVING, Subquery
- Window Functions: ROW_NUMBER(), RANK(), DENSE_RANK(), LAG(), LEAD()
- Stored Procedure, Function, Trigger, Cursor
- Exception handling trong PL/SQL
- Index, Execution Plan (cơ bản)
- Các hàm ngày tháng, chuỗi (rất hay dùng trong đối soát)
Ngày 5: Linux & Middleware
Tài liệu:
- "Linux Command Line and Shell Scripting Bible"
- [Linux Journey](https://linuxjourney.com) - miễn phí
Cần ôn:
- Cơ bản: ls, cd, cp, mv, rm, grep, find, cat, tail, vi
- Quản lý process: ps, top, kill, nohup
- Quyền file: chmod, chown
- Deploy app lên Tomcat/JBoss (đọc log, restart service)
- grep/awk/sed để filter log
Ngày 6-7: API/Webservice & Microservice
Tài liệu:
- [REST API Tutorial](https://restfulapi.net)
- Postman documentation & tutorial
Cần ôn:
- REST vs SOAP vs GraphQL
- HTTP Methods: GET, POST, PUT, DELETE, PATCH
- Status codes: 200, 201, 400, 401, 403, 404, 500
- JSON/XML format
- Authentication: Basic, Bearer Token, OAuth2
- Swagger/OpenAPI
- Microservice cơ bản, API Gateway, ESB
---
🗓️ Tuần 2 - Nghiệp vụ Ngân hàng & Test
Ngày 8-9: Citad & SWIFT
Tài liệu:
- Tài liệu NHNN về hệ thống Citad
- SWIFT User Handbook (bản miễn phí)
- Tham khảo trên [napas.com.vn](https://napas.com.vn) (Napas vận hành Citad)
Cần ôn:
- Citad: Quy trình chuyển tiền liên ngân hàng, các mã lỗi thường gặp
- SWIFT MT103: Báo có chuyển tiền quốc tế
- SWIFT MT202: Chuyển tiền liên ngân hàng (cover payment)
- Hạch toán kế toán khi chuyển tiền
Ngày 10: Core Banking & Core Card
Tài liệu:
- "Flexcube Technical Overview" (Oracle)
- Tài liệu nội bộ từ project cũ (nếu có)
Cần ôn:
- FCC (Oracle Flexcube): Module chính - Deposit, Loan, GL
- Xcard: Hệ thống thẻ - Issuing, Acquiring, Settlement
- Vòng đời một khoản vay
- Vòng đời một thẻ tín dụng
Ngày 11: Tra soát - Đối soát
Cần ôn:
- Quy trình tra soát khiếu nại khách hàng
- Đối soát cuối ngày/giữa các hệ thống
- Reconciliation report
- Xử lý giao dịch treo (pending, on-hold)
Ngày 12-13: Test Methodology
Tài liệu:
- ISTQB Syllabus (Foundation Level) - free download
- "Lessons Learned in Software Testing" - Kaner, Bach, Pettichord
- "The Art of Software Testing" - Glenford Myers
Cần ôn:
- Test case design techniques: Equivalence Partitioning, Boundary Value Analysis, Decision Table, State Transition
- Test types: Functional, Non-functional, UAT, SIT, Regression
- Test case template chuẩn
- Bug report chuẩn (severity, priority)
- Test plan, test strategy
Ngày 14: Mock Interview & Review
- Luyện giới thiệu bản thân 2-3 phút bằng tiếng Anh + tiếng Việt
- Review lại toàn bộ kiến thức đã học
- Chuẩn bị câu hỏi để hỏi ngược interviewer
---
📖 Tài liệu tham khảo tổng hợp
| Chủ đề | Tài liệu | Chi phí |
|---|---|---|
| Java | "Effective Java", Baeldung | Miễn phí/Sách |
| Oracle SQL | "Oracle PL/SQL Programming" | ~500k VNĐ |
| ISTQB | ISTQB Foundation Syllabus | Miễn phí PDF |
| Banking | Tài liệu NHNN, Napas | Miễn phí |
| Linux | "Linux Command Line Bible" | ~300k VNĐ |
| Tiếng Anh | [Coursera Banking courses](https://coursera.org) | Miễn phí audit |
---
💡 Tài nguyên miễn phí
- GitHub: Tìm "banking-test-cases" để tham khảo template
- YouTube: Kênh "Java Brains", "The Coding Interview", "Testing Mentor"
- LeetCode: Luyện SQL, Java (filter theo company)
- HackerRank: Java, SQL domain skill
Tư vấn nghề nghiệp
Lời khuyên Sự nghiệp - Lộ trình thăng tiến cho Tester Ngân hàng
🚀 Lộ trình thăng tiến điển hình
```
Fresher/Junior Tester (0-2 năm)
↓ Test Engineer (2-4 năm) ← BẠN ĐANG Ở ĐÂY
↓ Senior Test Engineer (4-7 năm)
↓ Test Lead / Test Manager (7-10 năm)
↓ QA Manager / Head of QA (10+ năm)
↓ Chief Quality Officer
```
Các hướng đi thay thế từ vị trí hiện tại:
```
→ Solution Architect (banking domain)
Test Engineer → → Business Analyst cao cấp
→ DevOps Engineer
→ Scrum Master (banking projects)
→ PM/TPM dự án ngân hàng
```
---
💰 Mức lương kỳ vọng theo cấp bậc (thị trường VN)
| Cấp bậc | Kinh nghiệm | Mức lương (triệu VNĐ/tháng) | Ghi chú |
|---|---|---|---|
| Junior Tester | 0-2 năm | 10-18 | Chủ yếu manual test |
| Test Engineer | 2-4 năm | 18-30 | Có coding, automation cơ bản |
| Senior Test Engineer | 4-7 năm | 30-50 | Banking domain sâu |
| Test Lead | 5-8 năm | 40-65 | Quản lý 3-5 người |
| Test Manager | 7-12 năm | 55-90 | Quản lý 10+ người |
| QA Manager | 10+ năm | 80-150+ | Strategic level |
Lưu ý quan trọng cho Vikki Bank:
- Vikki Bank thuộc ngân hàng số/nhỏ → mức lương có thể thấp hơn Big4 (VCB, TCB, MB, Techcombank) 10-20%
- Nhưng bù lại: môi trường startup, nhiều cơ hội học công nghệ mới
---
🎯 Kỹ năng cần phát triển trong 6-12 tháng tới
Ưu tiên cao (Phải có):
1. Java Spring Boot: Framework phổ biến nhất hiện nay
2. API Testing Tools nâng cao: Postman, SoapUI, JMeter
3. SQL nâng cao: Performance tuning, complex query
4. CI/CD: Jenkins, GitLab CI, Docker cơ bản
Ưu tiên trung bình (Nên có):
5. Automation Testing: Selenium (web), RestAssured (API)
6. Performance Testing: JMeter, Gatling
7. Cloud cơ bản: AWS/Azure - vì ngân hàng đang chuyển lên cloud
8. Security Testing cơ bản: OWASP Top 10
Khác biệt hóa (Có thì "đỉnh"):
9. Blockchain/Crypto: Nếu ngân hàng triển khai tài sản số
10. AI/ML Testing: Test các mô hình AI trong banking
11. Banking regulation: Hiểu Basel III, PSD2
---
📌 Lời khuyên thực tế từ "đàn anh"
Cho người đang ở level Test Engineer:
> 1. Đừng chỉ là "người tìm bug"
> Hãy trở thành "người bảo vệ khách hàng". Mỗi test case bạn viết là bảo vệ hàng triệu khách hàng khỏi giao dịch lỗi. Mindset này sẽ giúp bạn tự tin hơn khi từ chối nghiệm thu sản phẩm kém chất lượng.
> 2. Học code sâu, không chỉ để pass interview
> Nhiều bạn tester chỉ biết đọc code, không viết được. Hãy thử contribute vào tool test nội bộ, hoặc viết automation framework. Sau 1 năm bạn sẽ khác biệt rõ rệt.
> 3. Hiểu "TẠI SAO" chứ không chỉ "CÁI GÌ"
> Khi test Citad, đừng chỉ test "chuyển tiền được không". Hãy hiểu tại sao có delay, tại sao phải đối soát cuối ngày, tại sao có cut-off time. Hiểu sâu = giá trị cao.
> 4. Networking là tài sản
> Tham gia các group: "Vietnam Banking Tech", "Vietnam Software Testing", "ISTQB Vietnam". Offline meetup tại HCM có rất nhiều.
---
⚠️ Bẫy cần tránh
| ❌ Sai lầm | ✅ Nên làm |
|---|---|
| Nhảy việc mỗi 1 năm để tăng lương | Ở mỗi nơi tối thiểu 2-3 năm để build domain knowledge sâu |
| Chỉ làm manual test 5-6 năm | Học automation trong 6 tháng đầu tiên |
| Bỏ qua tiếng Anh | Dành 30 phút/ngày đọc tài liệu tiếng Anh |
| Không hiểu nghiệp vụ, chỉ test theo spec | Chủ động tìm hiểu business logic |
| So sánh bản thân với Dev | Tester chuyên banking = scarce resource, không dễ thay thế |
---
🎓 Lộ trình học cụ thể 6 tháng
- Tháng 1-2: Hoàn thiện Java + SQL, lấy chứng chỉ ISTQB Foundation
- Tháng 3-4: Học automation test (RestAssured cho API), bắt đầu contribute vào project
- Tháng 5: Học Docker, CI/CD cơ bản, thực hành deploy lên AWS free tier
- Tháng 6: Viết blog/LinkedIn post về banking test, chuẩn bị portfolio
Câu hỏi thường gặp
Em là sinh viên năm cuối ngành CNTT, muốn ứng tuyển vị trí này thì có cơ hội không?
Tiếc là KHÔNG nhiều cơ hội đâu em nhé. Vị trí này yêu cầu tối thiểu 3 năm kinh nghiệm nghiệp vụ ngân hàng + 2 năm test + 3 năm Java. Đây là level Senior. Em nên bắt đầu ở vị trí Junior Tester (manual test) hoặc Fresher Java Dev trong ngân hàng trước, học hỏi 2-3 năm rồi quay lại ứng tuyển. Trong thời gian đó, em hãy tích lũy: 1) Học Java thật vững, 2) Tìm hiểu nghiệp vụ ngân hàng qua dự án thực tế, 3) Học ISTQB Foundation, 4) Đọc tài liệu về Citad, SWIFT trên trang Napas.
Tôi đang làm Dev Java 4 năm ở công ty outsource dự án ngân hàng, muốn chuyển sang vị trí Test Engineer như Vikki tuyển. Có nên chuyển không?
Đây là một hướng đi hợp lý cho anh/chị. Với 4 năm Java + đã làm dự án ngân hàng, anh/chị đáp ứng được phần lớn yêu cầu. Tuy nhiên cần cân nhắc: 1) Lương test thường thấp hơn dev 10-20% ở cùng level, 2) Nhưng bù lại: ít áp lực overtime, không bị gọi fix bug lúc 2h sáng, 3) Cơ hội thăng lên Test Lead/Manager nhanh vì ít người có cả code + banking + test. Nếu anh/chị thích ổn định và muốn đi sâu vào domain banking, đây là bước đi tốt. Lời khuyên: trước khi nhảy việc, hãy ở lại vài tháng tự học test design + ISTQB để có nền tảng.
Tôi là Tester 3 năm ở công ty fintech nhưng không biết code Java, có học được không để ứng tuyển?
Được nhưng cần 6-12 tháng học bổ sung. Anh/chị đã có ưu thế về test design và domain fintech (gần với banking). Cần bổ sung: 1) Java core + Spring Boot (3-4 tháng), 2) SQL/PLSQL nâng cao (1-2 tháng), 3) Học sâu về Citad, SWIFT, Core Banking qua tài liệu NHNN và Napas (1-2 tháng). Trong thời gian học, hãy xin làm thêm task về automation test (Selenium/RestAssured) ở công ty hiện tại để có kinh nghiệm thực tế. Khi đủ tự tin, có thể ứng tuyển các vị trí test có yêu cầu Java thấp hơn trước (ví dụ: 1-2 năm Java) để tích lũy, rồi mới nhắm vị trí như Vikki.
Mức lương "Thỏa thuận" của Vikki Bank thường là bao nhiêu cho vị trí này?
Dựa trên phân tích thị trường và yêu cầu của vị trí (3+ năm banking + 3+ năm Java + 2+ năm test), mức lương kỳ vọng khoảng 25-45 triệu VNĐ/tháng. Tuy nhiên Vikki Bank là ngân hàng số còn khá mới, có thể thấp hơn 10-15% so với các ngân hàng lớn. Khi phỏng vấn, anh/chị nên: 1) Để HR hỏi trước, đừng đưa con số đầu tiên, 2) Nếu phải trả lời, đưa range rộng (ví dụ: "30-40 triệu"), 3) Nếu lương hiện tại ở mức X, đề xuất tối thiểu X+15-20%, 4) Hỏi thêm về: thưởng Tết, review lương, phúc lợi, cơ hội training.
Phỏng vấn vị trí Tester ngân hàng thường hỏi gì về nghiệp vụ?
Các câu hỏi nghiệp vụ phổ biến gồm: 1) Citad là gì? Quy trình chuyển tiền liên ngân hàng diễn ra thế nào? (Napas vận hành), 2) SWIFT MT103 và MT202 khác nhau thế nào? 3) Luồng xử lý khi khách hàng khiếu nại giao dịch thẻ? 4) Đối soát cuối ngày giữa Core Banking và Visa/Mastercard như thế nào? 5) Quy trình phát hành thẻ tín dụng: từ khi khách nộp hồ sơ đến khi nhận thẻ? 6) EOD (End of Day) trong Core Banking là gì? Tại sao quan trọng? 7) Khi nào giao dịch chuyển tiền bị hold/pending? 8) Cut-off time là gì? Nếu test chuyển tiền sau cut-off thì sao? Để chuẩn bị tốt, hãy đọc tài liệu trên trang Napas.vn và NHNN.
Công việc Chuyên viên Kiểm thử ngân hàng có áp lực không? Work-life balance ra sao?
Thành thật mà nói: áp lực khá cao, đặc biệt giai đoạn cuối dự án. Cụ thể: 1) Deadline release thường cố định (theo lịch ngân hàng, không thể delay vì ảnh hưởng kinh doanh), 2) Có những đợt phải OT 1-2 tuần liên tục trước go-live, 3) Làm việc với vendor đôi khi căng thẳng - vendor bảo "đã fix" nhưng thực tế chưa, 4) Một bug lọt = thiệt hại tiền tỷ + uy tín. Tuy nhiên: 1) Nếu release ổn định, 2-3 tháng sau khá thư giãn, 2) Nhiều ngân hàng có chính sách OT/compensatory day, 3) So với dev thì ít OT hơn, 4) Ngân hàng lớn có giờ giấc chuẩn 8h-17h. Work-life balance ở mức khá, không tuyệt vời nhưng không tệ như product company.
Có nên làm việc ở Vikki Bank không? Vikki Bank là ngân hàng gì?
Vikki Bank là ngân hàng số (digital-only bank) tại Việt Nam, hoạt động với mô hình không có chi nhánh vật lý, tập trung vào app mobile và dịch vụ online. Ưu điểm: 1) Môi trường startup, công nghệ mới (cloud-native, microservices), 2) Cơ hội học hỏi nhiều vì build từ đầu, 3) Văn hóa linh hoạt hơn ngân hàng truyền thống, 4) Phù hợp người thích challenge. Nhược điểm: 1) Lương có thể thấp hơn ngân hàng lớn 15-20%, 2) Phúc lợi chưa đầy đặn như Big4, 3) Rủi ro ngân hàng nhỏ (có thể scale chậm), 4) Chưa có thương hiệu mạnh trên CV. Nếu anh/chị ưu tiên học hỏi và môi trường linh hoạt → nên thử. Nếu ưu tiên lương cao và stability → nên cân nhắc Techcombank, MB, TCB.
Tôi đang là Senior Tester 6 năm, muốn apply lên Test Lead. Vị trí này có giúp tôi tiến gần hơn không?
Đây là bước đệm tốt nếu anh/chị muốn lên Test Lead. Tuy nhiên, vị trí này vẫn ở level Test Engineer (không phải Lead) do yêu cầu "chủ động báo cáo cho quản lý" chứ không phải "quản lý team". Để tiến xa hơn, anh/chị nên: 1) Trong quá trình làm việc, chủ động mentor junior, 2) Đề xuất cải tiến quy trình test, 3) Xây dựng automation framework cho team, 4) Đóng góp vào việc lựa chọn test tools/strategies. Sau 1-2 năm ở vị trí này, anh/chị có thể apply Test Lead hoặc PM. Nếu muốn đi nhanh hơn, hãy cân nhắc các vị trí Test Lead trực tiếp ở ngân hàng lớn.