6,914 views
???? Sign up for a free software testing basics course: https://sqa.lviv.ua/osnovy-testuvanny... ???? Sign up for a comprehensive software testing course: https://sqa.lviv.ua/ ----- ----------------------------------------------------- ----------------------------- ???? Software tester (or QA engineer) is a common starting point for those looking to start a career in the IT industry, and simply a profession in demand. We'll tell you where newcomers can gain useful skills and knowledge, as well as earn coveted resume lines and portfolio projects. ???? What do QA engineers do? Software testers help make products—apps, sites, apps, cars—usable. They determine which elements of the system are not functioning correctly or are not as convenient as desired, find the reasons for this - errors in the code, design or logic - and send them for correction. All this is done so that end users get a stable, reliable and convenient product. ???? What skills does a novice tester need? Since testing is applied to different industries, the tester may need different knowledge to work. However, there is something common in all cases: first of all, you need to know the theory of testing, and then — to have a certain amount of knowledge about the system being tested and the technologies used in it. In theory, everything is quite clear: a potential employer will want from you knowledge about what testing is, why it is needed in the development cycle and what place it occupies in it. It is also good to know the basic development methodologies (AGILE, SCRUM and other scary words by the Scrum lesson here: ???? • Scrum for beginners by Logos IT Ac... ) - just so that you can work in a team that functions according to certain rules . It is also good to know how to correctly write a defect, what test cases are and how they should be compiled, what checklists are, when it is better to use cases, and when it is easier to limit yourself to a checklist. While testing theory is applicable to all fields, the technical skills you will need will depend on the field you choose to work in. For example, if you want to test in the field of web applications, then it is very useful to know how a browser works and what a web page is made of. And it is unlikely that it will be useful to you if you will be engaged in testing on-board aircraft systems. However, the most popular areas of development now are web and mobile platforms. The Internet has already been dealt with, and for testing mobile devices you need to know the peculiarities of building mobile applications, their life cycles and differences from desktop applications, the peculiarities of Android and iOS, and it would also be good to familiarize yourself with the guides for the design of applications for mobile devices from the developers of both systems. You can see how mobile applications are designed here: ???? • Lesson 10. UI UX. Designing add... Finally, almost any modern application will use databases, so you'll need to learn what they are and learn how to write simple SQL queries. ???? Does the tester need to be able to program? The question, when clarifying which many copies were broken: does the tester need to know how to program. There are different opinions here, but everyone agrees that the ability to program will definitely not hurt. It may not be necessary at the start, but it will be an undeniable plus. Programming skills can come in handy both for understanding what's happening in the application being tested and for automating some routine tasks, even if you're not specifically into automated testing. If you are interested in the field of test automation, then the answer is clear: you need to learn some programming language. If you are already working, then a good option is to learn the language in which development is conducted in your company. If not yet, learn any of the most popular languages today. Speaking of languages, it is very useful for the tester to know another language - English. At least at the level of reading the documentation. You can work without it, but many materials are now in English, and knowing it can help a lot. ???? How to become a software tester? It is better to learn in a way that is more convenient for you personally: from books, articles, video courses — or from everything at once. Fortunately, there are a lot of materials about testing in any form, so there should be no problems with finding information. For example, we filmed a free introductory course on testing so that you can quickly understand whether you like this field or not? ???? • Lesson 1. Introduction to software testing. Cycle r... ------------------------------------------------------------ --------------------------------------------- ???????? Together, we we will achieve all the goals! ???? Adult academy: https://logos-academy.com/ ???? Children's academy: https://lgs-kids.com/ ???? Free courses, events, webinars: https://t.me/LogosInsider ???? 067-990- 37