The first tribute to the motherland mother, bless the motherland prosperity, the people rich and healthy!
11 on duty, spare time to summarize the recent Test team interview some thoughts for your reference;
Simply do a self-introduction, 6 years of testing experience, as more than 10 test supervisor, late into the new IoT retail area, now a state-owned enterprise, responsible for the formation of a Test team. So in the last two months, in addition to testing the pre-project test framework preparation, basically is a variety of recruitment interviews.
first of all, talk about team recruitment:
Recruitment object 1 (Functional test): 2-5 years of experience in the test engineer, the requirement to master the basic test theory, familiar with the software testing process and the preparation of the specification document, has a strong ability to learn;
Recruitment Object 2 (Automated testing): 2-5 years experience in the test development engineer, with Java programming ability, familiar with selenium, test ng and other open source framework basic theory and common methods;
The above requirements of the recruitment of individuals considered to be a comparative basis, I hope that Test team personnel in the skills of high and low, through the existing test framework to achieve CI\CD model, reduce the pressure of the post-project test work, while training a number of technical capabilities of the Test engineer.
However, during the recruitment process, the following problems were found:
1, the working life and the actual ability is not equal: In the interview process, found a law, most people understand the basic process of testing after the lack of new skills growth point, even if there is, is the test object software industry experience, if the replacement of the software industry, these experience will be ineffective. More than two or three years of Test engineers have a similar level of proficiency in testing skills, little is known about emerging development skills, and most interviewers ' responses to new testing techniques are related to later learning.
2, the direction of development is not clear: most of the test engineers in the interview of their own career development direction is not clear, as long as the company hired me, do what work can, if said to work only a two years of engineers, I do not have any doubts, because everyone is this way, but for more than 3 years of work people. , a little career planning does not have this is a pity, the individual think to do anything, such as no planning is like sailing on the sea, no helmsman, let the wind and waves, drift. If you have no purpose, where do I have enough time to observe you and then arrange for a suitable post for you?
3, only ask the salary does not ask the work content: most of the interviewers are asked what you need our answer, basically will ask how pay treatment, and then there is the work pressure is larger, these problems themselves is understandable, but after this very few people ask, if I enter the position you will give me which post, Can you outline what the specific work is? There's a demand for me, and so on!
4, did not learn the salary and work intensity contrast: everyone is yearning for high wages, but pay and return is proportional to the (normal situation), Internet companies pay so high, because there are 996 working system, because there is so much work intensity value, I hope each interviewer first to do some work ahead of the position, know, and then do the trade-offs, do not take no matter whether the actual or not the offer to coerce the other company's interviewer, you are willing to go to which company is the choice of independent, their own value of knowing can.
5, remember to accept the promise: What is a promise, is promised to do things, do not have to inform in advance, in fact, here is to help HR record straight, a lot of interviewers to the appointment time but briskly no news, in fact, this is a contempt for the results of other people's work, each invitation is carefully prepared by everyone, Even if there is a change should be timely notice (counterattack HR, interview whether by the same time to inform the interviewer, although this is a bit cruel to the failure of the person)
Next talk about testing skills:
The last two years of testing industry overall has a big leap, thinking back first friends and relatives asked me what is the job is, said the test engineer basically no one knows what to do, that time the recruitment site test engineers are not many jobs, many software companies do not have the corresponding test positions, Testers are more eager to Microsoft or IBM and other foreign companies testing positions, many software industry bosses also think that testing is basically a point, technical support can concurrently. And now the test post has been in full swing, especially in recent years, the more popular automated testing has some visibility, but according to personal understanding, most of the test development is basically from the development engineer to test development, very few test engineers actively do the test development of the post up, This leads to an automated test being a job for developers rather than a real test engineer. With the rise of Internet enterprises, testing and development positions of talent scarcity is obvious, but not for the test engineer to bring dividends, the reason is the first hand test skills of low gold content, followed by the active learning ability of the staff is generally low for developers, software testing is ultimately software technology, In this era of software technology update iterations, it is difficult to stay in the best position without active self-study.
Finally, let's talk about the testing process:
Before talking about software testing, generally in the software's functional UI after the appearance or system integration can be carried out, more front-end, it may be a Web test interface test, before the function is not out, first to the corresponding interface test, in advance to ensure the quality of the system. But now with all kinds of cloud storage, big Data services, AI Intelligence, Data link, Internet of things system, and so on, many systems we do not see the application interface, there is no formal HTTP protocol API, how we go to test, how we get the demand, many projects may be in the coding phase want to test personnel access, To help them verify the logic and reliability of the code, as well as the performance of the runtime, the proportion of memory, and so on, these test requirements are difficult to use the traditional manual method, I believe that such testing requirements will be more and more in the near future, you have to wait for the future to come?
Today talk about these, I plan to open a topic, share some of their own technical sentiment, I hope to test colleagues have some help.
Test Engineer Interview Work sentiment