12/08/2018, 17:07

10 kỹ năng để trở thành 1 great tester

Luôn có khả năng cải tiến và làm mọi thứ tốt hơn. Nếu bắt đầu như 1 QA fresher và dành 1 vài năm trong lĩnh vực mà bạn không tiến bộ từ tester thành 1 good/great tester, thì bài báo này là dành cho bạn. Testing, reporting, và finishing 1 task là 1 cái gì đó mà bất cứ ai cũng có thể làm sau 1 ...

Luôn có khả năng cải tiến và làm mọi thứ tốt hơn.

Nếu bắt đầu như 1 QA fresher và dành 1 vài năm trong lĩnh vực mà bạn không tiến bộ từ tester thành 1 good/great tester, thì bài báo này là dành cho bạn.

Testing, reporting, và finishing 1 task là 1 cái gì đó mà bất cứ ai cũng có thể làm sau 1 khoảng thời gian với kinh nghiệm và khóa đào tạo. Nhưng, như vậy giống 1 tester nhiều hơn.

Hãy trở thành 1 great tester để đứng lên và tỏa sáng trong lĩnh vực này.

Điều gì có thể giúp bạn đạt được nó? Hãy cùng tìm hiểu!

Làm thế nào 1 tester có thể trở thành 1 great tester

1. Thái độ tích cực

Thái độ tích cực là 1 nhân tố quan trọng để thành công trong bất kỳ lĩnh vực nào và software testing không phải là 1 ngoại lệ.

Các great tester phải:

  • Luôn luôn sẵn sàng để nỗ lực hơn
  • Giúp nâng cao chất lượng sản phẩm
  • Hỗ trợ delivery không gặp khó khăn
  • Hỗ trợ các cuộc họp

Great tester luôn giữ 1 thái độ tích cực.

Để có được thái độ tích cực, các tester nên được giao các task, prompt appreciation

2. Giao tiếp tốt

Nó giúp khắc phục các vấn đề quan trọng 1 cách dễ dàng. Bạn có thể hiểu được các vấn đề 1 cách dễ dàng, hiểu tài liệu tốt hơn và thuyết phục hiệu quả. 1 great tester có các kỹ năng giao tiếp xuất sắc và sử dụng nó để đặt các câu hỏi, để trình bày ý kiến của mình và để thảo luận kỹ lưỡng các kịch bản/tác động quan trọng.

Các kỹ năng giao tiếp tốt có thể thu được 1 cách dễ dàng bằng cách tham gia các buổi training giao tiếp và thực hành cùng 1 cách thường xuyên. Hãy lưu ý rằng giao tiếp tốt thực sự không có nghĩa là, viết và nói tiếng anh lưu loát 1 mình, mặc dù điều đó có ích.

3. Khả năng đa nhiệm

Khả năng đa nhiệm là nhu cầu của thời đại ngày nay.

1 great tester phải dùng nhiều hoạt động, ví dụ như:

  • Tạo và thực hiện các ý tưởng test
  • Thiết kế các test case
  • Viết các report bug hiện tại
  • Làm việc trên nhiều dự án và cung cấp các update.

Không chỉ vậy, bạn cũng nên ưu tiên và lên kế hoạch cho các hoạt động của mình.

Khả năng đa nhiệm cần thực hành và tư duy đúng đắn.

4. Người tiếp thu nhanh

1 great tester là 1 người tự học nhanh.

Bạn không “cần phải” học những thứ mới, bạn nên “muốn” tìm hiểu nó. Bạn sẽ có thể tự update các công nghệ mới, các quy trình, các công cụ, các kỹ năng … 1 cách thường xuyên.

Học nhanh không thể dạy nhưng nó có thể phát triển được với sự kiên nhẫn, lập kế hoạch, thực hành và kiên trì.

5. Đam mê với công việc test

Bạn phải yêu công việc của bạn. 1 niềm đam mê để mang đến chất lượng, cung cấp trải nghiệm cho user tốt hơn, để tạo ra các ý tưởng mới… là rất quan trọng.

“1 tester có niềm đam mê luôn tốt hơn 1 developer có kỹ thuật giỏi”

Nó là 1cuộc chơi. Bạn sẽ không bao giờ buồn chán. Bạn sẽ không bao giờ bỏ qua việc test cái gì đó. Bạn sẽ không bao giờ report 1 case mà không nghiên cứu kỹ lưỡng. Bạn sẽ không bao giờ bỏ qua 1 trường hợp nào. Quan trọng nhất, bạn sẽ không xem công việc test như 1 việc vô nghĩa.

