QC là gì – Nhiệm vụ và kỹ năng cần có của một nhân viên QC.

Vai trò QC là gì trong các công ty luôn là đề tài nhiều người muốn tìm hiểu. Hôm nay, lagithe sẽ cùng bạn định nghĩa chính xác về vai trò QC để có cái nhìn nhận chính xác hơn.

Vị trí QC là gì?

QC thực chất là viết tắt của từ tiếng anh Quality Control. Dịch ra tiếng việt là kiểm tra chất lượng. Người làm QC sẽ chịu trách nhiệm về việc thực hiện kiểm tra phần chất lượng đối tượng cần kiểm tra.

Thường thì sẽ phân loại thành 2 dạng QC:

  • Automation QC : vị trí này đòi hỏi bạn phải có kỹ năng lập trình
  • QC manual : thường không cần đến kỹ năng lập trình.

QC là gì?

Các nhiệm vụ QC thường làm :

  • Phân tích hệ thống, tìm hiểu các mô tả thiết kế test từng khâu hệ thống theo tài liệu. Kiểm tra lại các phần mềm cách kỹ càng trước khi gửi hàng đến tay khách hàng.
  • Lập những kế hoạch kiểm tra quy trình chạy thử
  • Khi áp dụng hệ thống kiểm thử mang tính tự động, bạn phải viết Script cho phần automation test.
  • Thực hiện công việc  test case/ script một cách chi tiết bằng các test tool.
  • Báo cáo khách hàng, manager và các bên liên quan kết quả sau khi đã phối hợp kiểm tra với nhóm hệ thống lập trình dự án.

QC cần có những kỹ năng gì?

Người làm QC cần chủ động có những kỹ năng :

  • Làm code khi ở vai trò Automation công ty
  • Kiến thức tốt về các mặt cũng như khía cạnh, chức năng của sản phẩm. Vì chính QC sẽ là người xem lại hết các phần của sản phẩm có đúng yêu cầu hay không.
  • Kỹ tính và cẩn thận không bao giờ thừa. Tỉ mỉ trong từng khía cạnh sản phẩm khi có vấn đề phát sinh. Công việc QC đòi hỏi có sự chính xác ở mức cao độ.
  • QC là người làm công việc đưa ra ý kiến phản hồi với các bộ phận của dự án. Thế nên, việc phải làm với nhiều thành viên là thường xuyên, khả năng giao tiếp tốt là một lợi thế rất lớn.

QC

QC có thể học tập các resources sau:

  • Nâng cao kiến thức căn bản về chuyên hàng với Software Testing Help.
  • Testing kiến thức cùng Tutorials Point.
  • Nhận những kiến thức tầm cao của blogger Eric Jacobson trong Test this Blog by Eric Jacobson
  • Automation Beyond : cho bạn những kiến thức cao hơn trong lĩnh vực Automation Test.
  • Một forum nhanh chóng giải đáp thắc mắc về testing với diễn đàn Utest
  • SQA Forum : diễn đàn nổi tiếng về kiểm thử các phần mềm và đưa ra giải pháp cho những thắc mắc trong nghề.
  • Software Test for Automation Forums
  • Rainforest QA Blog: trang của QC chia sẻ những kiến thức học được từ thực tế.
  • SoftwareQATest: trang chuyên về nâng cao kỹ thuật testing.
  • Software Testing Fundamentals: những thông tin cực hay từ cơ bản cho đến những kiến thức nâng cao.
  • Testing VN: chuyên về những phần kiểm tra thử nghiệm phần mềm với tiếng Việt. Được trao đổi nhiều thông tin khá hữu ích và sôi động.
  • Sách về những nghiên cứu thiết kế cũng như yêu cầu của dự án.
  • Tài liệu kịch bản để test, thiết kế phương án test
  • Những điều cần biết trong công tác QC.

Nếu bạn thực sự yêu mến công việc QC, hãy bắt đầu từ chính hôm nay. Tập tìm tòi thu thập thông tin để có độ tư duy, nhận biết lĩnh vực mình thích. Từ đó hình thành những kỹ năng của người làm QC từ chính những điều học hôm nay.

Ở những vị trí công việc khác nhau, QC sẽ có vai trò khác nhau. Tùy thuộc mô hình cũng như công việc của công ty, người QC nắm rõ được hạn mức công việc mình làm. Bên cạnh đó, QC cũng phải có sự liên đới công việc với QA để đưa ra hướng tốt nhất cho sản phẩm. Khái niệm về QC là gì chắc không làm khó bạn trong tương lai rồi nhé!

Post Comment