当前位置:网站首页>Five years after graduation, I became a test development engineer with an annual salary of 30w+
Five years after graduation, I became a test development engineer with an annual salary of 30w+
2022-07-01 16:04:00 【TEST_ Two black】
My first job was to get so much , It mainly focuses on functional testing .
I used about 6 Years of time , Become an annual salary 30w+ Test development .
Review my growth path from functional testing to test development , Basically accompanied by “3 Second capability leap ” Realized .
enter a profession
Into a small company , At the beginning , I don't know anything , It starts with the simplest manual test . What you do most every day is : Write test cases > Submit bug> Return to bug.
I didn't understand this at first , I feel I have something to gain , however 3 After a month , These things are familiar , There will be a sense of wasting time .
In addition, in each submission bug When , Confirm the environment , Some more bug It can't be reproduced , On the one hand, it is always rejected by development , On the other hand, I have to work overtime .
That's when I thought , Can you stop the development from , Can you not work overtime ? At this time, I began to cultivate my internal skills
The first leap in ability begins
The first is to look at the requirements document , Only by understanding the needs , To know what the purpose of designing this function is , Then we can judge whether the problem is bug, After doing this , To some extent, it reduces the situation of being developed , Even if it's tearing , There is also a certain basis ;
The second is to look at the design documents developed , Of course, I may not show you when I'm not familiar at first . You study his business logic , To roughly judge this bug How did it come about , Then it can reproduce and locate bug.
Of course , This process is certainly not so smooth . The first is because you have to take the initiative to learn and study things beyond your ability , We must settle down and study ; The second is when I first came into contact with these new things , Dealing with problems will not be so perfect , To withstand the pressure of doubt ; The third is when you ask for advice or discuss with developers , We must face the contempt and indifference of development ; The fourth is that learning will take up a lot of your time , Overtime is inevitable .
This process may 1-2 year , Then you can check and locate the problem yourself , Submit bug Then development won't look for you anymore , Products and development are beginning to look at you with new eyes .
In finding the identity to do the test , Determined to continue to develop towards testing , I also feel that there is too much repetitive work every day , Can you improve your efficiency ,
So I began to study automation ,
The beginning of the second leap in capability
Start with learning a language ,Java perhaps Python Will do , At the beginning, it was easier to get started , It is suggested to start from Python Starting with . Master the language , You can start writing some scripts or testing tools to improve efficiency ;
Then study the architecture , Improve efficiency from a higher level , Maybe you can't reach the height of design architecture at this stage , But you have to think in this direction , Have this ambition .
This stage , Probably need 2 Years or so , If you finish this stage , You can be called a qualified test engineer , a monthly salary 15-20k These are common things . In other words, I have changed jobs after this stage , Because the team and business of the first company are too small , I don't have much growth . And this time , My salary has reached 25k.
Further back , I'm not satisfied again , It's not that you don't meet your salary , Instead of just improving efficiency , Instead, you want to predict defects and monitor defects earlier , At this time, we begin to advance in the direction of test development ,
The beginning of the third leap in ability
adopt “ Test shift left ”, Develop test plans with developers in advance , Drive code reviews 、 Code audit 、 unit testing 、 Automatic smoke test 、 Test precision analysis and R & D self-test to ensure the quality of the R & D stage ;
in addition , Participate in configuration deployment , Configure automated test cases into the continuous delivery chain , And pass “ Test move right ”, The whole process monitors the application quality after release .
What I'm talking about here “ Test shift left ”, That is to say, quality assurance in the R & D stage ,“ Test move right ” That is to say, quality monitoring after release . Done the test development , In my experience , I'm going to the big factory , Small companies don't use this , The salary can't afford . At present, in Beijing , Annual salary 30W+ It's just a start .
A little help
As an automated software tester , Now I'd like to share with you some of these years , I want to sum up the technology , Share your notes on the skills you need to master as an advanced Tester , I hope I can help my friends who want to go all the way to black on the road of technology !
Let's share this 2022 It may be the most comprehensive development direction of software testing engineers, knowledge architecture diagram .
【 Automated test promotion route 】
1. Automated testing is a must Python Programming content

