Xác định các lỗi phần mềm để gắn cờ và chẩn đoán các lỗi và duy trì cơ sở dữ liệu về các lỗi phần mềm.
Sử dụng phân tích lịch sử các kết quả kiểm tra để xác định các vấn đề và các lĩnh vực cải tiến.
Tiến hành Kiểm tra Chức năng trên các ứng dụng mới và các cải tiến phần mềm hiện có để đảm bảo chúng đáp ứng các yêu cầu kinh doanh thông qua việc thực hiện các bài kiểm tra kịch bản kinh doanh từ đầu đến cuối.
Tiến hành Kiểm tra hồi quy trên các ứng dụng mới và các cải tiến phần mềm hiện có để xác định bất kỳ tác động nào có thể xảy ra do các thay đổi gây ra.
Hỗ trợ chuẩn bị và cung cấp các báo cáo về tiến độ của dịch vụ thử nghiệm cho các trưởng nhóm.Kiến thức:
Tốt nghiệp Đại học trở lên chuyên ngành CNTT hoặc các ngành tương đương hoặc có các chứng chỉ tương đương được công nhận bởi các tổ chức uy tín
Ưu tiên ứng viên có chứng chỉ kiểm thử ISTQB/PSM
Kinh nghiệm:
Có kinh nghiệm tối thiểu 1.5 năm làm việc thực tế tại các công ty, dự án về vị trí kiểm thử phần mềm lĩnh vực Mobile App/Web/API
Có kinh nghiệm kiểm thử trong lĩnh vực tài chính ngân hàng, các hệ thống như Core Banking (T24, Flexcube...)/Swift/ BPM/ECM/Ebanking...
Có kiến thức về quy trình kiểm thử phần mềm và các phương pháp, công cụ test, kỹ thuật test; log bug
Có kinh nghiệm lên chiến lược và kiểm soát kế hoạch kiểm thử
Có kinh nghiệm xây dựng kịch bản kiểm thử
Có kinh nghiệm hỗ trợ kiển khai nghiệm thu sản phẩm: viết tài liệu HDSD, demo hệ thống, hỗ trợ UAT, hỗ trợ vận hành
Có kinh nghiệm làm việc về truy vấn với các hệ cơ sở dữ liệu
Có kinh nghiệm về kiểm thử tự động
Có kinh nghiệm về Performance test
Có khả năng và kinh nghiệm sử dụng thành thạo các công cụ: Qtest,Jira, Confluence,...
Ưu tiên Nhân sự đã từng tham gia triển khai các dự án theo mô hình Agile/Scrum
Ngoại ngữ:
Có khả năng đọc viết tiếng Anh (cơ bản) nghe nói (nếu có thể).
Ưu tiên ứng viên có chứng chỉ Tiếng Anh quốc tế (TOEICS 450 trở lên hoặc tương đương)
Yêu cầu khác:
Kỹ năng giao tiếp và giải quyết vấn đề
Kỹ năng làm việc độc lập và làm việc nhóm tốt
Sẵn sàng làm việc ngoài giờ hành chính
Tinh thần trách nhiệm, thái độ làm việc nghiêm tuc với công việc được giaoMức lương max 40M
13 tháng lương + thưởng lễ tết; xét tăng lương hàng năm
Du lịch hàng năm, team building hàng tháng/quý
Bảo hiểm xã hội, BHYT theo quy định của Nhà nước
Gói bảo hiểm sức khỏe
Khám sức khoẻ định kỳ hàng năm
Môi trường flat trẻ trung, thoải mái
Cơ hội tham gia dự án tiềm năng, thử thách nhưng không kém phần thú vị.
Được thành lập vào năm 2019, Synodus là nhà cung cấp dịch vụ tư vấn CNTT và phát triển phần mềm. Bắt đầu từ một phòng thí nghiệm công nghệ nhỏ, chúng tôi đã trở thành nhà cung cấp công nghệ cao cấp và đã hỗ trợ các tổ chức, doanh nghiệp trên toàn thế giới cải thiện hiệu suất và đạt được lợi thế cạnh tranh mới so với các đối thủ.
Chúng tôi tận dụng các công nghệ tiên tiến để giúp khách hàng phát triển các chiến lược đổi mới và đạt được kết quả có tác động. Điều khiến chúng tôi khác biệt là chúng tôi quan tâm sâu sắc đến những gì chúng tôi làm và tác động của chúng tôi đối với khách hàng và cộng đồng.
Chúng tôi sẽ không thỏa hiệp về chất lượng cũng như tính toàn vẹn. Ngoài việc gia công CNTT, hãy để chúng tôi trở thành Đối tác công nghệ chiến lược của bạn, người có thể biến các mục tiêu đổi mới và kỹ thuật số của bạn thành hiện thực.
Chúng tôi coi NHÂN VIÊN của mình là đối tác trong việc cung cấp cho khách hàng những giải pháp công nghệ tiên tiến.
Chúng tôi coi mình là Đối tác Công nghệ tận tâm với KHÁCH HÀNG, những người tham gia vào quan hệ đối tác lâu dài và được giao phó các dự án quan trọng.
Chúng tôi coi tăng trưởng bền vững là điều cần thiết để NHÀ ĐẦU TƯ được hưởng lợi nhuận lâu dài.
Mọi người cũng đã tìm kiếm
Công việc của Tester là gì?
Tester là người kiểm thử phần mềm, chịu trách nhiệm phát triển chất lượng và triển khai phần mềm. Họ tham gia vào việc thực hiện các thử nghiệm tự động và thủ công để đảm bảo phần mềm do lập trình viên viết phù hợp với mục đích sử dụng. Một số nhiệm vụ bao gồm phân tích phần mềm và hệ thống, giảm thiểu rủi ro và ngăn ngừa sự cố phần mềm. Bên cạnh đó, những vị trí như Pentester, Game Developer cũng thường đảm nhận các công việc tương tự.
Mô tả công việc của vị trí Tester
Kiểm thử trí tuệ nhân tạo (AI) và học máy (ML)
AI và ML giúp tự động hóa quá trình kiểm thử, tối ưu hóa việc chọn lựa các kịch bản kiểm thử, và thậm chí dự đoán nơi có khả năng phát sinh lỗi. Các công cụ như Testim, ReTest, và Applitools sử dụng AI để nâng cao hiệu quả kiểm thử.
Kiểm thử IoT (Internet of Things)
Với sự bùng nổ của các thiết bị kết nối IoT, việc đảm bảo chúng hoạt động đúng và an toàn trở nên quan trọng hơn bao giờ hết. Ứng dụng của công nghệ này là kiểm thử hiệu suất, bảo mật và tương tác giữa các thiết bị IoT.
Kiểm thử hiệu suất trong thời gian thực
Các ứng dụng hiện đại đòi hỏi hiệu suất cao và phản hồi nhanh, đặc biệt trong lĩnh vực game, truyền thông trực tuyến, và tài chính. Các công cụ như JMeter, LoadRunner, và Gatling giúp kiểm tra hiệu suất và khả năng chịu tải của hệ thống.
Kiểm thử bảo mật và DevSecOps
Bảo mật trở thành mối quan tâm hàng đầu, và việc tích hợp kiểm thử bảo mật vào quá trình phát triển (DevSecOps) giúp phát hiện và khắc phục lỗi sớm hơn. Các công cụ như OWASP ZAP, Burp Suite, và Checkmarx giúp kiểm tra và đảm bảo bảo mật cho ứng dụng.
Kiểm thử dựa trên đám mây (Cloud-based testing)
Đám mây giúp Tester dễ dàng mở rộng và thích nghi với môi trường kiểm thử khác nhau mà không cần đầu tư vào cơ sở hạ tầng vật lý. Các dịch vụ như Sauce Labs, BrowserStack, và AWS Device Farm giúp tester thực hiện kiểm thử trên nhiều thiết bị và môi trường một cách dễ dàng.
Tester có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
135 - 224 triệu
/nămLộ trình sự nghiệp Tester
Tìm hiểu cách trở thành Tester, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Tester?
Yêu cầu tuyển dụng của Tester
Để thực hiện tốt các nhiệm vụ được giao, Tester cần sở hữu những kiến thức, chuyên môn vững vàng và thành thạo những kỹ năng mềm liên quan:
Yêu cầu bằng cấp và kiến thức chuyên môn
-
Trình độ chuyên môn: Đa số các công ty đang tuyển dụng tester đều yêu cầu ứng viên tốt nghiệp các trường Đại học, Cao đẳng trở lên, chủ yếu trong các ngành như Công nghệ thông tin, Kỹ thuật Phần mềm, Khoa học công nghệ, Mạng máy tính & Truyền thông Dữ liệu, Kỹ thuật Máy tính,...
-
Kiến thức kiểm thử phần mềm: Hiểu biết về các phương pháp kiểm thử phần mềm, bao gồm kiểm thử đơn vị, kiểm thử tích hợp, kiểm thử hệ thống và kiểm thử chấp nhận. Có kiến thức về các kỹ thuật kiểm thử như kiểm thử tự động, kiểm thử bằng tay, kiểm thử kiểm tra (regression testing), kiểm thử phi chức năng (non-functional testing) như kiểm thử hiệu năng, kiểm thử bảo mật.
Yêu cầu về kỹ năng
-
Kỹ năng soạn thảo báo cáo lỗi: Khi phát hiện ra một lỗi trong phần mềm, không chỉ việc nhận biết lỗi là quan trọng mà cách báo cáo lỗi cũng đóng một vai trò rất quan trọng. Một báo cáo lỗi tốt sẽ giúp nhóm phát triển nắm bắt và sửa lỗi nhanh chóng, tăng cường sự giao tiếp và hợp tác giữa tester và nhóm phát triển.
-
Kỹ năng làm việc nhóm: Kỹ năng làm việc nhóm sẽ giúp các Tester dễ dàng kết nối với các thành viên khác, nhất là Developer. Công việc của một Tester có thể hiểu là cầu nối giữa nhà phát triển phần mềm và người sử dụng phần mềm, trong đó, Developer đảm nhiệm hoàn thiện phần mềm và Tester sẽ giúp khách hàng an tâm hơn về sản phẩm.
-
Kỹ năng phân tích: Đây là kỹ năng mà hầu hết người đi làm cần trang bị cho bản thân. Một Tester có kỹ năng phân tích sẽ giúp bạn có thể chia nhỏ một hệ thống phần mềm phức tạp thành các đơn vị nhỏ hơn để hiểu rõ hơn về từng yếu tố riêng lẻ, điều đó sẽ giúp ban nâng cao cả hiệu quả lẫn hiệu suất công việc để đat kết quả tối đa.
Yêu cầu khác
-
Kinh nghiệm: Bên cạnh bằng cấp, cũng sẽ có rất nhiều doanh nghiệp quan trọng kỹ năng và kiến thức của bạn. Đặc biệt, kinh nghiệm làm việc liên quan đến kiểm thử phần mềm 1 năm sẽ giúp ứng viên nổi bật và được ưu tiên trong quá trình tuyển dụng, nhất là trong thời đại cạnh tranh gay gắt trên thị trường lao động hiện nay.
Lộ trình thăng tiến của Tester
Lộ trình thăng tiến của Tester có thể khá đa dạng và phụ thuộc vào tổ chức và ngành nghề cụ thể. Dưới đây là một lộ trình thăng tiến phổ biến cho vị trí này.
1. Intern Tester
Mức lương: 3 - 4 triệu/ tháng
Kinh nghiệm làm việc: Dưới 1 năm
Intern Tester là vị trí dành cho những người mới bắt đầu hoặc đang trong quá trình làm quen với lĩnh vực kiểm thử phần mềm. Intern Tester thường được tham gia vào các dự án thực tế dưới sự hướng dẫn và giám sát của Tester có kinh nghiệm để tích lũy kinh nghiệm và kỹ năng cần thiết.
>> Đánh giá: Tester đang là một nghề hot tại Việt Nam hiện nay được nhiều doanh nghiệp tuyển dụng và thu hút sự quan tâm của giới trẻ. Hiện nay ở Việt Nam nghề Tester có cơ hội làm việc rất cao nhất là đối với các Intern Tester có sự nhạy bén, đam mê sáng tạo.
>> Xem thêm: Việc làm của Intern Tester mới cập nhật
2. Tester
Mức lương: 10 - 18 triệu/ tháng
Kinh nghiệm làm việc: 1 - 4 năm
Tester là người kiểm thử phần mềm, chịu trách nhiệm phát triển chất lượng và triển khai phần mềm. Họ tham gia vào việc thực hiện các thử nghiệm tự động và thủ công để đảm bảo phần mềm do lập trình viên viết phù hợp với mục đích sử dụng. Một số nhiệm vụ bao gồm phân tích phần mềm và hệ thống, giảm thiểu rủi ro và ngăn ngừa sự cố phần mềm.
>> Đánh giá: Chúng ta có thể thấy ngành công nghệ đang phát triển chóng mặt những năm gần đây. Điều này kéo theo số lượng tuyển dụng nhân viên Tester tăng theo cấp số nhân nhằm đáp ứng nhu cầu ra mắt ứng dụng phần mềm. Để xử lý những quy trình nghiêm ngặt trong việc kiểm tra phần mềm, đồng thời tuân thủ khối lượng công việc ngày càng lớn thì AI đã trở thành công cụ hỗ trợ thiết yếu của Tester.
>> Xem thêm: Tuyển dụng Tester mới nhất
3. Automation Tester
Mức lương: 15 - 30 triệu/ tháng
Kinh nghiệm làm việc: 4 - 6 năm
Automation Tester được gọi là Nhân viên kiểm thử tự động hóa. Họ làm công việc kiểm thử bằng cách sử dụng các tập lệnh kiểm tra tự động. Trong suốt hành trình sự nghiệp của mình,Automation Tester sẽ thiết kế, viết, bảo trì và thực thi các tập lệnh đó. Mục tiêu là giảm thiểu lỗi (bug) và có thể công bố sản phẩm đúng thời hạn.
>> Đánh giá: Trong những năm trở lại đây, Automation Tester là một vị trí tương đối hot trong các công ty từ những vị trí chuyên sâu về phát triển tool/library/framework tới những bạn có khả năng viết script dựa trên công cụ kiểm thử tự động. Có thể nói, đây là vị trí xu hướng của ngành Tester.
>> Xem thêm: Việc làm Automation Tester lương cao
5 bước giúp Tester thăng tiến nhanh trong trong công việc
Học thêm các bằng cấp
Để tăng cơ hội nghề nghiệp cũng như mức thu nhập ngành Tester bạn cần nâng cấp giá trị bản thân bằng cách học, lấy chứng chỉ, chứng nhận như ISTQB, CSTE, CMST, CTFLCP-SAT,v.vv…, đây chắc chắn sẽ là vũ khí lợi hại giúp bạn thành công trên con đường sự nghiệp về sau.
Nâng cao trình độ chuyên môn
Nâng cao trình độ chuyên môn như kiến thức về cơ sở dữ liệu, công cụ quản lý kiểm thử, kiến thức về ngôn ngữ lập trình,v.vv… sẽ giúp bạn thực hiện công việc hiệu quả, đảm bảo chất lượng và tối ưu hóa quy trình. Bằng việc đọc sách, bài viết về kiểm thử, tham gia vào các khoá đào tạo chuyên nghiệp, tham khảo kinh nghiệm từ chuyên gia hoặc tham gia nhiều dự án, bạn có thể cải thiện trình độ chuyên môn của mình.
Cập nhật công nghệ liên tục
Kiểm thử phần mềm là ngành nghề không ngừng thay đổi, cập nhật công nghệ, trình độ chuyên môn liên tục. Vì vậy bạn cần liên tục học hỏi để kịp thời nắm bắt các xu hướng, phương pháp kiểm tử tối tân, tiết kiệm thời·gian để mang lại hiệu quả tốt nhất.
Học hỏi cải thiện kỹ năng mềm
Học hỏi và cải thiện kỹ năng mềm giúp bạn trở thành một Tester có giá trị hơn. Các kỹ năng mềm có thể kể đến ở đây gồm: giao tiếp, phân tích, tổ chức quản lý,v.vv…Luôn tỉ mỉ trong mọi khâu kiểm thử để đảm bảo rằng bạn không bỏ sót bất kỳ lỗi nào. Điều này cũng giúp bạn đảm bảo được chất lượng công việc và chất lượng phần mềm trước khi tới tay khách hàng
Nâng cao trình độ ngoại ngữ
Học thêm các ngoại ngữ như tiếng Anh, tiếng Nhật, tiếng Hàn,v.vv…giúp các Tester mở rộng cơ hội nghề nghiệp, quan hệ, đồng thời cải thiện hiệu suất làm việc và tạo ra một sự khác biệt trong sự nghiệp của họ. Tích lũy thêm kinh nghiệm cho bản thân thông qua việc tham gia vào các dự án thực tế giúp bạn cải thiện hiệu suất làm việc.
Đọc thêm: