“Software testing, no one can do it” – One of the most common statements about the work of a Tester. If you have ever heard this statement at least once, this is the article “clearing” the software testing profession that you should read.
What is Software Testing and Software Testing Process
Testing, also known as software testing, is an extremely important work in the software development cycle. According to Mr. Thanh, Testing is an interesting job, brings a lot of value and is also increasingly popular.
The daily work of a Tester will include:
- Receive customer requests and analyze them
- Test planning
- Test Case Design
- Conduct Test Cases
- Report bugs, report test results
- Pros and cons of software testing profession
Thanh shared that this industry has advantages such as:
- Access to update new technical technology, “hi-tech”
- Team work, develop teamwork skills
- Feeling proud when the product is on the market without bugs, users like it. It proves that I have made a valuable contribution to the success of the software
- Software testing is also one of the “hot” industries today. Development opportunities and very competitive remuneration.
- On the minus point, the contribution value of Testing work is not clear compared to software development.
If the Developer’s output is a line of code, a product feature, or a finished product. And Tester’s product is to help make the product perfect, by finding bugs. Therefore, this work has not been properly evaluated.
What is the day-to-day work of a Tester?
Depending on the project, product, Testing phase, type of Testing, the work of each Tester will be different but usually will still revolve around the software testing process as mentioned above. In addition, If the product has a new update, the Tester will participate in the execution of the Regression Test.
If you are Automation Tester, your job will revolve around:
- Receive request
- Write scripts for test cases
- Execute script
- Debugging
- Error report
- Report the results of running software testing automation
Conclusion
Technology changes every day. To be able to keep up with trends and test effectively, Testers must regularly update their knowledge of information technology, knowledge, and new testing techniques. You can join forums, seminars, meetups about Testing to improve and practice skills.
One of the interesting ways to improve self-knowledge that Thanh advises young testers to do is blogging. You don’t have to wait until you’re an “expert” to be able to blog and share. You also don’t need a talent for writing to be able to blog.