Hello, I am two black, here is a free software test materials.

  • 1. Learning route of software testing
  • 2. Software test video materials
  • 3. Documents related to software testing
  • 4. Software testing related tools and installation packages
  • 5. Resume template of Senior Test engineer
  • Interview questions, mock interviews, PDF documents

Small partners in need can pay attention to my public number: programmer two black, free to receive


It took me almost four years to reach 20K. But there is a premise, I am in the major cities, so there will be impact area, but this problem can actually own analogy regional estimates about the scale, because of the consumption, prices, and so on real factors are different, think of three, four cities 20 k salary should be pretty comfortable, although the Internet industry’s gap is relatively small, the influence of the geographic But there’s something to consider.

Let’s get down to business.

First, my own condition is moderate, actually I graduated school computer 211, 2015 jobs to go to a good company, bumps, day and night, high iron out in the morning, finish the interview back in the evening, the second day to continue, it lasted nearly a month, I finally got a satisfactory offer me, at that time is 8 choose 2, I was lucky. I happened to answer all the questions about Java or my major courses, so I naturally entered the first company, and the salary at that time was about 8-9K.

When I was in my first company, it was difficult for me to get a raise because I was a new employee and everyone was very good at that time. I only got a raise once.

So what did I mainly do in my first company?

From functionality to writing a little automation, interface, UI, to performance testing; In addition, database, Linux, test environment, test process, communication, urgent bug, test tools, all carried on the study at this time, some of this study is for learning, some are constantly used in the work will naturally. That said, my first company was really about exercise for me. One more thing, at that time, I didn’t know how to go online, and there were some bugs, and MY communication skills were poor, so it was hard to find the right way for me at that time. For this year’s students, generally into a big company will certainly be someone with, with your period of time is actually very important, not you will ask, like that time my senior teacher taught me a lot of UI automation things, for my future road or pretty helpful.

So I’m going to talk about an advantage here, which is automation. If you want to get paid more, you’d better automate it. What can automation do? The short answer is regression, and the high point is efficiency. So can only do business testing, functional testing can not get 20K? No, but it has to be at an expert level, at least in one line of business.

In 2017, WHEN I thought my knowledge reserve was about the same and my salary could not be raised soon, I chose to job-hop. At that time, MY salary was about 14K, which was also a relatively large Internet company. For this job, I care more about the direction. In fact, the salary is a normal increase, so what should I say about the direction? In my understanding, there are vertical and horizontal directions, vertical such as function, performance, automation, security, special and so on test, horizontal has APP, Web, H5 and so on test. So direction is important. At that time, I was always rooted in the app because of my interest and the trend. In fact, I had already considered the direction of my first job and had been doing app-related tests. Therefore, the second job can be well rooted in this field, which is a stage of coexistence of promotion and practice for me.

In 2019, due to some changes in my job, I joined a third company and reached 20K. At this time, INTERFACE testing, performance testing, automated testing, business testing, and some of the mainstream testing categories I have mastered quite a few, so I have a little capital to play a good role in the interview, so as to increase the bargaining chip in the final salary negotiation.

So the above brief talk about experience, I give you a little summary of a specific route:

Technology:

  • 1. I have to master the testing process, because I usually work in large companies, so it is basically a line between demand and online, of course, each company will be slightly different.

  • 2. Test tools, such as Postman, Fiddler, Charles, Jmeter, IDEA and other commonly used tools, should be understood.

  • 3. Automated testing should contact, whether interface or UI, writing automation is an advantage, interview will also have an advantage.

  • 4. It is better to master a language, or to understand it at least, so that you can write automation, can do accurate testing, can find more details of some bugs.

  • 5. Commands, whether git, Linux, or database commands, the most basic must be mastered.

  • 6. Practice writing test cases.

In fact, there are many technical conditions, I listed a relatively simple, such as HTTP protocol, network, ADB, etc., are to know a little bit. In addition to the technology, there is also a very important thing is to deal with things, to give a few examples:

  • 1. What do you think makes a good test (or what do you think is your advantage over others in testing)?

  • 2. What do you remember as the biggest problem in the testing process? How did it work out?

  • 3. What about emergency needs? (Priority, tripartite discussion, risk)

  • 4. What makes a good test case? (Black box test Method)

  • 5. What if the developer insists this isn’t a problem? (1) Depending on the demand, if yes, there is nothing to say. 2. If insist, try to reproduce, three parties discuss)

This kind of problem during the interview is like a needle, technology does not know not to know, this won’t say I don’t know, and more like a kind of conception, test not only need technology, a professional is also very need to communicate, so I work over the years, really think the test is not everybody’s eyes will only little point profession, And why can get 20K still need a little bit of level.

Finally, the interview is really important, the technology can be hard preparation, such as the second point I mentioned these questions we must pay attention to, and I think it is more important, think about how to answer, calm down, confident interview.

Wish everyone can enter the ideal company as soon as possible, reach 20K salary as soon as possible.

Finally, in order to facilitate everyone’s learning test, we specially prepared a 13G super practical dry goods learning resources, involving very comprehensive content.

Include software learning roadmap, video, and more than 50 days of class 16 assault on practical projects, more than 80 software testing with software, 37 test documentation, 70 software test related issues, 40 level testing experience article, thousands of test questions, sharing, and 2021 bible software testing interview, there are all kinds of selected software testing job resume, Hope to help you…

Pay attention to my public number: [programmer two black] can get this information!

If you don’t want to experience the feeling of giving up after a few days when you can’t find information and no one answers your questions, you can join our group: 785128166, where we can discuss and exchange information about various software tests and technical exchanges.

Recommended reading

Well paid programmers can’t escape being 35… How can we save ourselves when our abilities are out of sync with our age

Graduated from college and started selling… Unwilling to accept the status quo, the road to self-help testing

From crown to unemployment, finally choose software testing, looking back on the road, I was lucky!