2.Web UI Basic content of automated testing

3.Web UI The actual content of automatic test

4.APP UI Basic content of automated testing

5.APP UI The actual content of automatic test

6.API Basic content of interface automation test

7.API Actual content of interface automation test

8.CI/CD Continuous integration of special technologies

9. The actual combat technology of automated test framework

The above is a technical path map of Automation Test Engineer I sorted out . I hope you can benefit a lot from this growth process . Comprehensively improve the testing technology , Establish a set of its own technical system . Help you learn and optimize the technology stack , Follow up with advanced and mainstream testing technologies , It brings you more than just the improvement of technology and salary , It's more about changing the tester in IT Status and mentality in the field of Technology , Enhance the technical depth of the testing industry .
Finally, thank everyone who reads my article carefully , The following online link is also a very comprehensive one that I spent a few days sorting out , I hope it can also help you in need !
These materials , For doing 【 software test 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful …….
边栏推荐
- 【每日一题】1175. 质数排列
- Pocket network supports moonbeam and Moonriver RPC layers
- Sales management system of lightweight enterprises based on PHP
- 2023 spring recruitment Internship - personal interview process and face-to-face experience sharing
- 药品溯源夯实安全大堤
- 从大湾区“1小时生活圈”看我国智慧交通建设
- 二叉树的前序,中序,后续(非递归版本)
- Factory high-precision positioning management system, digital safety production management
- Pico, do you want to save or bring consumer VR?
- Introduction to RT thread env tool (learning notes)
猜你喜欢

毕业后5年,我成为了年薪30w+的测试开发工程师

Please, stop painting star! This has nothing to do with patriotism!

Comment win11 définit - il les permissions de l'utilisateur? Win11 comment définir les permissions de l'utilisateur

普通二本,去过阿里外包,到现在年薪40W+的高级测试工程师,我的两年转行心酸经历...

TensorFlow團隊:我們沒被拋弃

In the era of super video, what kind of technology will become the base?

【IDM】IDM下载器安装

动作捕捉系统用于苹果采摘机器人
![[PHP graduation design] design and implementation of textbook management system based on php+mysql+apache (graduation thesis + program source code) -- textbook management system](/img/04/11f24f12c52fb1f69e3d6f513d896b.png)
[PHP graduation design] design and implementation of textbook management system based on php+mysql+apache (graduation thesis + program source code) -- textbook management system

ATSS:自动选择样本,消除Anchor based和Anchor free物体检测方法之间的差别
随机推荐
Automatique, intelligent, visuel! Forte conviction des huit conceptions derrière la solution sslo
使用腾讯云搭建图床服务
ThinkPHP kernel work order system source code commercial open source version multi user + multi customer service + SMS + email notification
周少剑,很少见
远程办公经验?来一场自问自答的介绍吧~ | 社区征文
投稿开奖丨轻量应用服务器征文活动(5月)奖励公布
Huawei issued hcsp-solution-5g security talent certification to help build 5g security talent ecosystem
[open source data] open source data set for cross modal (MRI, Meg, eye movement) human spatial memory research based on virtual reality scenes
Uncover the "intelligence tax" of mousse: spend 4billion on marketing, and only 7 invention patents
July 1, 2022 Daily: Google's new research: Minerva, using language models to solve quantitative reasoning problems
【OpenCV 例程200篇】216. 绘制多段线和多边形
毕业后5年,我成为了年薪30w+的测试开发工程师
自動、智能、可視!深信服SSLO方案背後的八大設計
【Hot100】19. 删除链表的倒数第 N 个结点
Pocket network supports moonbeam and Moonriver RPC layers
[video memory optimization] deep learning video memory optimization method
How to adjust the color of the computer screen and how to change the color of the computer screen
In the era of super video, what kind of technology will become the base?
2022 Moonriver全球黑客松优胜项目名单
u本位合约和币本位合约有区别,u本位合约会爆仓吗