Anh trai cho em hỏi là : Như em gần 1 yoe manual, song song với tự học playwright để viết script cho app công ty. Anh cho em hỏi là em nên cần có những kĩ năng quan trọng nào để áp ứng được nhu cầu của nhà tuyển dụng đây anh. Nếu nắm vững framework với kĩ năng vuild thì apply luôn junior auto test được khả thi không anh nhỉ ? Và anh cho em xin range lương của auto test 0-1 yoe ở thị trường VN với a?
@testwithme2 ай бұрын
Hi em. Theo thông tin em cung cấp thì anh đoán em đang làm Playwright với JS, và level auto hiện tại của em là có khả năng scripting. Với level junior auto em cần nắm rõ về coding căn bản về JS/TS, Data Type, Promise, Callback, OOP, module. Về Framework em cần hiểu cơ bản về nó, ví dụ cái mà fw cung cấp nó là cái gì, trường hợp nào dùng cái nào, với các cái em đã dùng thì cần hiểu tại sao lại dùng như vậy. Kỹ năng em cần nữa là kỹ năng giải quyết vấn đề cái này với level của em nên luyện mấy bài easy của leetcode. Nắm vững về locator như XPath, CSS selector. Nắm kiến thức cơ bản về cấu trúc web, cũng như html, css. Với những nội dung anh nêu, nếu em nắm tầm trên 50% thì có thể apply Junior Automation Tester. Range lương hiện tại cho 0-1 YOE thì từ 10-20, còn phụ thuộc vào công ty em chọn và trình độ ngoại ngữ của em nữa.
@QuynhPham-lj5bn5 ай бұрын
cho em hỏi cần học thêm những gì để từ junior sang senior auto test ạ?
@testwithme5 ай бұрын
Hi em. Bình thường thì sẽ có 1 level ở giữa junior và senior đc gọi là mid level. Ở các công ty vừa và nhỏ ở local thì có thể là từ junior lên thẳng senior luôn. Anh chưa làm ở các công ty vừa và nhỏ nên anh sẽ đưa ra tiêu chí theo kinh nghiệm và trải nghiệm của anh ở những công ty đa quốc gia nhé. Thông thường để lên vị trí mid của các công ty lớn thì em cần có ít nhất 3 năm kinh nghiệm (nếu em vững kiến thức và kỹ năng) nếu bình bình thì cũng tầm 5 năm. Với vị trí mid này yêu cầu em thành thạo việc viết automation test script, có thể maintant những scripts đã có, có hiểu biết về framework mà em đang dùng (bao gồm Web UI, API hoặc mobile), có khả năng build một framework đơn giản để xử lý công việc theo yêu cầu. Có thể tự handle 1 module nhỏ trong hệ thống với ít sự hỗ trợ của lead hoặc mentor, có khả năng review chéo công việc của tester khác, kỹ năng lập trình yêu cầu tương đương 1 dev 1-2 năm kinh nghiệm.
@testwithme5 ай бұрын
Vị trí Senior sẽ yêu cầu cao hơn. Về code yêu cầu ngang 1 mid dev ( hoặc bằng senior dev tuỳ công ty), về phần test thì có khả năng làm việc độc lập, có khả năng handle 1 feature lớn của dự án hoặc 1 dự án nhỏ/vừa, có khả năng xây dựng testing framework phù hợp với yêu cầu của dự án, đảm bảo được hiểu quả, hiệu suất, độ ổn định. Có khả năng cải tiến mở rộng, bảo trì những fw hiện có. Đưa ra những đề xuất cải tiến cũng như đảm bảo chất lượng sản phẩm cho Test Lead hoặc Test Manager, có khả năng làm việc trao đổi cũng như đưa ra quyết định đối với BA, PO, hoặc các stakeholders liên quan. Có khả năng training/mentor cho các bạn level thấp hơn, manage/review automation test srcipt. Mấy cái này anh gom các ý chung chung. Còn tuỳ mỗi công ty có thêm các yêu cầu riêng biệt. Tựu chung lại là Senior khác biệt lớn nhất với 2 level trước đó là "làm việc độc lập" và "chịu trách nhiệm cho việc có thể mình ko làm" :)
@QuynhPham-lj5bn5 ай бұрын
Dạ em cảm ơn câu trả lời chi tiết của anh ạ. Em sẽ cố gắng học để lên các vị trí cao hơn.
@PhNg11115 ай бұрын
bạn cho mình hỏi nhánh chuyển nghề có thể chuyển qua các ngành về Data như là Data Engineer đc ko? và thị trường QC ở nước ngoài (onsite, remote) có demand cao ko?
@testwithme5 ай бұрын
Về Data Engineer nó là một chuyên ngành riêng rồi. nếu bạn là dân auto thì bạn có đúng 1 lợi thế là lập trình. Còn các thứ khác liên quan tới ngành DA thì bạn phải học từ đầu hết. Ví dụ: - Kỹ thuật dữ liệu: Bạn cần hiểu biết về các nguyên tắc và kỹ thuật cơ bản của kỹ thuật dữ liệu, bao gồm ETL (Extraction, Transform, Load), data wrangling, data quality và data modeling. - Thống kê và xác suất: Kiến thức về thống kê và xác suất là rất quan trọng để phân tích dữ liệu và rút ra kết luận từ dữ liệu. Máy học: Kỹ năng học máy sẽ giúp bạn phát triển các mô hình dự đoán và phân loại từ dữ liệu. Vân vân và mây mây, khá nhiều đó. Bạn có thể tìm hiểu thêm những kênh chuyên chia sẻ về DA để có thêm thông tin chi tiết hơn
@testwithme5 ай бұрын
Về thị trường QC ở nước ngoài hiện nay cũng khá phong phú. Nếu bạn có tiếng Anh tốt thì khá nhiều việc trên Linkedin cho bạn, các thị trường phổ biến hiện nay là Singapore, Thái, Philippines, Dubai. Nếu bạn là dân chuyên ngành và có đầy đủ các chứng chỉ quốc tế thì có thể hướng tới thị trường Châu Âu, hiện nay thì các bạn mình hay đi Thuỵ Điển và Đức. Việc remote cũng nhiều lắm, chủ yếu là bạn giỏi ngoại ngữ và build dc profile trên linkedin thì sẽ dễ kiếm job trên đó.
@PhNg11114 ай бұрын
Bạn cho mình hỏi là testing trong mảng data và AI thì có những vị trí nào ạ?
@nganmamanguyn5 ай бұрын
Em base kinh tế, tiếng nhật N2, đang làm manual được 1 năm thì nên định hướng theo BA hay auto test ạ?
@testwithme5 ай бұрын
Đầu tiên thì vẫn là thực sự em thích gì thì mình nhíc thôi. Về mặt phân tích lí tính dựa trên base của em thì anh thấy BA phủ hợp với em hơn, vì BA cần có kiến thức business, giao tiếp, phân tích, mấy cái này em đã có, chỉ cần học thêm nghiệp vụ BA nữa là ok. Còn auto thì em cần học thêm nhiều thứ lắm, trước tiên học test, sau đó học code, sau đó phải học technical nữa.
@nganmamanguyn5 ай бұрын
@@testwithme Dạ em cảm ơn anh ạ 🙇♀ Em đang nghiêng về BA nhiều hơn nhưng xét thấy cơ hội việc làm của BA < Test nên cũng hơi phân vân ạ
@testwithme5 ай бұрын
Nhưng thời gian để em làm dc test automation lại lâu hơn. Có điều kiện học cả 2, cái nào dc thì dc hey 😊