How much can a job-hopping go up? I really saw the job-hopping ceiling today.

Today’s morning meeting at work is the meeting ceremony for newcomers. I heard that a very powerful boss has come. He is not too old. He left the company from the previous company. The salary has reached the middle and high level. Many people are curious. This salary should not be easy, and sure enough, when I introduced myself, I was surprised by us, and let me see what the real testing ceiling is...
After understanding, this big guy has 5 years of testing and development experience, not only has the ability to proficient in testing business , but also programming, testing framework, testing tool development, and comprehensively mastering database skills, and even familiar with advanced skills such as distributed components. In the previous company, he was also the team leader who managed a project. Sure enough, people have the ability to be different, and they shine everywhere! ! !

insert image description here
Talking to my friends about this in the past two days, I lamented that young people today are so good. After all, the software testing industry is still a technical position. The ceiling is also gradually rising, and the testers who used to be only a little bit more and more difficult to gain a foothold in the industry, and will gradually be replaced by automated test engineers and test development engineers.

When I think about it, I also feel deeply, and I was always afraid of being "eliminated and replaced" at the beginning. No matter what level of test engineer you are interviewing, the interviewer will ask, "Do you know how to program? Do you have any experience in automated testing?"

Like most testers in my software testing career, I started doing software functional testing in an e-commerce company, that is, a little bit. At the beginning, I felt very relaxed and the work difficulty was relatively low, but after a few months of work, I felt that people were mechanized, and there was no technical improvement. After all, I was doing the same thing every day, repeating the same page. . It made me confused about my self-worth and the meaning of my position. The salary is also not improved. Seeing the people around me keep increasing their salary, or jumping to a better company, I especially feel that I have fallen to the bottom and do nothing... I
insert image description here
have to start thinking about how to change the status quo, and my heart is not satisfied with only When doing functional testing, it was the scripting language that became popular at that time. Because of the project at that time, it became associated with Python and began to use Python and Selenium to try to do automated testing.

In the introductory stage, you must have strong self-control, and you are usually easy to learn. When you have nothing to do, you will find resources online to sign up for classes, learn to code, and take an hour to watch videos every day when you come back from get off work. Take notes, slowly Also know some knowledge about test development.

With this ambition, I spent half a year learning UI automation, and there is a lot to learn. All the knowledge in the learning process is scattered, and it is really not easy for a novice to combine it. With UI automation learning experience, there is basically no effort to learn interface automation.

UI automation, interface automation is over, because the work needs to learn performance again, and later found that performance is really a bottomless pit, need to understand development knowledge, server architecture, operating system, test monitoring tools, container knowledge, etc. The knowledge is too broad, and it is still struggling. In the process of performance testing, I also learned some development knowledge. Before doing UI/interface automation or functional testing, I could only judge the cause of the bug from the black box/gray box level. After learning the development knowledge, I probably knew that the bug was How it came about.

Because of my rich experience in functional testing, interface automation, and UI automation are also very proficient. By coincidence, a friend recommended me to go to a financial company for test development, responsible for developing the company's customized test quality platform. After arriving at the job, it is to withstand the pressure, constantly learn and test development skills, and apply what you have learned. The technical architecture adopts front-end and back-end sharing, including Python's back-end development framework Flask, front-end framework vue, elementUI components, etc., which has improved my own testing career. Salary has also made a big breakthrough!

As a past person, I have a deep understanding of the difficulties in the learning process.

If you are also developing in the direction of automated test development, at the right age, choose the right position, and give full play to your advantages!

My road to automated testing is inseparable from the plan of each stage along the way, because I like to plan and collect summaries, so my friends and I deliberately spent a period of time arranging and writing the following "Automation Test Engineer Learning Route" Hope Will give you help and direction.

Automated Testing Learning Roadmap

insert image description here
If you want to develop performance testing in the stage of automation test engineer, the requirements will be more, in fact, performance is also a kind of automation. So the first one you also have to master a programming language, the second language scripting, the third indicator, and the fourth tuning.

The above~ Finally, I would like to thank everyone who read my article carefully. Watching the rise and attention of fans all the way, there is always a need for ritual exchanges. Although it is not a very valuable thing, if you can use it, you can take it directly
insert image description here
as a visitor. I also hope that you will take less detours. If you don’t want to experience the feeling that you can’t find materials when you study again, no one answers your questions, and give up after a few days, I will share with you some learning resources for automated testing and all of the above. Resources and detailed explanations, I hope to help you along the way. Friends in need can get it for free on the public account: Bean Bear!

These materials should be the most comprehensive and complete preparation warehouse for friends who do software testing. This warehouse has also accompanied me through the most difficult journey. I hope it can also help you! Everything should be done as early as possible, especially in the technology industry, and the technical foundation must be improved. I hope to be helpful…….

I wish you all an exciting offer~~

Guess you like

Origin blog.csdn.net/m0_53918927/article/details/124274082