• banner top
    banner mobile

    Your company’s
    software testing
    service partner


INTRODUCE RUNSYSTEM has a lot of experience in Testing services, providing manual and automated testing services to improve the software quality of their customers.

We have conducted many manual and automated testing projects for various industries such as finance/banking, manufacturing, logistics, healthcare, insurance, e-commerce, education, accounting, etc. for web, desktop, smartphone, and cloud computing applications.

Currently, we have over 80 testing engineers and will continue to expand our scale, aiming to become a high-quality and trusted testing service provider.

Why is testing software necessary?

Why is testing software necessary?

Save a lot of time

Companies using Testing services can focus on strategic business activities and save a lot of time.

International ISTQB certification

Over 50% of our testing engineers are high-quality with international ISTQB certification.

Prevent degradation

During the operation and maintenance phase, testers can perform testing to prevent degradation when adding or modifying functions.

Test execution in a large volume in a short period of time

Large-scale testing can be performed in a short period of time.

We have experience creating 10,000 test cases in one month on various devices in two weeks. During the peak period, testing was performed on 24 different devices and nearly 1000 errors was found.

Quality management process

Quality management process

Testing classification

Depending on customer needs, we can provide
software testing service from design to implementation


Customer provides the requirements definition documents and the tester, based on the requirements definition, understands the requirements, creates specifications, and performs testing.


Customer provides existing system applications without any accompanying documents, and the tester analyzes the system through various channels, creates testing specification documents, and performs testing based on practical experience.


Testing is carried out using documents provided by the customer. However, based on their testing perspective, the tester extracts issues unsuitable for suitable with the testing specification documents and discovers errors not described in those documents.

Types of testing

We have extensive experience testing on different platforms such as Web, smartphone,
desktop and cloud computing.


UI Testing

Verify the consistency of the user interface design, including color, font, items, and their positions, across different devices.


Function Testing

Ensure that the application functions correctly according to the requirements.


Performance Testing

Check the performance of the application.


Monkey Testing

Conduct tests without following any predefined rules or specifications, mainly relying on the tester’s intuition, experience, and creativity.


Install/Uninstall Testing

Check whether the software has been installed with all the necessary components and whether the applications are working as expected.


Security Testing

Check whether the application is protecting data and maintaining its normal functions.


Compatibility Testing

Check the compatibility of the application across different platforms.


Location Testing

Check the changes in the application when connected to different networks and current location.

Types of testing

Should Automated Testing
or Manual Testing?

Depending on the requirements of the customer and the characteristics of different projects, the team applies
automation testing or manual testing.

Depending on the requirements of the customer and the nature of different projects, the team may apply either Automation Testing or Manual Testing.

For long-term stable projects with predetermined technical characteristics and functions that are unlikely to change in the future (especially maintenance projects), where testing is repeated in many different environments, Automation Testing will be applied. Conversely, for projects with short development time and low cost, we choose Manual Testing.

However, for some special projects where it is necessary to validate fixed test cases applied to all screens when the system moves from the old version to the new version, we choose Automation Testing to increase productivity.

In this case, the productivity of Automation Testing can be 1.5 to 3 times higher than that of Manual Testing.

Automation Testing

Automation Testing

Automated testing is a process of automatically executing the steps of a test case. It is performed by automated testing software - also known as an Automation Testing Tool.

Automation Testing plays an important role in improving testing productivity, reducing errors, and avoiding boredom with manual testing over an extended period or repeated tests.


Effectiveness in work

Replacing humans who repeatedly perform the tedious and rule-based testing steps, without getting tired, without affecting the testing process, and saving time.


High reliability

Although repeated many times, it will still produce the same results, thus having high stability and avoiding potential risks. In addition, automated testing helps to effectively reproduce bugs by automatically storing the steps.


Quality improvement

Automated testing reduces the risk of product quality by avoiding subjective decisions for regression testing, re-testing, and system-wide testing. Test cases can be reused.


Fast processing speed

If it takes 5 minutes to manually test, it can be done in only 30 seconds using automated testing. At that time, just click “Run” and wait for the results, helping to continuously run multiple test cases.


Low cost

Automated testing requires less manpower to execute and maintain the script, helping to save significant costs, time, and human resources.



High reusability of test cases, even in different versions of an application.

Contact Us

contact us