What skills will the future of software testing require? JD Test Manager Online Analysis

foreword

Rapid and dynamic changes in the field of software development, innovation, new technologies and expansion of IT in most industries are also growing.

This article will detail the knowledge and skills testers need to add value and survive in the rapidly changing IT world.

At the same time, in order to improve everyone's competitiveness in the software testing industry, I have personally compiled the learning materials for Python automated testing and the software testing interview questions of major factories for everyone. Pay attention to the Satellite Princess: Programmer Ashin gets it directly.

The future of testing

There have been keynotes at international testing conferences claiming that testers will disappear soon. According to them, in the near future, there will be no more, or at least very few, dedicated testers. Interestingly, the World Quality Report shows the opposite. Testing will continue to exist in abundance for at least 10 years, but the popularity of agile puts more demands on testing.

Personally, the most in demand for testing is T-type talents, followed by I-type talents.

T-
T type
testers will mostly no longer work in their secure, independent testing team environment. They will work more closely with the project. In addition to strong soft skills, testers are expected to have knowledge of the business domain, requirements engineering, scripting, etc. Become a "Test+", which can test, organize tests, and support others' tests.

The vertical bars on the T represent the depth of relevant skills and expertise in a single field, while the horizontal bars refer to the ability to collaborate across disciplines with experts in other fields and to apply knowledge outside of one's own field of expertise. T-person skills have both depth and breadth.

T-types are often multifunctional, collaborative, and seek to learn more about how their functions affect others and the end product. T-shaped people are far more flexible and more likely to catch new trends, and certainly less substantive than their primary skills in every adjacent discipline. Contrary to Type I people, Type T specialists tend to understand the big picture rather than immerse themselves in the details unless really needed.

Type I
non-functional features such as security, interoperability, performance, and reliability require highly specialized testers who will be full-time test specialists with in-depth knowledge only in specific (non-functional) test areas and skills.

insert image description here

2. Requirements for T-shaped basic talents

There are fewer and fewer dedicated test managers or test leaders. Most testers are in agile teams and they perform testing tasks while also coaching and supporting business analysts with user story based functional testing and developers with automated unit testing. Being a tester on an agile team also means that you are involved in tasks that would otherwise be the domain of test managers, such as product risk meetings, estimations, retrospectives, reporting, etc.
insert image description here

  • Test management Risk analysis Test strategy Test planning Test evaluation Test reporting Iterative review Team building Project management
    Communication, time management, analytical skills, enthusiasm for learning and critical thinking. Relatively standard interpersonal skills such as reading, reporting and presentation skills are also required .
  • Test analysis, test design, test techniques, exploration, test review, ease of use, and more
  • Development foundation (Python, Java or C++, etc.) White box, unit and other static and dynamic analysis test tool development and use of test-driven development automation, etc.
  • Agile agile basic user story acceptance criteria agile test behavior-driven, acceptance-driven and other operation and maintenance skills configuration and environment management
  • Basic principles, process, test case design, basic defect management, etc.
  • Computer basic database linux microservice architecture, etc. Network and other university computer foundation
  • Part of the distribution range of other enterprising critical thinking knowledge sharing team spirit
    insert image description here
    type
    I type I talents. Depending on market demand, the range will change.
    insert image description here

Guess you like

Origin blog.csdn.net/qq_40214204/article/details/110920705