After 4 months of training, I changed my career as a test engineer, and the future can be expected - to the students who are confused!

I remember a sentence in the book: There are always countless blows from the outside world in our life, but what kind of impact will these outside blows have on you? In fact, the final decision is made. in your own hands.
insert image description here

In fact, in the real society, no one's life can be smooth sailing, and no one's growth is without any troubles. Especially after you enter the society, you will have to deal with some problems in life every day, and you have to make various choices. And it is these decisions woven together that enable us all to have our own unique lives.

However, whether our life is bitter or spicy, or sour or sweet, it ultimately depends on the choice you make. So when you find that your life tastes sour like lemons or bitter like coffee, it's time to make up your mind to change.
insert image description here

In June 2015, I was ignorant and graduated from university. With my graduation certificate, I embarked on a journey to a logistics company in Xiamen, Fujian. I thought so at the time. Although my future may not be very rich, at least the future is promising. After all, among the many college students today, only a few of them can find a job that matches their major like me. After I joined the company, I found that when I was working in the company, many things were not what I expected. The first thing to do is training. During the interview, the company said that there would be a certain amount of time for me to familiarize myself with the current business process of the company. But in fact, this process only lasted for one day. Then there is the content of the work. On the first day of joining the company, the teacher who is in charge of teaching me is a young lady at the front desk. Because the next day, the lady at the front desk resigned.
insert image description here

Based on the post I delivered is a customs declarer, I didn't think that I would have to face all the work processes alone when I came to the company. In addition, the post of customs declarer mainly needs to communicate by telephone to complete the work. Therefore, in my heart It’s still relatively resistant, after all, I personally don’t like to communicate with others on the phone. In the previous week of work, I was in a state of being in a hurry. I finally couldn't hold back and expressed my dissatisfaction with the job to my superiors. At that time, my leader did not explain the dissatisfaction I raised, but simply told me that if I want to do my job as a customs declarer, the premise is that I must do a good job in receiving orders. Work is easy to get started.

In fact, I was extremely dissatisfied at the time, and my own job of making phone calls was also full of rejection, but I felt that the leader’s words seemed to have some truth, so I began to force myself to learn from taking orders and exercise myself. business logic. After being bombarded with calls that could appear all the time for 3 months, I thought that my ability to take orders had improved and I had become very proficient, so I asked for a job transfer again. At the beginning, my leader disagreed, but at my insistence, he said that he would be transferred for me after one month.
insert image description here

After another month, a new person came in to the company, and I was finally transferred to work as a customs broker. But it didn't take me long to find another problem. This customs declaration job is just a simple document review and form submission. As long as someone teaches it once, and then "copy" it as before, it can complete all the work. This kind of unskilled work made me worry about my future. I felt that if I stayed in this kind of work for a long time, I would not be able to see my future development. So I started to fall into a state of confusion. At this time, my best friend came to visit me in Xiamen, Fujian, and I told her all the problems and situations I encountered now. She said that in fact, her own situation is similar. Her own idea is to study more while she is young, she wants to study in South Korea, and then further improve her knowledge and education.

At that time, I felt that I had no better choice, so I decided to travel with my best friend. So, a few days later, I submitted my resignation to the logistics company. After communicating with my family, my parents also agreed with our idea of ​​studying in Korea. So, I started to submit various applications for studying abroad. Waiting for all the formalities to be completed and officially embarking on the journey to South Korea, it is already a matter of September. Due to the unfamiliarity of life and the lack of knowledge of Korean, my study abroad life was almost a busy one. Learning Korean, taking classes, and part-time jobs have taken up almost all of my life in Korea. After graduating with a master's degree, I stayed in Korea for a while before returning to China. The 6 years of studying abroad have greatly improved my academic qualifications and communication. After returning to China, I worked as a foreign teacher of Korean in a local vocational school in our hometown. This job is simple and easy, including food and housing, and let me spend a year as a teacher happily.

But there is a saying that people without far-sightedness will have near-future worries. At the end of the year, I went to the bank to withdraw money for the New Year, and found that the salary in the bank card was really poor, which made me think that I have already started to run three times, but I still feel that I have achieved nothing. Get that kind of salary.

insert image description here

