The profession of «software tester» is currently included in the list of the 50 most popular, new and promising professions on the labor market. Currently, due to the rapid development of IT technologies, the requirements for testers, their knowledge and qualifications are constantly increasing: the professional activity of a tester is becoming more and more "engineering" and requires specific knowledge, skills and competencies, as well as technical savvy. The main task of the tester is to evaluate programs that are in development or already functioning, identify failures, errors (bugs) in them and transmit this information to developers for correction. A "successful" tester, in the context of the analysis of his professional and personal competence, can be determined in the presence of the following main characteristics: the presence of professional training and work experience; the presence of internal motivation for the implementation of successful professional activities in the field of information technology; possession of reflection and introspection in the context of performing testing activities; the presence of professionally important characteristics that ensure the success of professional activities, including, for example, patience, diligence, conscientiousness, independence, etc.; the presence of ideas about test design techniques, types of testing, ways to identify and eliminate errors, a variety of approaches to testing; the presence of technical testing skills in information systems administration, programming; ability to work with test documentation: to draw up a test plan, requirements specifications, develop test scenarios, issue test reports, bug reports, etc.; availability of organizational, managerial and communicative competencies. The analysis of the professional and personal competence of testers, their professional and personal qualities can serve as a basis for the development of criteria for the success of professional activity, determining the prospects and trends of professional development, optimizing the procedures for professional selection and professional certification of testing specialists within the professional standard.
Read full abstract