Say my own circumstance above all, do not have fame 2 this school graduate, major science and technology kind, blame computer division class. I had worked in a factory before I entered the testing industry. This article is written for friends who have similar experiences with me or who are considering entering the testing industry. At the beginning, I saw the advertisements of various training institutions, such as Danai and 51testing, and I became interested in software testing. Unfortunately, the cost of these training institutions was more than 10,000 yuan, which could be a coincidence. I participated in teacher Xiaozhu’s Songqin software testing training class, and began to learn software testing in early December, 2014. I participated in a training class for software testing. In late January 2015, I interviewed several companies and finally passed the interview of two companies. A Beijing Boyan technology, sent to Microsoft 5500 monthly salary and a small company 5000 monthly salary. After passing the interview, I finally entered the job. Before the training was over, I hoped to enter the job as soon as possible. However, after I really entered the job, I found that sometimes work is very depressing. First of all, LET’s start from the selection of companies. Because two companies have interviewed, I chose a small company for mobile app testing. At that time, I thought the development of mobile terminal would be better, and the impression of outsourcing was not very good, so I didn’t choose Boyan Technology. At the beginning of my work, I was really confused and depressed for 2 weeks. I was only a tester, or I was not familiar with the mobile app test. I didn’t know what to do every day, and I was worried that I could not do well either. Every day is very afraid of the leader to call his name. During this period of time, the only solution I could think of was to change companies. I wished I hadn’t chosen Boyan Technology. But some things finally figured out for themselves. Now in this company these problems can not be solved by themselves, to other companies is the same, in the work of some problems you have to face, to try to solve, only in this way they can improve. Finally decided to stay in a small company. Above is a general job after their own, in the process of learning and job hunting have also encountered a lot of problems, the following is some summary of it, in view of their understanding of the software testing industry is still very limited, the following content is only for your reference.
First, we are most concerned about the question: how is the software testing industry? What is the salary level?
Software testing industry, in the domestic stage of development, than the general clerical, housekeeping, factory assembly line workers this kind of work, software testing work environment, career development is still good. But also not some training institutions blowing so hype, miraculous, software testing should be a relatively good career. The number of entry-level software test engineers in Beijing, Shanghai and **, where the IT industry is concentrated, is about 5000. In second – and third-tier cities, the starting salary is around 3,000-4,000 yuan. In Beijing, 2-3 years of test experience, can be left and right sides to 8000, this later period or see their ability, ability is higher, high wages are higher. Is software testing difficult to learn?
Software testing entry is not difficult, as long as you are willing to learn, no matter what professional, can enter the software testing industry. At least I’ve done it myself, and I’ve seen psychology, medicine, etc. For students majoring in computer science, I personally suggest that if you can do development, you should develop for a few years first. If you are really interested in testing, then you should switch from development to testing, because the later development of testing still requires the ability to write code.
Three, software testing needs to learn those knowledge
In fact, to learn what knowledge, you can directly go to the recruitment website to check the job requirements
1, basic theory of software testing knowledge of basic concepts of testing, software testing process, and proficient in the application of common use case design methods to design test cases. Master common test methods and types, BUG and defect management process
2. Computer network knowledge
3, Linux basic operations and MySQL add, change, delete and check
4, know a programming language is best, such as shell scripting, Java, Python programming
5, some test the use of tools, such as QTP, LoadRunner, basically, you master the theoretical knowledge of software testing can go to the interview, Linux and database this depends on the company, some interview will ask, some will not ask. Ability to program and use testing tools is a plus in an interview. As far as my interview experience is concerned, the basic theory of testing must be mastered. If you do not have much testing experience, the interviewer will see that you have a good grasp of the basic theory, and basically will recruit you to do new training.
Four, big companies, small companies how to choose
Combined with my own experience, I thought that I should choose a large or medium-sized company with standard process when I just entered the testing industry, so as to give myself the opportunity to learn the formal process and serve as a buffer period for my career. Large companies generally have a fine division of labor. When the project is not very tight and relatively free, I can improve some abilities, such as English ability, code writing ability and so on. Step toward your goal until you achieve it. Such outsourcing as BoyanTech, Pactera and Isoftstone can be considered. If you outsource a mediocre job for two years, you can move on to a better company. Small companies generally have the following situations, such as the top level of the company does not pay attention to testing, testing process is not standardized or no process, software products have no requirements, etc. If you think you are competent and like to work on your own, a smaller company is more suitable for you.
Five, some matters needing attention when looking for a job:
1, don’t be nervous during the interview, check the route in advance, set out in advance, in order to avoid traffic jams and other accidents on the road, when talking about salary, if you feel good performance, and the interview is very harmonious, the salary can be more.
2, the company’s working hours, working hours, the probation period of time, is there any extra work, these ask as far as possible, should also pay attention to when signing a contract, these have made clear in the contract, HR can’t fully believe, such as the small company, the interview I asked a day not to work overtime on Saturday, said at the time do not add, after signed the contract, tell me to work on Saturday. So when you are interviewing, be careful. If HR’s commitment can be written into the contract, try to include it. Otherwise, it may just be oral commitment.
3, after getting the offer, don’t rush to go to work, give yourself a few days to consider, because some companies may give a long time to offer, you can wait for other companies offer, or interview notice.
4. Live as close to your company as possible, so that you can save a lot of time on your daily commute and have more time to recharge your batteries and study.
5, if you are interested in software testing, want to know more about testing knowledge, to solve testing problems, as well as introductory guidance, to help you solve the puzzles encountered in testing, we have technical experts here. If you are looking for a job or just come out of school, or have already worked but often feel a lot of difficult, think their test aspects of learning is not enough to continue to learn, want to change careers afraid of learning will not, you can join my QQ group advanced test learning family: 313782132