Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success
Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
Automate functional, regression and/or performance acceptance tests
Have complete responsibility to enhance end-to-end automated test coverage
Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary test recommendationsQualifications
Technical requirements:
Strong experience in developing test automation for web services and web application
2+ years of experience in creating and running automated tests using testing frameworks like Selenium or Playwright using Java, JavaScript, Python or Groovy etc.
2+ years of experience developing test automation for API and web applications, Mobile is a plus.
Hand-on experience in using test tools like TestNG/Mocha/Jasmine/Nightwatch, etc.
Solid testing experiences (test strategy, test approach, test plan, test techniques included black box, risk-based, exploratory, Non-UI testing, etc.)
Good knowledge of the software development process, especially the software testing process
Good English communication.Benefits and Perks
Perks You'll Enjoy
Working in one of the Best Places to Work in Vietnam
Building large-scale & global software products
Working & growing with Passionate & Talented Team
Diverse careers opportunities with Software Outsourcing, Software Product Development, IT Solutions & Consulting
Attractive Salary and Benefits
Two performance appraisals every year and performance bonus
Onsite opportunities: short-term and long-term assignments in North American (U.S, Canada), Europe, Asia.
Flexible working time
Various training on hot-trend technologies, best practices and soft skills
Premium healthcare insurance for you and your loved ones
Company trip, big annual year-end party every year, team building, etc.
Fitness & sport activities: football, tennis, table-tennis, badminton, yoga, swimming,...
Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,...
Free in-house entertainment facilities (foosball, ping pong, gym...), coffee, and snack (instant noodles, cookies, candies...)
And much more, join us and let yourself explore other fantastic things!
Được thành lập vào năm 2009, Công ty TNHH KMS Technology là một công ty dịch vụ và kỹ thuật có trụ sở tại Hoa Kỳ với các trung tâm phát triển tại Việt Nam. Công ty TNHH KMS Technology được khách hàng quốc tế tin tưởng nhờ chất lượng sản phẩm vượt trội và chuyên môn của các kỹ sư Việt Nam. KMS xây dựng và ra mắt thành công các công ty phần mềm của riêng mình thông qua vườn ươm khởi nghiệp nội bộ, KMS Labs. Các công ty đáng chú ý nhất bao gồm QASymphony, Kobiton, Katalon và Grove. Với thương hiệu KMS Solutions, công ty phục vụ khu vực Châu Á Thái Bình Dương, cung cấp dịch vụ tư vấn giải pháp công nghệ và mang những công nghệ tiên tiến nhất và mới nhất đến thị trường Châu Á.
KMS cam kết tạo ra tác động xã hội lâu dài bằng cách hợp tác với các tổ chức phi lợi nhuận mang đến cho sinh viên có hoàn cảnh khó khăn cơ hội việc làm công bằng và tốt hơn. Công ty thường xuyên hợp tác với các trường đại học, tham gia các hoạt động đào tạo CNTT và các sự kiện chuyên ngành, tài trợ các chương trình học bổng tại Việt Nam. Công ty đã nhận được nhiều giải thưởng uy tín trong ngành và được vinh danh là một trong những nơi làm việc tuyệt vời nhất tại Việt Nam, Châu Á và Hoa Kỳ trong nhiều năm liên tiếp.
Chính sách bảo hiểm
- Bảo hiểm chăm sóc sức khỏe cao cấp cho bạn và người thân
Các hoạt động ngoại khóa
- Du lịch công ty
- Tiệc tất niên lớn hàng năm
- Team building
- Bóng đá
- Tennis
- Table- tennis
- Cầu lông
- Yoga
- Bơi lội…
Lịch sử thành lập
- Tháng 1, 2009 KMS Technology được thành lập tại Mỹ & Việt Nam.
- Năm 2010, Khách hàng lớn đầu tiên được duy trì. 60 – 70% doanh thu trong 2 năm đầu tiên
- Năm 2011, Nhóm quản lý chia thành hai (dịch vụ và sản phẩm) như một sự đặt cược cuối cùng vào việc phát triển sản phẩm.
- Năm 2012, Đánh dấu bước khởi đầu mới của dịch vụ Big Data/Analytics. Witurn đã đạt được hơn 23 nghìn tài khoản, QASymphony được định giá 2 triệu đô la với 250 công ty đã đăng ký Open Beta.
- Năm 2013, Chúng tôi đã kỷ niệm 5 năm thành lập với nhiều thành công: Doanh thu hàng tháng vượt qua 1 triệu đô la; Bắt đầu thực hành Thử nghiệm tự động hóa với MarketLive và AutoTrader.
- Năm 2014, Được vinh danh là Công ty Tư nhân Tăng trưởng Nhanh nhất Inc5000. Bắt đầu dịch vụ Hiện đại hóa nền tảng với việc ký hợp đồng với Brightree.
- Năm 2015, Chính thức xây dựng tầm nhìn – trở thành một công nghệ toàn cầu đa dạng với hoạt động kinh doanh cốt lõi là dịch vụ và danh mục sản phẩm ngày càng tăng. Katalon lần đầu tiên được tiết lộ cho cộng đồng thử nghiệm.
- Năm 2016, Bắt đầu phát triển cộng đồng với nền tảng KMS Gives & tham gia Pledge 1%. Kobiton ra đời.
- Năm 2017, Công bố mô hình BU với 3 BU được giới thiệu lần đầu: A+, Turing & GOTech. UpStar Labs được thành lập để xây dựng nguồn sản phẩm và tài năng tại Việt Nam.
- Năm 2018, Số lượng KMSers đạt 1000 người. Kobiton đã hoàn thành và huy động được 3 triệu đô la tiền tài trợ hạt giống. Cùng nhau xây dựng tầm nhìn, cấu trúc và kế hoạch để tạo ra một KMS thậm chí còn lớn hơn và các KMSer thành công hơn.
- Năm 2019, Katalon tăng trưởng doanh thu 300% khi đi vào hoạt động thương mại, huy động thành công 5,2 triệu đô la Mỹ. Giải pháp KMS Series A được triển khai cho lễ khai trương văn phòng APAC. Đà Nẵng – được thiết kế để trở thành nơi làm việc công nghệ tốt nhất ở trung tâm VN
- Năm 2020, Vượt qua các tác động của Covid bằng cách tối ưu hóa chiến lược kinh doanh và hoạt động của công ty Kobiton mua lại Mobile Labs và huy động được 14 triệu đô la Giải pháp KMS với tốc độ tăng trưởng x3 YoY
- Năm 2021, Văn phòng Đà Nẵng đạt 100 thành viên. Khai trương Katalon Việt Nam – 250 thành viên. Vũ Lâm xuất hiện trên trang bìa của Forbes với tư cách là doanh nhân nổi bật trong lĩnh vực công nghệ
- Năm 2022, KMS Healthcare đổ bộ vào VN, 39%. Tăng trưởng doanh thu YoY. Được chứng nhận Great Place To work với 95% Được SaigonTimes công nhận là Tổ chức có Trách nhiệm Xã hội Năm thứ 3.
Mission
Sứ mệnh của KMS Technology là đạt được thành công và truyền cảm hứng cho các đối tác cũng như khách hàng của mình bằng cách thực hiện mọi việc một cách nhất quán và bền bỉ theo đúng cách. Là một nhóm công nghệ có tầm nhìn xa trông rộng, chúng tôi tin rằng công nghệ đổi mới có thể giải quyết một số vấn đề lớn nhất của thời đại chúng ta, đồng thời tạo ra giá trị lớn nhất cho những người chúng ta thấy.
Review KMS Technology Vietnam
Đội ngũ nhân sự xuất sắc
Môi trường làm việc linh hoạt, năng động
Đầu tư sâu vào vấn đề chuyên môn
Mọi người cũng đã tìm kiếm
Công việc của Automation Tester là gì?
Automation 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. Trong lĩnh vực này cơ hội việc làm với các công việc liên quan như Nhân viên IT, Pentester cũng rất đa dạng.
Mô tả công việc của vị trí Automation Tester
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.
Thực hiện các loại kiểm thử
Các loại kiểm thử như kiểm thử hộp trắng (white-box testing), kiểm thử hộp đen (black-box testing), kiểm thử tích hợp, kiểm thử hệ thống và kiểm thử chấp nhận người dùng (UAT) cần được thực hiện để đảm bảo tính chính xác, tính tương thích, tính hoạt động và hiệu suất của sản phẩm.
Ghi chép và báo cáo kết quả kiểm thử
Mỗi bước kiểm thử, Automation Tester nên ghi chép và phân tích kỹ lưỡng để tạo ra báo cáo kết quả chi tiết. Báo cáo này không chỉ ghi nhận các lỗi và vấn đề phát hiện được, mà còn cung cấp thông tin về độ ưu tiên của chúng và đề xuất các giải pháp khắc phục.
Theo dõi và báo cáo lỗi
Công việc của Automation Tester không chỉ dừng lại ở việc phát hiện lỗi, mà còn đòi hỏi người kiểm thử theo dõi và báo cáo sự tiến triển trong việc sửa chữa các lỗi này. Họ thường phải liên tục theo dõi các bản đã sửa và cập nhật phiên bản sản phẩm mới để đảm bảo rằng lỗi được fix và không gây ra ảnh hưởng tiêu cực đến chất lượng tổng thể của sản phẩm.
Automation Tester có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
195 - 234 triệu
/nămLộ trình sự nghiệp Automation Tester
Tìm hiểu cách trở thành Automation 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 Automation Tester?
Yêu cầu tuyển dụng của Automation Tester
Để thực hiện tốt các nhiệm vụ được giao, Automation 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 Automation 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,...
-
Hiểu biết về kiểm thử phần mềm: Automation Tester cần nắm vững các khái niệm cơ bản về kiểm thử phần mềm, bao gồm các loại kiểm thử (kiểm thử đơn vị, kiểm thử tích hợp, kiểm thử hệ thống, kiểm thử chấp nhận, v.v.) và các phương pháp kiểm thử (kiểm thử hộp đen, kiểm thử hộp trắng, kiểm thử hồi quy, v.v.).
-
Kiến thức về lập trình: Kiểm thử tự động yêu cầu bạn phải viết mã để tạo và duy trì các kịch bản kiểm thử tự động. Các ngôn ngữ lập trình phổ biến cho Automation Tester bao gồm Java, Python, C#, và JavaScript. Ngoài ra, kiến thức về cấu trúc dữ liệu và giải thuật cũng rất quan trọng.
-
Kiến thức về hệ thống quản lý kiểm thử: Hiểu biết về các hệ thống quản lý kiểm thử như JIRA, TestRail, Zephyr và các công cụ tương tự giúp Automation Tester theo dõi và quản lý các trường hợp kiểm thử và lỗi một cách hiệu quả.
Yêu cầu về kỹ năng
-
Kỹ năng phân tích và giải quyết vấn đề: Automation Tester phải có khả năng phân tích các yêu cầu của dự án, thiết kế các kịch bản kiểm thử hiệu quả và phát hiện, giải quyết các vấn đề phát sinh trong quá trình kiểm thử.
-
Kỹ năng lập trình: Khả năng viết mã một cách hiệu quả, sạch sẽ và có thể bảo trì là rất quan trọng. Automation Tester cần viết các kịch bản kiểm thử tự động, tạo các framework kiểm thử và duy trì chúng.
-
Kỹ năng giao tiếp: Automation Tester thường làm việc trong các nhóm phát triển phần mềm, do đó kỹ năng giao tiếp tốt là cần thiết để trao đổi thông tin, báo cáo lỗi và đề xuất các cải tiến một cách rõ ràng và hiệu quả.
-
Kỹ năng quản lý thời gian: Để đảm bảo tiến độ dự án, Automation Tester cần có khả năng quản lý thời gian tốt, ưu tiên các nhiệm vụ và làm việc hiệu quả dưới áp lực.
Yêu cầu khác
-
Thành thạo về công cụ kiểm thử tự động: Automation Tester cần phải làm quen với các công cụ kiểm thử tự động như Selenium, Appium, TestNG, JUnit, QTP/UFT, và nhiều công cụ khác. Mỗi công cụ có những ưu và nhược điểm riêng, và việc hiểu rõ chúng sẽ giúp bạn lựa chọn và sử dụng công cụ phù hợp nhất cho từng dự án.
Lộ trình thăng tiến của Automation Tester
Lộ trình thăng tiến của Automation 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 Automation Tester thăng tiến nhanh trong trong công việc
Liên tục cập nhật kiến thức và kỹ năng mới
Công nghệ và phương pháp kiểm thử tự động không ngừng thay đổi, vì vậy bạn cần luôn cập nhật những kiến thức và kỹ năng mới nhất. Tham gia các khóa học nâng cao, hội thảo chuyên ngành và đọc sách chuyên môn sẽ giúp bạn nắm bắt các xu hướng mới và áp dụng chúng vào công việc.
Xây dựng mạng lưới quan hệ
Quan hệ là yếu tố quan trọng trong sự nghiệp. Tham gia vào các hội nhóm chuyên môn, sự kiện ngành và kết nối với các chuyên gia sẽ giúp bạn học hỏi và mở rộng cơ hội nghề nghiệp. Một mạng lưới quan hệ tốt có thể dẫn đến những cơ hội việc làm tốt hơn và thu nhập cao hơn.
Chứng minh giá trị thông qua hiệu suất công việc
Luôn nỗ lực hoàn thành công việc với chất lượng cao nhất và đạt được các chỉ tiêu đề ra. Báo cáo kết quả công việc định kỳ, đề xuất các cải tiến và đóng góp vào sự phát triển của tổ chức sẽ giúp bạn được đánh giá cao và có cơ hội đàm phán mức lương tốt hơn.
Tìm kiếm cơ hội thăng tiến
Không ngừng tìm kiếm cơ hội thăng tiến trong tổ chức. Điều này có thể là việc đề xuất được thăng chức, đảm nhận các dự án lớn hoặc chuyển sang một bộ phận khác có nhiều cơ hội phát triển hơn. Mức lương của bạn sẽ tăng tương ứng với trách nhiệm và vai trò mới.
Thể hiện tinh thần làm việc nhóm và lãnh đạo
Khả năng làm việc nhóm và lãnh đạo là những yếu tố quan trọng để phát triển sự nghiệp. Hãy thể hiện khả năng này thông qua việc dẫn dắt các dự án, hỗ trợ đồng nghiệp và tạo ra môi trường làm việc tích cực. Những kỹ năng này không chỉ giúp bạn thăng tiến mà còn tăng giá trị và mức thu nhập.
Đọc thêm: