Kinh nghiệm phỏng vấn Automation QA (P3)

Xin chào các bạn, lại là mình với series kinh nghiệm phỏng vấn dành cho QA. Do công việc bận rộn nên giờ mới có chút thời gian để đóng góp tiếp cho cộng đồng.

Ở phần này để thay đổi không khí, mình sẽ chia sẻ về kinh nghiệm pass vị trí QA Automation Intern, dưới góc nhìn của 1 người interview ứng viên.

Tất nhiên rồi, Intern thì thường là năm 3 năm 4, hoặc fresher, chưa có kinh nghiệm hoặc kinh nghiệm rất ít. Vì vậy các bạn phải chuẩn bị những gì?

Thứ nhất, tiếng anh. Vâng chính là nó. Nếu không nói được trôi chảy, thì ít nhất cũng phải học thuộc lòng được phần giới thiệu bản thân nhé. 99% ứng viên không giới thiệu nổi bản thân bằng tiếng anh là mình sẽ đánh giá fail luôn. Tất nhiên nếu apply công ty thuần Việt 100% thì có thể không cần, nhưng không bao giờ là thừa đâu!

Sau đó sẽ là vài câu hỏi về công việc (nếu ứng viên đã đi thực tập ở đâu đó rồi), trình bày qua dự án đang thực tập, em làm vai trò gì trong đó. Còn nếu chưa đi thực tập ở đâu thì hãy trình bày dự án ở trong trường đại học, em làm QA cho project đồ án tốt nghiệp, thì em làm những công việc gì.

Kiến thức testing. Vâng. Đương nhiên rồi. Nếu chưa có kinh nghiệm thì các bạn phải chuẩn bị kĩ về những “lý thuyết” này, mặc dù có thể chưa được áp dụng bao giờ. Câu hỏi tiếp theo sẽ là: auto test khác gì với manual test, test case gồm những thành phần nào, em có biết về integration test, system test, smoke test hay không? Regression test theo em là gì?

Blackbox và whitebox thì khác gì nhau?

Em apply vào vị trí QA automation intern, em đã “nghịch” qua về automation tools nào chưa? Selenium, Cucumber? Em có biết BDD là gì không? Em biết Xpath là gì không?

Agile scrum là gì? Sprint là gì?… Tuy có thể các bạn chưa bao giờ được làm việc với nó, nhưng cũng nên trang bị trước kiến thức. Và phải biết khái quát nếu mình là QA tester, thì mình sẽ làm phần nào. Chắc chắn người phỏng vấn sẽ không xoáy quá sâu rồi. Chỉ ở mức kiến thức phổ quát.

Tiếp theo, thuật toán. Vì chưa có kinh nghiệm gì thì phải hỏi về những thứ học ở trường thôi. Các bài toán cũng chỉ ở mức đơn giản thôi: ví dụ tìm phần tử lớn nhất nhỏ nhất, xử lý chuỗi, mảng, tìm số duy nhất… Hãy ôn tập những phần này trước khi phỏng vấn.

Cuối cùng là 1 vài câu hỏi tình huống. Lại là mấy cái ví dụ kinh điển kiểu như em cãi nhau với dev không ai chịu ai thì em làm gì tiếp. Sau đó thì ngày kia deadline rồi, mà sếp dí cho em 1 màn hình với 100 fields và bắt test, thì em xử lý như thế nào.

Cái quan trọng nhất: luôn luôn tỏ ra cầu thịlắng nghe. Điều đó tạo nên thiện cảm của người phỏng vấn rất nhiều. Ví dụ như so sánh giữa 1 ứng viên ề à ậm ừ lúng túng, với 1 ứng viên nhạy bén, mang cả bút và note đến buổi phỏng vấn, tuy cả 2 đều non nớt, nhưng ứng viên sau sẽ có nhiều lợi thế hơn, nhất là ở giai đoạn cạnh tranh khốc liệt – 1 mét vuông có đến vài chục tester như hiện nay, vị trí intern cũng cần người tốt nhất.

Một vài chia sẻ!