6. Team Player

Trở thành 1 team player là điều bắt buộc đối với mọi công việc nhưng phải chịu mất mát vì chúng ta phải đưa ra các tin xấu. Để làm tốt điều này, bạn phải hiểu và cho đi. Đừng chơi trò đổ lỗi. Lạc quan lên.

Làm thành công kỹ năng này là rất quan trọng để trở thành 1 great tester và 1 người tốt.

7. Nghĩ và hành động như 1 end-user

Chất lượng sau cùng có nghĩa là sự hài lòng của end user.

Bất kể yêu cầu gì cần nghĩ về tác động của end user. Điều này rất dễ vì chúng ta cũng là các user sử dụng phần mềm mặc dù chúng ta là các tester chuyên nghiệp.

Học hỏi liên tục, quan sát và so sánh, viễn cảnh của end user có thể được trau dồi.

8. Khả năng phân tích

Trách nhiệm chính của chúng ta là giúp làm cho phần mềm ít bug nhất có thể. Mỗi bug theo 1 pattern và 1 great tester luôn luôn hoàn tất quan sát các pattern đó và report tất cả bug của cùng 1 pattern.

Sự phân tích chuyên sâu và sự sáng tạo giúp nuôi dưỡng khả năng phân tích tốt.

9. Tạo thành 1 nguồn cảm hứng và 1 hình mẫu

Bạn đúng; điều này không có gì để làm với việc test. Nhưng tôi tin rằng chúng ta có rất nhiều phạm vi để gây cảm hứng cho những người mà chúng ta tương tác hàng ngày. Bạn có thể là người cuối cùng trong hàng đợi, nhưng trong 1 vài phút, luôn có ai đó phía sau bạn. Bởi vậy, bất kể bạn đang ở vị trí nào, có những người đang tìm kiếm bạn.

Trong 1 team, nếu team lead thường xuyên tranh luận với các developer, tự nhiên cả team cũng sẽ như vậy. Nếu 1 thành viên của team không theo 1 khuôn mẫu, các thành viên khác có thể nghĩ rằng nó là OK.

Nhận thức được rằng mỗi hành động của chúng ta cộng hưởng bằng cách nào đó cho những người khác xung quanh chúng ta nên sẽ làm cho chúng ta khao khát truyền cảm hứng mà không cần cố gắng.

Có rất nhiều cách để lại dấu ấn của bạn bằng các task đơn giản khác:

• Hãy làm tốt những gì bạn làm • Đúng giờ • Chú ý tới từng chi tiết • Nhanh chóng làm quen với các Phương pháp mới hay nhất • Tìm kiếm 1 vấn đề mà có thể dẫn đến 1 sự cố lớn • Học 1 kỹ năng mới và tự nguyện dạy bạn bè của bạn • Thông thạo trong giao tiếp của bạn • Thu thập 1 danh tiếng về việc trở thành tester/reporter tốt nhất

10. Sự thấu cảm của công việc

1 lần nữa, điều này có thể không thấy giống như 1 thuộc tính các tester cần. Đặc biệt là vì có rất nhiều cuộc nói chuyện về làm thế nào các tester nên bảo vệ và hướng dẫn để giải quyết tất cả các khuyết điểm của họ.

Nhưng các tester phải có phẩm chất để có thể cảm nhận và không chỉ là cái máy. Nó cũng giúp ích cho quá trình test.

Lấy ví dụ, 1 ứng dụng hoàn toàn mới chỉ được tích hợp như 1 bản chạy thử. Bạn sẽ chỉ cần bẻ nó ra, tiến hành 1 cuộc chiến và report rằng nó là không có gì phù hợp? hoặc bạn sẽ test nó hết mình và cố gắng tìm ra các vùng có vấn đề bởi bạn có thể giúp các depveloper hỗ trợ cải tiến thêm nữa?

Chúng ta hãy nhìn vào nó từ góc độ của 1 thế giới thực. Bạn vừa hoàn thành làm ra 1 chiếc ghế. Bạn sẽ nhảy lên nó hay ngồi thật cẩn thận lần đầu tiên? Lần sau? Sau khi bạn tự tin nó giữ được bạn sau đó bắt đầu thêm trọng lượng bất thường….

Việc test ở giai đoạn đầu phải tinh tế, thật chậm và có tâm.

Đồng thời, sự thấu cảm có thể giúp bạn trở thành 1 team player giỏi nhất – không chỉ trong team của bạn mà còn với các team khác.

Tham khảo: http://www.softwaretestinghelp.com/how-tester-can-be-great-tester/

0