From layman to outsourcing, from manual testing to testing by well-known Internet companies, what have I experienced...

I am studying in an ordinary first-class college (not 985, 211), majoring in economics and management. I have been engaged in my professional-related work from my senior internship to the first two years after graduation in 15 years.

In 2017, I decided to switch jobs to work in computer-related fields. In September 2017, I had an opportunity to switch to the testing industry in a large span. I have more than 3 years of testing experience so far. Through this learning experience in CTI Online Education, my professional role has completed the transition from outsourcing functional testing to a test development position in a well-known Internet company, and successfully won a test development job offer from a major Internet company, with an annual salary of 25W+ (salary More than 70% increase)! I am very grateful to all the teachers and classmates for their help, and I also share my little bit of growth experience as a pure novice who stepped into the testing industry step by step and then entered the Internet giant.

From sales to functional testing

Two years after I graduated and I had been working for three years, although I had made some achievements in the field of sales management I was originally engaged in, there was always a voice in my heart that I must engage in the computer field that I have always been curious about work. It's also a pity that I didn't study computer science during my university. It was two years after I graduated, and it might be the best time to choose a career again. After some ideological struggle and careful consideration, I finally made the decision to change my career.

At the beginning, I didn’t know how to join such an industry. It was 17 years ago. I was in Shenyang, and online courses were not so popular. I didn’t know how to enter the industry that I had never been in contact with. I want to return to campus through the postgraduate entrance examination and major in computer science to realize my wish.

That is, during the preparation period, I received a friend who was recruiting and testing for a project in Shenyang at the time. He originally contacted me to help recommend computer majors, but after some inquiries, I learned that testing is a computer major. career direction, so I recommended myself. The company at that time was an outsourcing company, and the project was a banking project in Shenyang. Due to the tight schedule and high intensity of the project, in addition, although I am not a computer-related major, my major is economics and management, and I have been engaged in finance before. Field sales management work has unique advantages in business. So as a layman, I passed the interview ignorantly in 2017 and switched to the testing industry, but the salary at the beginning was very low. Fortunately, I have a good mentality and know that this is the price of changing jobs. Those reduced salaries Think of it as the tuition fee for my first entry into the industry.

Three years of bank outsourcing, how to break through the professional bottleneck period

I have been doing outsourcing in banks for 3 years, and I changed jobs once when I changed jobs for about 8 months. Because it was a cross-bank transfer to testing work, I cherish every opportunity to learn and grow, and I work hard. In the first two years, I The growth is also rapid. All the way from a pure novice, step by step to become the leader of the test team, and later lead the project independently, with seven or eight outsourcing students in the team. But in the last year, I gradually discovered that if I continued to work in outsourcing, my future path would no longer be bright. There were only two directions for my development. One was to enter Party A and the bank, and the other was to develop into the management of Party B. .

But on the one hand, traditional industries such as banks are relatively more focused on business than technology in the entire technology circle of the Internet industry, and the technologies used are also very conservative. It seems that the work has been limited at the technical level and cannot continue. Breakthrough; on the other hand, I personally don’t like traditional industries very much. Large-scale bank testing departments only have one or two places for social recruitment each year. It takes a lot of energy to fight for a direction that I don’t like very much. In my opinion, it is Not cost-effective (I know that many people like the stability and leisure of banks, and I can only say that each carrot and cabbage has its own love).

In the last year of outsourcing, I was very anxious. If you change jobs, it is only a meager salary increase, but even if the outsourcing is high-level, there is a salary bottleneck, and everyone knows it well. So at that time, I began to think about switching to an Internet company. I wanted to get in touch with some technologies and switch to automated testing. It was not in vain that I switched to this industry because I liked technology.

But at the same time, when I was infinitely anxious, I also ushered in a turning point in my career. After more than two years of laying the groundwork for my second company (in addition to Party A’s good job evaluation, I actively participated in the activities organized by my company, the opening solo at the annual meeting, and the hosting of the company’s annual meeting of thousands of people, which gave me a lot to let the company’s leaders I saw my opportunity), and finally sprouted. Another bank client project of the company just lacked a resident project manager, who is considered to be the management of Party B's company, but it is the development department. I can only switch from testing to quality. The character enters. Although the opportunity was not good, for me at the time, it was like a drowning person had finally grasped a life-saving straw to move forward. , or a single woman, a situation that many companies don't like to see, still needs some courage and courage.

During the half a year as a resident project manager, on the one hand, I started to work in the direction of human resources management again, getting farther and farther away from technology, and on the other hand, my personal growth was not obvious in half a year. And the work of the department of Party A where I work is messy and heavy, and the whole energy is very scattered. Therefore, in such a dilemma, and it can even be said that the future is hopeless and desperate, I made the decision to resign naked for the first time since I worked for 6 years, and it was also my determination to transfer to the Internet industry testing work!

Contact CTI, the dream starts again

