You'll be part of WizzCommerce, a subsidiary specializing in developing products for the Shopify platform. Our products serve thousands of Shopify merchants around the globe.
We are seeking a detail-oriented and passionate Software Testing Intern to join our growing team. In this role, you will be responsible for ensuring the quality and functionality of our Shopify apps before they are released to thousands of merchants worldwide. You will work closely with developers, product managers, and other stakeholders to identify and resolve bugs, ensuring a seamless user experience for our merchants.
Opportunities
- Gain valuable hands-on experience in Shopify app development.
- Work in a fast-paced and dynamic environment.
- Learn from experienced professionals in the e-commerce industry.
- Opportunity to become an official employee after completing the program.
- Review software requirements and prepare test strategy for our Shopify apps.
- Develop and maintain test cases.
- Execute tests on software usability.
- Analyze test results on database impacts, errors or bugs and usability.
- Reproduce bugs and report to the product development team.
- Collaborate with other stakeholders (e.g., developers, product owners,...) to ensure timely and effective testing.
- Knowledge of testing concepts, methodologies, and the software development lifecycle.
- While not always mandatory, any previous experience in testing or development is beneficial.
- Understanding of database concepts and the ability to write SQL queries for backend testing is a plus
- Meticulous approach to tasks and keen eye for detail.
- Ability to communicate clearly and effectively with team members and stakeholders.
- Strong problem-solving skills and the ability to work under pressure.
- Ability to work well in a team as well as independently.
- Participate in a 4-month apprenticeship program that focuses on practice.
- Gain valuable hands-on experience in product development, Agile/Scrum.
- Work alongside experienced professionals and gain mentorship opportunities.
- Develop your skills and knowledge relevant to the IT software industry.
- Experience a collaborative and supportive work environment.
- Become a member of an enthusiastic and passionate team.
- Participate in on-job training, ensuring you clearly understand and can perform the job.
- Comfortable working environment, promoting efficiency, teamwork, and knowledge sharing.
- Special attention and direction for each member's development.
- Receive benefits during the internship period.
- Enjoy free lunches at the company with a full nutritional menu.
- Commit to this being a meaningful and useful working period in the beginning of your career.
▸ 9th Floor, CIC Tower, 1st Nguyen Thi Due, Cau Giay, Hanoi
Hamsa Corporation là nhà cung cấp dịch vụ chuyển đổi số tại Việt Nam được thành lập vào năm 2014. Dịch vụ của chúng tôi bao gồm Tư vấn công nghệ doanh nghiệp, Phát triển phần mềm, Phát triển thương mại điện tử, Phát triển Blockchain. Kể từ đó, Hamsa đã cung cấp các giải pháp thương mại điện tử tùy chỉnh cho hơn 1000 khách hàng từ khắp nơi trên thế giới.
Chính sách bảo hiểm
- Được hưởng các chế độ bảo hiểm : BHYT, BHXH, BHTN
- Hưởng quyền lợi bảo hiểm 24/7
Các hoạt động ngoại khóa
- Du lịch hàng năm
- Team building theo quý
- Các hoạt động vui chơi, giải trí, ca hát thường xuyên
- Thể thao: Đá bóng, bóng chuyền,..
Lịch sử thành lập
- Công ty được thành lập năm 2014
Mission
Với đội ngũ gồm các chuyên gia Biz & IT chuyên nghiệp, đam mê, chúng tôi làm việc cùng nhau để trao quyền cho tất cả các công ty khởi nghiệp, doanh nghiệp đã thành lập, chung tay thực hiện chuyển đổi kỹ thuật số và đưa công nghệ vào cuộc sống.
Review HAMSA
Nói thật thì mình được vào công ty được ít thời gian thôi nhưng vì lý do cá nhân mình phải tạm dừng. Ấn tượng của mình thấy mọi người thân thiện, hòa đồng, support lẫn nhau. (rv)
Mọi người cũng đã tìm kiếm
Công việc của Intern Tester là gì?
Intern Tester hay còn gọi là Thực tập sinh Kiểm thử phần mềm, 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. Bên cạnh đó, những vị trí như Thực tập sinh kiểm thử xâm nhập, Thực tập sinh Game Tester 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í Intern Tester
Hỗ trợ hoạt động thực hiện kế hoạch kiểm thử
Trước khi bắt đầu kiểm thử, tester cần hiểu rõ yêu cầu của dự án, định nghĩa phạm vi kiểm thử và lập kế hoạch chi tiết. Kế hoạch này bao gồm việc xác định cách tiếp cận kiểm thử, sử dụng tài nguyên như ngân sách, nhân lực và thiết lập lịch trình làm việc. Điều này yêu cầu kiến thức vững về các phương pháp kiểm thử khác nhau và khả năng lập kế hoạch một cách có hiệu quả.
Xác định và chuẩn bị dữ liệu kiểm thử
Để thực hiện kiểm thử hiệu quả, tester cần xác định và chuẩn bị dữ liệu phù hợp, đa dạng và đầy đủ. Đây là một phần không thể thiếu trong các công việc của tester. Điều này có thể bao gồm tạo dữ liệu thử nghiệm, dữ liệu mô phỏng hoặc sử dụng dữ liệu thực tế từ môi trường sản xuất.
Kiểm thử hộp đen và hộp trắng
Thực hiện kiểm thử hộp đen (black-box testing) để kiểm tra chức năng bên ngoài của phần mềm mà không cần biết cấu trúc bên trong, và kiểm thử hộp trắng (white-box testing) để kiểm tra cấu trúc nội bộ của phần mềm. Phát hiện các lỗi trong phần mềm và tạo các báo cáo chi tiết về các lỗi đó. Báo cáo này sẽ được gửi đến nhóm phát triển để khắc phục.
Intern Tester có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
39 - 65 triệu
/nămLộ trình sự nghiệp Intern Tester
Tìm hiểu cách trở thành Intern 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 Intern Tester?
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 vị trí Intern Tester yêu cầu tối thiểu là có bằng Đại học chuyên ngà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,... trong các lĩnh vực tương đương.
-
Kiến thức cơ bản về kiểm thử phần mềm: Intern Tester cần có hiểu biết căn bản về các phương pháp kiểm thử phần mềm như kiểm thử chức năng, kiểm thử hộp đen và hộp trắng, kiểm thử tương thích, kiểm thử hiệu suất và kiểm thử bảo mật.
-
Phát triển ứng dụng web hoặc di động: Nếu công việc liên quan đến phát triển ứng dụng web hoặc di động, thì cần hiểu về các framework và công nghệ như React, Angular, Vue.js cho phát triển web hoặc Flutter, React Native cho phát triển ứng dụng di động.
Yêu cầu về kỹ năng
-
Kỹ năng phân tích và giải quyết vấn đề: Có khả năng phân tích các yêu cầu kiểm thử, đưa ra các kịch bản kiểm thử và giải quyết các vấn đề phát sinh trong quá trình kiểm thử.
-
Kỹ năng giao tiếp và làm việc nhóm: Có khả năng giao tiếp tốt để báo cáo các lỗi và vấn đề, cũng như làm việc hiệu quả trong nhóm để đạt được các mục tiêu kiểm thử.
-
Kỹ năng học hỏi: Một Intern Tester giỏi là người biết sẵn sàng chuyển đổi, học hỏi nhanh. Không một trường lớp nào có thể dạy bạn hết tất cả các kỹ năng, các vấn đề có thể đột ngột phát sinh trong quá trình chạy phần mềm. Chính vì vậy các Tester sẽ thường xuyên phải tự phân tích, học hỏi thông qua các hội nhóm hoặc đồng nghiệp của mình.
Yêu cầu khác
-
Thành thạo Microsoft Office.
-
Ưu tiên có hiểu biết về ITIL, ISO27001, CMM, thành thạo SQL, SoapUI, Postman
-
Kỹ năng phân tích, nhận định, chẩn đoán tốt.
-
Cẩn thận, chủ động, sáng tạo trong công việc.
-
Có khả năng làm việc độc lập.
-
Có khả năng tiếp thu tốt các công nghệ mới.
Lộ trình thăng tiến của Intern Tester
Lộ trình thăng tiến của Intern 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 Intern Tester thăng tiến nhanh trong trong công việc
Nâng cao kỹ năng và kiến thức
Học hỏi thêm về các kỹ năng và công nghệ liên quan đến kiểm thử phần mềm như automation testing, performance testing, security testing, và các công cụ kiểm thử phổ biến như Selenium, JMeter, etc. Đầu tư thêm vào các khóa học, chứng chỉ hoặc các khóa đào tạo để nâng cao trình độ chuyên môn.
Rèn luyện khả năng ăn nói
Một Intern Tester không thể làm việc độc lập mà thường phải làm việc nhóm hoặc trong các dự án hợp tác. Chính vì thế kỹ năng giao tiếp tốt sẽ giúp ích cho bạn rất nhiều khi bạn chuyển tiếp thông tin và cung cấp báo cáo về các khâu kiểm tra bạn đã làm. Nếu bạn không giỏi kỹ năng giao tiếp thì sẽ rất khó truyền đạt cho người khác hiểu ý tưởng mà bạn đang theo đuổi.
Tích lũy kinh nghiệm
Làm việc cho nhiều dự án càng làm việc cho nhiều dự án, bạn càng tích lũy được nhiều kinh nghiệm và càng có giá trị hơn trong mắt nhà tuyển dụng. Tham gia các dự án đóng góp mã nguồn mở giúp bạn học hỏi thêm nhiều kiến thức và kinh nghiệm, đồng thời cũng giúp bạn xây dựng danh tiếng trong cộng đồng lập trình viên. Tham gia các cuộc thi lập trình giúp bạn thử thách bản thân và học hỏi thêm nhiều kinh nghiệm.
Có đam mê công nghệ lớn
Lĩnh vực công nghệ thông tin luôn phát triển và thay đổi liên tục. Vì vậy, chỉ khi có niềm đam mê công nghệ đủ lớn, Intern Tester mới có thể bắt kịp các xu thế mới và không khiến bản thân bị lạc hậu.
Chịu lắng nghe sâu sắc và học hỏi
Việc bạn biết cách lắng nghe ý kiến, đặc biệt là những lời chê bai sẽ giúp bạn có thái độ và cách tiếp cận khác với những người còn lại, từ đó bạn sẽ tìm ra được khuyết điểm của mình và tìm cách cải thiện. Đánh giá của mọi người là tích cực hay tiêu cực phụ thuộc vào cách bạn lắng nghe và tiếp nhận chúng, vì vậy hãy luôn giữ cho mình tâm thế là một người lắng nghe chân thành.
Đọc thêm: