Preface:

With the rapid development of the Internet, with the progress of science and technology, some positions have the lowest salaries, such as production and manufacturing, customer service, administration and so on. There were also some positions that saw significant salary increases: marketing/operations, R&D/development, and IT-related positions. As an engineer who has been testing software for many years, how do you learn software testing? And what are the prospects for the future?

Body:

As an engineer in software testing for many years, I write to you that although software testing is very gunner, there are many negative comments about testing on the Internet. The real reason is that the current enterprise requirements for testers have shifted from low-end functional testing to more advanced automated testing. Just from the test technology, not only to understand the test theory, test report, even database these are necessary, more and a certain programming foundation. Master the use of mainstream test tools; It’s not that testing has no future, it’s that people who only do manual testing (functional testing) have no future. As an engineer who has been testing software for many years, I write to you that you are confused about your future career planning along the technical route: that is, you like to study technology. Someone who discusses academics. This path can go even further with testing. Many people think that technology alone is not profitable and move to management. It’s not true. There are tech specialists now. My future career plan is management: even if I value management over technology, I need to accumulate skills if I want to go to the management level, because the influence of managers is technology itself in addition to power. The last path, as we see in the diagram above, is actually a more balanced and well-rounded development. Moving from testing to product manager is also a safe move. As a test engineer, the first thing is to understand the overall framework of the product. Help developers to better complete the delivery on time. The main reason why many people fail to find a job after finishing product management is that they lack project experience and it is difficult to have a more unique view of the product. From the above analysis, software testing is a very good choice, suitable for a wider range of people relatively simple entry, development prospects are also considerable.

Write at the end:

Do not forget the original aspiration, continue to refueling, I believe that you will be able to open a flower of their own.