When I made up my mind to transfer to an Internet company and began to select training courses, I had been in contact with CTI for half a year, and I learned that this company is a company that specializes in testing and training, and has good after-sales service, which can help students refer internally. As a person who does not have basic computer knowledge, I am not sure about the control of the course, so I also consulted my friend who did the test in a big factory to see if the course content is what the industry needs. After getting affirmation and finally comparing several training institutions , I still chose Huatest Education (I believe that only by focusing on one field can we do better).

Because there is no code foundation, I have been exposed to Python for a while at the beginning, and I feel that it is a bit difficult to get started, and finally chose the automation class conservatively (if you are not like me, you still have relatively plenty of time, and students with testing experience are still recommended to choose Test starts, more cost-effective)

learning milestones

It took me about 4 months to study. In March, I learned Python independently for a month. From May to June, I frantically brushed up my lessons and practiced. Because I have resigned, I found a self-study room and focused on studying. Every day from 9 am to 6 pm, I will practice longer if I encounter problems that I don’t know.

In July, the course will be reviewed for the second time, and the graduation project will start at the end of July. Because I have resigned, there is no enterprise project for me to practice, so I used what I learned in class, the enterprise WeChat I am most familiar with, to do a project presentation for the completion of the project. Write a functional test case for a function from three aspects: interface, APP, and web, and build a jira environment to import it. Write three automated test cases, upload the code to git, and perform Jenkins continuous integration.

In short, try to present what you have learned in a comprehensive way in the project and attach it to your resume. Start preparing your resume around mid-August, perfect your resume with the assistance of college teachers, and start interviews.

my facial

01 Interview preparation

In fact, I have been trying to submit my resume since mid-August, including looking for internal referrals from friends, big factories, and college recommendations, but the results were not ideal, but after the interview, I also learned about my lack of preparation:

First, there are many algorithmic and logic questions in the Dachang interview. You must brush up the questions on Niuke.com, especially the common question types, so as to cultivate your logical thinking ability and problem-solving ideas;

Second, stereotyped essays are still memorized. Interviews are really often asked. I won’t go into details here. You can Baidu stereotyped essays, or refer to the summary and sharing posts of other outstanding students in the college. I will also refer to them later. These carry the back;

In addition, complex SQL queries and Linux query performance commands are often tested.

02 Mentality adjustment

Seeing that many students were interviewed by big companies with high salaries, I was actually very impatient and very angry. In addition, I was in the state of resignation, so the early interview was not smooth. I found that my goal might be too high, I paid too much attention to this matter, and put too much pressure on myself. As a result, my mentality was not very good during the interview, and it was not at the level of my usual language organization ability. Later, I also saw an article shared by an excellent college of the college. My own development route is also from functional testing to outsourcing from large factories to Internet testing and development, and I began to lower the requirements for myself. The company or a large factory outsources the experience, and then prepares for the next step?

So I adjusted my mood at intervals of one week, consolidated it by the way, and after reviewing some interview questions, I submitted my resume again. This time, I first selected some large-scale outsourcing companies and small companies for interviews. The standard of outsourcing interview questions in many large factories is actually not much different from that of regular employees, but the tolerance may be higher. After a round of outsourcing testing, they have also accumulated some experience and self-confidence. At the same time, in round after round of interviews, I also have a certain understanding of my current market value. At this time, I started to attack the big factory again, and I was lucky enough to pass the interview of a big factory in the process.

I don’t know how everyone finds a job and submits a resume. In addition to internal referrals, the popular recruitment websites on the Internet may be Lagou and BOSS Direct Recruitment. However, after my user experience, the feedback speed of Lagou is very slow. Even if the resume is passed, There are very few interview invitations, but the feedback from BOSS is obviously much faster. Of course, you will be harassed by many outsourcing companies. You can use outsourcing interviews to practice in the early stage. No matter which outsourcing company contacts you, you can directly ask them For the outsourcing projects of major Internet companies, the hrs of the same company can promote each other. When you feel that you are ready and find the interview status, you can send your resume to your favorite company.

Opportunity to choose

In fact, compared with the students who came out of the test class, the students who came out of the automation class are relatively weaker in technical ability and weaker in foundation, but they still have a lot of growth and improvement by studying and practicing the course content over and over again, at least It can make us change from a technical novice to a technical level, at least it is an entry.

During my entire interview process, I received 2 offers that I liked. In addition to the offer from a large company that I joined in the end, there was also an offer from a small company with a higher salary than the offer from a large company, which met my needs. The expected salary, housing subsidy, meal allowance and other benefits are not inferior to those of big factories, but the situation of big factory offers is that the salary does not meet my expectations, but I believe that entering a big factory will allow me to get more growth opportunities and faster , the future can be expected. On the other hand, in terms of project selection, my goal is e-commerce or short video platforms, and this time the olive branch of a big factory just happens to be a retail e-commerce platform, so in the final decision stage, I still chose a big factory opportunities.

In fact, in terms of technology, there is still some gap between my ability and some outstanding students who came out of the test class in the college, but as long as you study hard and do your best, the students who come out of the automation class will also have the opportunity to enter the big factory.

Finally, I would like to send my best wishes to everyone. As long as there is a goal and aspirations, things will come true! I wish all students and job seekers can receive their favorite offers~

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/130485397