As a software engineer, someone who often deals with test engineers will talk about it. Test engineers, as the name implies, are the people who test software. Their salary is still quite considerable, can really be a good career. So testing is divided into functional testing and automated testing.

Functional testing is relatively easy, and these engineers are paid slightly less than automation test engineers. Automatic test engineers need to write some automatic test code, need to have a certain foundation. But the pay will be high. So I think the job of software tester is good, if you can try to learn to automate as hard as possible.

I set up a new technical exchange circle, the main group is a 10-year-old technical personnel, the technical director of a listed company, the group will answer questions for the group every day, recruitment push, click to join the circle

Software testing is divided into black box and white box.

Black box is mainly to test the function, verify the logic to see if there is a functional problem, this kind of tester is the majority. The threshold of entry is relatively low, high substitutability. Nine out of ten tests.

The other type of tester is the white box tester, which has a much higher threshold and a much better salary. The modules I am responsible for are not only functional testing, but also performance testing, test scripting, test cases, etc. The requirement is to know the code, so few testers do it. Almost all of the testing I know is development. I didn’t ask the specific reason, maybe it was the development pressure, the test was relatively easy.

Don’t think the test is easy to do, to really good a test work also need patience and care. Girls are better at that, so the tests are mostly girls.