How to determine the career planning and development direction of software testing?

Software testing career planning can be positioned according to the development direction of the testing industry.

1. Job analysis in the testing industry

With the emergence of artificial intelligence ChatGPT, the coverage of positions in the software testing industry is getting wider and wider, and the original traditional testing is gradually transforming into the direction of combining artificial intelligence, big data, Internet of Things, vehicle-mounted terminals and related software and hardware testing.

Correspondingly, many new software testing positions have emerged, such as: artificial intelligence trainer, robot test engineer, big data test engineer, Internet of Things test engineer, vehicle test, computer terminal test and other related positions emerge in endlessly.

According to the content analysis of the existing testing positions: it can be roughly divided into four directions: functional testing, automation, performance testing, and security testing.

However, functional testing, automated testing, and performance testing have become rigid needs in the industry. Only security testing "penetration testing" is currently relatively popular, and it is also a scarce job in the market.

2. The development direction of the testing industry

After clarifying the development direction of software testing, it is necessary to formulate learning objectives based on the professional development direction.

For example: Take my personal testing career plan as an example:

  • 1-3 years to grow into a senior test engineer

  • 3-5 years to grow into middle-level test management (supervisor | manager)

  • 5-10 to grow into a test director in the industry

Now my personal career plan is also implemented according to this route.

Based on different time nodes, I try my best to complete the phased learning objectives and knowledge accumulation at the corresponding stages.

Let me have more confidence in the ability to handle various complex things at the middle-level test management and test director level.

Many people enter the industry by mistake when they first enter the industry. They first think about finding a test job, and then go to different stages and encounter different problems before thinking about how to solve the immediate problems.

This is the practice of 80% of the testers. As the actual situation grows older, they become more and more anxious, time is wasted, mentality is bad, and it is easy to encounter a sense of middle-aged crisis.

3. Within 5-10 years of professional norms, the needs of various industries need to be met

With a goal, you need to develop a learning method for yourself.

  • 1-3 How do you meet the testing needs in your field?

What are the prerequisites to become a senior test engineer:

First, have a certain functional testing basis and master the theoretical basis of software testing.

Second, have a certain professional and technical problem-solving ability, and be able to apply their existing knowledge reserves to solve work problems for advanced-stage work.

Third, take the position of team leader, improve management ability, lay the foundation and prepare for middle managers.

  • 3-5 years to grow into middle-level test management (supervisor | manager)

Gradually upgrade from senior test engineer or team leader to test supervisor or manager position, and pay more attention to the cultivation of management ability.

It is necessary to change the post thinking and job orientation. Do not use advanced testing thinking to work, or you will be exhausted.

The management team focuses more on how to improve the overall capabilities of the team, get results from team members, and how to train more excellent testers based on the existing team.

How to arrange the work reasonably and use human resources to solve the quality problems in the project is the top priority of the management work.

  • 5-10 to grow into a test director in the industry

Senior managers are the highest positions in the testing industry, and the probation period is about 6 months.

The main tasks of senior managers: employment, new technology pre-research, improvement of energy efficiency of the testing department, building a high-quality testing team, training more middle-level testing leaders, and solving difficult problems in the team.

The importance of senior managers lies in the supervisors or managers who manage well. Through the supervisors and managers, they support the labor achievements of senior managers, and provide external cross-departmental or cross-regional test support for businesses in different regions, expand influence, realize self-worth, and gain growth from it. .

4. What goals do you plan to achieve in different stages of enterprise and growth?

It is very simple to do career planning, and more importantly, how to achieve goals based on staged career norms.

Completing the goal is not the point, the point is how effective is the goal?

It is necessary to inspect and assess the completion of the goals at different stages, and do a good job of reviewing and improving the problems at each stage.

The reason why many people have a sense of crisis at the age of 35 is because they know how to define career planning goals.

However, it is easy to be delayed due to various things in work or life, and it is also easy to cause burnout. This is the reason why many people cannot persevere.

Therefore, when the goal is set, you must stick to it, split the goal into tasks every day and every hour at different stages, accumulate knowledge down-to-earth, enrich your brain through project practice and complete professional skills and management skills, and gradually move towards the middle Senior management transformation.

In short, the learning process is bound to be difficult, but you can gain positive energy from it through learning. This energy can support you to move forward step by step, and you will have more courage to solve the difficulties you encounter at different stages, and finally achieve success through learning Myself, the bosses all regulate their careers and futures in this way.


In the end, many friends have the idea of ​​learning. Here I shared the video tutorial of the test on station B. You can watch it by yourself:

Advanced learning of automated testing:

How to force myself to finish learning automated testing in one month, and then get a job after learning, Xiaobai can also get it at his fingertips, take it away, and allow free prostitution...

Zero-based software testing learning:

B station strong push! 2023 Recognized as the most easy-to-understand [Software Testing] tutorial, 200 episodes of paid courses (with practical projects)

Public account fan benefits

  • Get a full set of software testing resources for free

  • Software testing interview question brushing applet is free to use

  • Free use of GPT exclusively for testers

insert image description here

Guess you like

Origin blog.csdn.net/weixin_54696666/article/details/132170722