CHƯƠNG 1: TỔNG QUAN VỀ CÔNG TY VÀ VỊ TRÍ THỰC TẬP 1. Giới thiệu tổng quát về công ty: 1.Tổng quan về công ty: CÔNG TY CỔ PHẦN TẬP ĐOÀN TRƯỜNG HẢI (TRUONG HAI GROUP) tiền thân là Công ty Cổ Phần Ô tô Trường Hải (THACO) được thành lập vào ngày 29/04/1997, tại Đồng Nai. Người sáng lập là ông Trần Bá Dương, hiện là Chủ tịch Hội đồng Quản trị. Trải qua 25 năm hình thành và phát triển, từ một công ty chuyên nhập khẩu xe cũ, cung cấp vật tư phụ tùng sửa chữa ô tô, THACO đã phát triển vượt bậc, đưa doanh nghiệp trở thành tập đoàn công nghiệp đa ngành gồm: THACO AUTO (Ô tô), THACO AGRI (Nông Lâm nghiệp); THACO INDUSTRIES (Cơ khí và Công nghiệp hỗ trợ), THADICO (Đầu tư xây dựng), THILOGI (Logistics) và THISO (Thương mại - dịch vụ).
Tầm nhìn: Trở thành Tập đoàn công nghiệp đa ngành hàng đầu khu vực ASEAN, phát triển bền vững trong bối cảnh hội nhập khu vực và Thế giới. Sứ mệnh: Mang lại giá trị cho khách hàng, xã hội và đóng góp quan trọng vào sự phát triển của nền kinh tế đất nước. Chiến lược: THACO là Tập đoàn công nghiệp đa ngành bao gồm: Ô tô, Nông nghiệp, Cơ khí & Công nghiệp hỗ trợ, Logistics, Đầu tư - Xây dựng và Thương mại - Dịch vụ có tính bổ trợ và tích hợp cao theo xu thế hội nhập Quốc tế và số hóa. Lĩnh vực hoạt động: ● Lĩnh vực logistics (THILOGI): THILOGI là Tập đoàn tổ chức và cung ứng các dịch vụ giao nhận- vận chuyển trọn gói cung ứng các giải pháp logistics tối ưu phục vụ khách hàng và đối tác.
● Lĩnh vực cơ khí và công nghiệp hỗ trợ (THACO INDUSTRIES): Dựa trên nguồn lực và kinh nghiệm đã tích lũy cùng với xu hướng dịch chuyển đầu tư chuỗi cung ứng toàn cầu trong bối cảnh hội nhập, THACO đã tái cấu trúc và thành lập Tập đoàn Công nghiệp Trường Hải gồm tổ hợp 19 nhà máy sản xuất cơ khí và linh kiện phụ tùng, Trung tâm R&D và Trung tâm Thử nghiệm tại Chu Lai cung cấp các sản phẩm và dịch vụ, đáp ứng nhu cầu riêng biệt của khách hàng trong và ngoài nước. ● Lĩnh vực ô tô (THACO AUTO): THACO AUTO là ngành nghề chính yếu và chủ lực của THACO trong suốt hơn hai thập kỷ phát triển. Sau tái cấu trúc vào năm 2021, THACO AUTO phụ trách lĩnh vực nhập khẩu, sản xuất lắp ráp, phân phối, bán lẻ và dịch vụ sửa chữa ô tô, xe máy. Mô hình kinh doanh được thiết lập theo chuỗi giá trị từ Sản xuất (tại Chu Lai) đến Kinh doanh (Phân phối và Bán lẻ).
● Lĩnh vực nông nghiệp (THACO AGRI): THACO AGRI kế thừa nền tảng quản trị công nghiệp, mô hình sản xuất kinh doanh được tích hợp, hỗ trợ mạnh mẽ từ các Tập đoàn thành viên cũng như tiềm lực mạnh mẽ từ THACO. ● Lĩnh vực đầu tư - xây dựng (THADICO): Hoạt động ở lĩnh vực đầu tư xây dựng các dự án Khu công nghiệp, Khu đô thị, Bất động sản và Giao thông - Hạ tầng kỹ thuật có tính đồng bộ, tích hợp và bổ trợ cho nhau, hình thành hệ sinh thái bền vững theo chiến lược đa ngành của THACO. ● Lĩnh vực thương mại - dịch vụ (THISO): 4 Năm 2020, THACO thành lập Công ty cổ phần thương mại và dịch vụ Quốc tế THISO để đầu tư phát triển đa dạng các loại hình kinh doanh thương mại dịch vụ thông qua hợp tác nhượng quyền, liên doanh liên kết với các đối tác có thương hiệu và tự đầu tư phát triển. Cơ cấu tổ chức: Hình 1.
2 Cơ cấu tổ chức của THACO 1. Chính sách phúc lợi: ● Lương thưởng: - Ngoài mức lương cố định, nhân viên được hưởng theo mức độ hoàn thành chỉ tiêu công việc được giao. - Chế độ xem xét tăng lương gắn liền với hiệu quả công việc và hiệu quả hoạt động của công ty. ● Chính sách phát triển nguồn nhân lực: - Đào tạo và phát triển nguồn nhân lực là một trong những chính sách mà Ban Lãnh đạo THACO luôn quan tâm và ưu tiên hàng đầu.
- Việc đào tạo và huấn luyện các kỹ năng và chuyên môn cần thiết được thực hiện tại Công ty hoặc đào tạo các khóa học bên ngoài theo kế hoạch đào tạo của Công ty. 5 ● Phụ cấp khác: - Ăn trưa, sim điện thoại, đồng phục, quà Tết. - Các hoạt động văn hóa, văn nghệ, thể thao dành cho cán bộ công nhân viên. - Bảo hiểm Xã hội, Y tế, Thất nghiệp theo quy định của nhà nước.
- Khám sức khỏe định kỳ tại những trung tâm y tế chất lượng, uy tín. - Các chương trình chăm lo cho con em cán bộ công nhân viên như khen thưởng con cán bộ công nhân viên có thành tích học tập tốt, tặng quà nhân ngày Quốc tế thiếu nhi ngày 1/6. Tổng quan về vị trí Kiểm thử phần mềm: 1. Yêu cầu về kiến thức và kỹ năng: ● Yêu cầu về kiến thức: - Kiến thức cơ bản về kiểm thử phần mềm (quy trình kiểm thử, phương pháp kiểm thử), kiến thức cơ bản về ít nhất một trong các ngôn ngữ (C++, Python, Java,.
- Hiểu về các công cụ kiểm thử tự động (selenium, appium,. - Hiểu về các nguyên tắc phát triển phần mềm (Agile, Scrum, DevOps, Waterfall ,. Kiến thức cơ bản về Database/SQL. ● Yêu cầu về kỹ năng: - Kỹ năng phân tích logic.
- Kỹ năng giao tiếp (làm việc nhóm). - Kỹ năng tiếng anh (để đọc, hiểu tài liệu chuyên ngành). - Chăm chỉ, kiên nhẫn. Công việc của Kiểm thử phần mềm: Trong doanh nghiệp, bộ phận tester chịu trách nhiệm ở giai đoạn cuối cùng, đảm bảo đầu ra để không phát sinh lỗi hệ thống trong quá trình thử nghiệm.
Cụ thể như sau: - Nghiên cứu, phân tích những yêu cầu liên quan đến kỹ thuật. 6 - Đánh giá, phát hiện những vấn đề của phần mềm. - Ngăn ngừa những lỗi có khả năng phát sinh của phần mềm. - Tương tác với khách hàng để hiểu rõ yêu cầu, xây dựng kịch bản hoặc danh mục cần kiểm tra khi chạy thử phần mềm.
- Chuẩn bị báo cáo liên quan đến việc kiểm thử phần mềm. - Hỗ trợ lập trình viên phát triển phần mềm. Mức lương: Hiện nay ở Việt Nam mức lương nghề tester dao động từ 8 – 25 triệu đồng/tháng. Tuy nhiên thu nhập của Tester có thể thay đổi tùy vào những yếu tố sau: a.
Phân loại lương theo cấp bậc: - Lương Intern Tester: trung bình sẽ rơi vào khoảng 3-6 triệu đồng mỗi tháng. - Lương Fresher Tester: trung bình nằm trong khoảng 6-8 triệu đồng/tháng. - Lương Junior Tester: trung bình khoảng 15 triệu đồng/tháng. - Lương Senior Tester: trung bình khoảng 22 triệu đồng/tháng.
Phân loại lương theo địa điểm làm việc: - Hà Nội: Mức lương Tester là khoảng 15-20 triệu đồng/tháng. - TP Hồ Chí Minh: Mức lương Tester tối thiểu khoảng 14 triệu đồng/tháng. - Các tỉnh thành khác: Mức lương Tester sẽ nằm trong mức trung bình từ 8-25 triệu/tháng. Tuy nhiên, bạn có thể yên tâm bởi nếu có năng lực và kinh nghiệm thì bạn sẽ có được mức lương tương xứng.
Phân loại lương theo trình độ học vấn: Loại bằng cấp Mức tăng/giảm Mức lương trung bình Chứng chỉ thông thường 10.000 VND Chứng chỉ ISTQB +5% 11.000 VND Bằng cử nhân +30% 14.000 VND Bằng thạc sĩ +50% 21. 1 Lương theo trình độ học vấn d. Phân loại lương theo số năm kinh nghiệm: Số năm kinh nghiệm Lương tăng/giảm Mức lương trung bình 0 - 2 năm 8. 2 Lương theo năm kinh nghiệm 1.
Con đường phát triển: − Trình độ ở cấp độ 1: Fresher. Là những bạn mới tốt nghiệp các khóa đào tạo Tester cơ bản và bắt đầu đi làm Tester hoặc có thể là những người đã đi làm trái ngành mới thay đổi công việc sang Tester. Ở vị trí này, thường không yêu cầu kinh nghiệm làm 8 hoặc dưới 2 năm kinh nghiệm. Ở cấp độ này, các task được giao cho Junior Tester cũng ở mức phức tạp thấp trở lên.
Các kĩ thuật như test plan, review, đánh giá cũng yêu cầu bạn Junior cần hiểu và làm được ở mức cơ bản. − Trình độ ở cấp độ 2: Junior. Ở cấp độ Junior, Tester đã hiểu thực thi các test case, thêm vào đó có thể báo cáo các bugs nếu có. Một Junior Tester sẽ có khoảng 2 năm hoặc dưới 2 năm kinh nghiệm.
Ở cấp độ này, các task được giao cho Junior Tester cũng ở mức phức tạp thấp trở lên. Các kĩ thuật như test plan, review, đánh giá cũng yêu cầu bạn Junior cần hiểu và làm được ở mức cơ bản. − Trình độ ở cấp độ 3: Senior. Đây là những chuyên gia thành thạo về kỹ thuật testing, thường có khoảng 3 – 10 năm kinh nghiệm.
Đến cấp độ này, Senior Tester có thể đóng vai trò là người tham vấn, xác định các vấn đề, đề xuất phương pháp cải tiến, và định hướng sử dụng các công cụ hiệu quả cho các test team. Ngoài ra, Senior cũng được gợi ý nên biết thêm về Test Performance hoặc Test Automation. − Trình độ ở cấp độ 4: Test Leader. Thông thường, sau khoảng 5 năm kinh nghiệm trở lên, tester có thể nắm giữ vai trò quản lý.
Ở vị trí này, các Test Leader chịu trách nhiệm tổ chức công việc cần được thực hiện và phân công nhiệm vụ cụ thể cho các Testers trong team dự án. Sau khi có đủ kiến thức và kinh nghiệm ở cấp độ 4, bạn có thêm các hướng đi mới như: trở thành BA hoặc PM. − Trình độ ở cấp độ 5: Test Manager. Là những người tổ chức và điều phối các nhóm kiểm thử (test team): quản lý metrics, lập kế hoạch chiến lược, đưa ra dự đoán, quản lý tài nguyên và giải quyết các vấn đề cản trở effort kiểm thử.Test Manager chịu trách nhiệm cao cho thành công của test team nói riêng và thành công của dự án nói chung.
− Trình độ ở cấp độ 6: Senior Test Manager. Tùy thuộc vào độ cứng và số năm kinh nghiệm, Test Manager có thể đạt được vị trí Senior Test Manager. Ở cấp độ này, Senior Test Manager đảm bảo được vai trò, trách nhiệm cùng với chuyên môn cao nhất, có khả năng tạo được file report cho cùng lúc nhiều dự án trở lên và sở hữu trọn bộ các chứng chỉ chuyên môn. 9 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.
Khái niệm kiểm thử phần mềm: Kiểm thử phần mềm là phương pháp kiểm tra xem sản phẩm phần mềm đó trên thực tế có phù hợp với các yêu cầu đã đặt ra hay không, và đảm bảo rằng không có lỗi hay khiếm khuyết. Nó bao gồm việc kiểm tra, phân tích, quan sát và đánh giá các khía cạnh khác nhau của sản phẩm. Quy trình kiểm thử phần mềm: Hình 2.