当前位置:网站首页>Software testing career development: where should software testers go
Software testing career development: where should software testers go
2022-07-29 06:30:00 【Heartless, young and old】
Reading guide
Do you have workplace anxiety ?
In the workplace , What I am most concerned about is how to develop in the workplace ? With the increase of experience and age , How to improve your ability ?
If you are already in the workplace comfort zone , Do you want to come out ?
In the workplace , It's normal to have workplace anxiety , Seeing that some of their peers have begun to take the lead in the industry , At the same time, I watched the small fresh meat smaller than you rush in batch by batch , They are paid less than you , Unlike you who have married and have children , You can work overtime indefinitely without worry .
Age is an absolute value , Can't change , How can software testers survive in the workplace when they are getting older ? This needs to rely on the core competitiveness of testers to fight , So where is your core competitiveness in the workplace ?
Workplace competitiveness is the unique 、 Competitive skills 、 attitude 、 The sum of knowledge and other aspects .
How should software testers maintain their competitiveness in the workplace ?
First , Analyze the development direction of software testing post :
Software testing positions can develop in two directions , A management direction , A technical direction .
1. The management direction
The management direction includes test manager , Test team leader , Even the test director and so on
2. Technical direction
From the test level, it can be divided into junior testers , Intermediate Tester , Senior Tester
Test types can be divided into unit tests ( White box testing ), A functional test ( Black box testing ), automated testing , Performance testing , Security testing , The interface test , Even test tool developers , Test Architect
secondly , Analyze your personality and hobbies :
Every software tester or person about to enter software testing should analyze their own personality , Be clear about your favorite , Only know these , Only by choosing a career according to your personality and hobbies can you do it for a long time , This is what you can do when you love .
I really like software testing , And the goal was clear from the beginning , Go along the technical route , When I was interviewed three years ago, I said that I would go to the technical route , Three years later, I still want to continue to do technology , This doesn't mean I don't want to be a manager , But I think the current technology is still very good , Personality is not calm , If we rush to management now , It is estimated that it will not be done very well , So the current goal is to go to the technical path , It's not too late to wait until the water reaches qucheng .
Because I have less time in management , Therefore, the latter mainly develops in the direction of Technology .
Last , When the direction is clear , We can start to implement , The following analyzes the skills that software testers should have according to the level of software testing .
1. Junior tester
- Test design capability
- Analyze the needs of the project , Extract test points , Design test plans and test cases according to test points
- The code analysis : Be able to understand design documents , Read the code
- Documentation : Common documents ( test plan 、 programme 、 Use cases 、 The report ) etc.
- Test thinking
- According to my own understanding, I have a certain understanding of software testing , Even just received a project , It can also be tested according to the function
2. Intermediate Tester
- be proficient in professional work
- Familiar with needs , Familiar with project business , Business understanding can put forward their own views
- Familiar with relevant testing techniques
- creativity : Have your own thoughts 、 thinking , Take the initiative to try at work ;
- Analyze positioning issues : Not only find problems , It can also analyze problems ;
3. Senior Tester
- Proficient in Testing Technology
- Test the technical bull , Depth of discovery bug, Developers can be impressed
- Test technology leader
- Bring new people , Train testers
- Introduce new testing technology and train everyone
- Develop test tools
- Develop appropriate testing tools or testing frameworks according to the needs of the project
Then how to make yourself reach the ability of each test level ?
At the end of the day : Keep learning , Only keep learning , To make continuous progress .
It's like when you first started testing , Can't write test cases , Take the test cases of predecessors , Copywriting , If you write too much, you will gradually learn , Even if you encounter any problems in the process of writing, you can solve them quickly .
For many software testers , Written document , Analyze requirements , Submit the defect , Test thinking and so on , These are not things , And it is difficult to subdue programming languages alone , I was the same at first , Although the current level is also average , But how many detours have you taken , Only I know .
Here is a wave of learning materials for Senior Test Engineers ( Including the latest automated test development tool Android package / course / Various test cases / The latest big factory interview questions, etc )
01 Video tutorial

Automated software testing teaching video , The course content is closely related 、 The pace of the course is gradual and orderly , The whole content is based on actual combat , From computer foundation to front-end foundation , Then to various types of automated testing , ing , Free open source to all students who are interested in software testing .
02 Software testing tools 、 Test documents and test related materials



All in total 37 A set of software testing tools and frameworks , All stored in Baidu online disk , Plus a set of enterprise practical level Software test case template 、 Defect management template 、 And dozens of very classic well-known software test PDF e-book .
03 Test interview documents + Practical interview questions


All software tests Interview templates and test learning Documentation , Mainly related to software testing interview , Internet enterprises Real interview process and interview question record
04 How to use the test tool \ Test tool installation package \ Learning materials

边栏推荐
- Leetcode 35. search insertion location
- 虹科分享 | 带你全面了解“CAN总线错误”(四)——在实践中生产和记录CAN错误
- Sliding window leetcode 76. minimum covering substring (hard) 76.76. minimumwindow substring (hard)
- Summary of winter vacation training (1.23~1.28) [first tier]
- SQL Developer图形化窗口创建数据库(表空间和用户)
- Leetcode 876. Intermediate node of linked list
- Leetcode 83. delete duplicate elements in the sorting linked list
- 官方教程 Redshift 03 各种GI的参数和常规使用说明
- 八、 网络安全
- Dynamic planning summary
猜你喜欢
随机推荐
虹科分享 | 带您全面认识“CAN总线错误”(一)——CAN总线错误与错误帧
八、 网络安全
[beauty of software engineering - column notes] 20 | how to deal with the headache of requirement change?
FIR滤波器设计(1)——利用matlab的fdatool工具箱设计FIR滤波器参数
Overview and summary of GI engine in redshift 024, the official tutorial
官方教程 Redshift 05 AOVs
Merkle Tree 存在性功能第一次修改
通过os-shell引发的mysql拿shell的思考
角色shader小练习
Vivado IP核之浮点数开方 Floating-point
Redshift restore SP effect - SP map export settings and map import configuration
如何判断业务被DDoS攻击?又会造成哪些危害?
虹科教您 | 想进入TSN领域?虹科教您如何搭建TSN测试系统
不安全的第三方组件的漏洞如何做前置规避?
Leetcode - Tips
【Leetcode刷题】数组3——分治
Navicat for Oracle Cannot create oci environment
UDP套接口通信实验
waf防护是什么
虹科分享 | 如何测试与验证复杂的FPGA设计(1)——面向实体或块的仿真