It is said that growth means that we must leave our comfort zone and endure pain before we can truly grow up. In the previous two jobs, I deeply understood this point and worked hard for it bravely. So, this time change, I am not afraid. Through these years of understanding at home and abroad, I personally think that the IT industry is a good industry with high salaries. This is why so many people are willing to enter the IT industry when they actually choose a job. I went online to classify the work in the IT industry, and made a lot of exchanges with netizens on the Internet. The conclusion is: software testing is one of the directions that is very suitable for Xiaobai to enter the IT industry, and it is the position with the highest success rate of career change, and it is very easy to learn, so this makes me have a plan for the next step, want to Start to systematically learn the knowledge of the software testing industry and prepare for career change.

Later, after I got in touch with the teachers of China Test Education, I decided to take the online course here. In order to keep myself ahead of others, during the four months of study, I studied hard every day. Those days reminded me of the days when I was preparing for the college entrance examination in the third year of high school. But compared to before, this time is obviously more friendly. The head teacher will always care about me and ask me if I am adaptable to the study and life here; the teacher will answer my questions patiently; some of the best students in the class are even more "in charge of the battle in person", discussing with me the aspects of the project. Some experiences and opinions, which make the boring study life more friendly and happier. I would like to thank the teachers of Huaqi Online Education. (Thanks to the teacher's guidance, I got a satisfactory offer)
insert image description here

The following is my learning route (information) for your reference.

This information is organized around [software testing] as a whole. The main content includes: Python automation testing exclusive video, Python automation detailed information, a full set of interview questions and other knowledge content. For software testing friends, it should be the most comprehensive and complete preparation warehouse. This warehouse has accompanied me through a lot of bumpy roads, and I hope it can also help you. Join the software testing exchange QQ group::644956177, you can directly get the last one, thank you for meeting, thank you for fate, thank you for your support, thank you for your choice, and thank you for your trust. Let me find a satisfying job. I also wish you all the best of luck in finding your desired job and making a successful career change!

1. Test basis

Understand the basic skills of testing, master the use of mainstream defect management tools, and be proficient in the operation and maintenance of the test environment
insert image description here

Second, the necessary knowledge of Linux

As the most popular software environment system, Linux must be mastered. The current recruitment requirements all require Linux capabilities.

insert image description here

3. Shell script

Master Shell scripting: including Shell foundation and application, Shell logic control, Shell logic function
insert image description here

4. Principles of Internet Programs

The only way for automation: basic knowledge of front-end development and necessary knowledge of Internet network 4. Principles of Internet programs

insert image description here

5. MySQL database

Software test engineers must have knowledge of MySQL database, not only in the basic "add, delete, modify and check".
insert image description here

6. Packet capture tool

Fiddler, Wireshark, Sniffer, Tcpdump various packet capture tools are suitable for various projects, there is always one suitable for you
insert image description here

7. Interface testing tools

Interface testing artifact, a powerful tool that you cannot avoid: Jmeter. Small and flexible: Postman

insert image description here

Eight, Web automation testing Java & Python

Understand the purpose of automation, master TestNG & unittest automation framework, and assert and log processing

insert image description here

9. Interface and Mobile Automation

Professional interface calling and testing solutions. Build a complete web and interface automation framework, and use Appium as a whole
insert image description here

10. Agile Testing & TestOps Construction

TestOps, continuous integration Jenkins framework is well-known
insert image description here

11. Performance testing & security testing

insert image description here

After a short study, I ushered in the third official job in my life - a software testing engineer. This time, I chose an Internet company with a monthly salary of 16K. Based on the good environment of the company and the professional testing team, I myself plan to work hard in this company for a few years to see if the promotion and salary increase can be my turn, haha. Considering the future in the field of software testing, I am currently working hard in the direction of automated testing. My goal is to use 2 to 3 years to make myself proficient in automated testing, and learn a certain code, so as to accumulate energy for entering the test and opening engineer.

Although life is like a box of chocolates, you never know what the next one will taste like. But, fortunately, you have countless chocolates, and you have many choices. When you taste bad chocolate, you can choose to try to accept the taste; you can also choose to give up decisively and taste the beauty of the next one. After all, every flavor is a unique experience. Only after tasting different flavors can you know which one is the best and what you will make in the future.

Encouragement: [Tutorials that may help you]

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.
insert image description here
Follow my WeChat public account [Program Yuanmuzi] to get it for free~

Guess you like

Origin blog.csdn.net/Xsk215/article/details/117123990