I interviewed for an automated test and asked for an annual salary of 40W. I can only say that idiots are dreaming...

The company was short of people in the early stage and had to face many tests, but none of them were suitable. At the beginning, I aimed at the intermediate level, and I didn't expect to come to Da Niu. The salary offered was 10-20k. There were many interviewers, but the average level was very disappointing. Looking at the resumes, many of them have 3 years of work experience, but during the interview, I met an automated test engineer with 5 years of experience. At first, I thought it was appropriate to listen. When it came to salary, he told me that he wanted an annual salary of 40W. I was shocked at the time ....Then instilled in me how awesome and awesome he would be in automation, and by the way, he gave up some work...

In fact, there is a particularly strange phenomenon in software testing now, that is, when everyone enters this circle together, what he thinks is that I want automated testing, I want to learn automation, and automation will replace manual testing. There are many such voices. As a 10-year senior tester, I want to emphasize it here. Not to mention now, even in the next 10 or 20 years, automated testing will never replace manual testing.

Some people will definitely say, you must not understand automation! Haha, actually I am going to laugh, because I am an engineer who has been in automation for many years. I am deeply familiar with the pain points of automation, the value and meaning brought by automation, and all kinds of speechless embarrassment! ! ! !

Let me analyze it here for you. First of all, why many people hear this kind of voice when they enter this circle, such as: learn automated testing well, and have an annual salary of 400,000 to 500,000. Automated testing replaces manual testing, the future trend!

I want to tell you that if this is the case, it is undoubtedly blown out by an unscrupulous organization, with an annual salary of 400,000! Do you dare to think? But some people just believe it and think that they are going to the pinnacle of life! Looking forward to an annual salary of 400,000, obviously, a technical director of a general company has an annual salary of about 400,000!

I would like to talk about the real situation of automation. Learning automation well can indeed give you an advantage in the testing industry, but it is not so bragging. What is 400,000, it is not enough. Generally, it is indeed possible to automate first-tier cities with more than 20,000, but It will not exceed 30,000, generally around 2.4. Don’t think about the annual salary of 400,000 to 500,000. A company’s value to each position is limited, and automated testing can never be 500,000! ! ! I said forever, yes, dare I say that. Because the value of a position in the company is limited!

Whether automation can bring value to the company depends on the project of the enterprise. Generally speaking, large and stable projects are slightly suitable for automation. Some quick products in agile mode do not need automation at all. Why do you need automation? ? ?

Do you understand it? To sum up, automation can indeed improve efficiency, but it is also limited! ! ! , It is true that the salary can be increased, but it is also limited. It does not mean that it is 400,000 or 500,000 at random. What will replace manual testing and automatically find defects! NONONONO!

Automated testing is not so amazing, and the test development is about 20,000 to 30,000, not to mention you are just an automated tester? think about it

Of course, if you don’t even have 20,000, you can learn it. It’s still good to improve your skills, but don’t be too whimsical! Still have to recognize the facts. If you need to learn performance, automation, test development, etc., you can find me. The annual salary cannot be 400,000, at least 20,000 or more is fine!

My road to automated testing is inseparable from the plan at each stage along the way, because I like planning and summarizing, so my friends and I spent a period of time to organize and write the following "Automated Test Engineer Learning Route" , also I have sorted out a lot of [network disk resources] , friends who need them can click on the small card at the end of the article to join my learning exchange qun to get it for free. Hope that will bring you help and direction.

1. Learn a programming language first, python is recommended

2. Application of Python automated testing framework

3. Automated testing - Web UI automation

4. Automated Testing - Mobile UI Automation

Five, automated testing - interface automated testing

Six, automated testing - continuous integration of Git, jenkins, Docker

Seven, automated testing - performance testing LoadRunner, jmeter, app performance

Eight, automated testing - WEB security testing, penetration testing, vulnerability scanning

Nine, automated testing articles - RobotFramework, AirTest

10. Test Development - Automated Test Platform Development

11. Internet high-paying test to expand knowledge, Redis, MongoDB, Nginx cluster combat

The above is a knowledge architecture diagram of the development direction of an automated test engineer that I compiled for you. I hope that everyone can complete the construction of such a system in 3-4 months according to this system. It can be said that this process will make you miserable, but as long as you get through it. Later life will be much easier. As the saying goes, everything is difficult at the beginning, as long as you take the first step, you have already succeeded in half, and when you look back on this journey after completion, you will definitely feel a lot of emotion.

A word to everyone:

Make yourself stronger: Think about it, if you want to continue in the testing industry, your experience and testing skills are far from enough, you need to advance, you need to enrich your technology stack! What are you waiting for!

This is the end of today's sharing. If the article is helpful to you, remember to like, bookmark, and add attention. I will share some dry goods from time to time...

END meager strength

Finally, I would like to thank everyone who has read my article carefully. Seeing the fans’ growth and attention all the way, there is always a need for reciprocity. Although it is not a very valuable thing, you can take it away if you need it:

These materials should be the most comprehensive and complete preparation warehouse for [software testing] friends. This warehouse has also accompanied tens of thousands of test engineers through the most difficult journey. I hope it can help you too!

加入我的软件测试交流群:110685036免费获取~(同行大佬一起学术交流,每晚都有大佬直播分享技术知识点)

Software testing interview applet

The software test question bank maxed out by millions of people! ! ! Who is who knows! ! ! The most comprehensive quiz mini program on the whole network, you can use your mobile phone to do the quizzes, on the subway or on the bus, roll it up!

The following interview question sections are covered:

1. Basic theory of software testing, 2. web, app, interface function testing, 3. network, 4. database, 5. linux

6. web, app, interface automation, 7. performance testing, 8. programming basics, 9. hr interview questions, 10. open test questions, 11. security testing, 12. computer basics

method of obtaining:

Guess you like

Origin blog.csdn.net/jiangjunsss/article/details/130385478