当前位置:网站首页>The annual salary of general test is 15W, and the annual salary of test and development is 30w+. What is the difference between the two?

The annual salary of general test is 15W, and the annual salary of test and development is 30w+. What is the difference between the two?

2022-07-07 07:26:00 Two black

For rigid contact IT For friends in the industry , We have the impression that testing and development are independent of each other , But with the continuous progress of society ,IT The continuous development of the industry , There is another post , And it's rising , That's test development . Then you may ask , What kind of position is test development ? How about employment and salary ?

Now let me give you a comprehensive analysis of this mysterious and golden post ……

01 What is test development ?

In the average large company, the technical boundary between test and development is not so obvious , Development should also understand testing , Testing should also understand development . To put it bluntly , At the same time, have the ability of professional testing technology and software development , Working for development and testing , This is test development . Learn test development technology well , Wait and see IT The world is surging , Laugh at big data 、 Cloud computing 、 The Internet of things 、 The blockchain era is changing .

The key is coming. !! Have certain programming ability 、 Test development engineers who are proficient in functional and performance testing are definitely the best in software enterprises ⅥP!

02 Test and develop salary

At different stages , The skills required are naturally different , Of course, the salary will be different .

But I can tell you very clearly , No matter what stage , You have the skills that are required at this stage , Can become the number one player in this stage , The salary you expect will not be far away from you !


According to statistics , The average salary in the test and development industry is shown in the figure below ( The data comes from the authoritative recruitment network ):

03 Advantages of test development position

Long career life

Moderate working pressure

Large market demand

No sex discrimination

04 Employment direction of test and Development Engineer

Chat with a lot of candidate friends for Internet testing , Found a longer career life in this industry , The development space is relatively broad, and there are probably the following paths :

1、 Take the management route , When the technical foundation is compacted to a certain extent , Seize the opportunity from leader To the manager to the director ( In fact, there are not many posts of test director in the company at present )

2、 Take the technical expert route , Some students switched from the earliest testing to test development , Then to test architecture , Whether it's salary space, market demand or career life, there have been great changes

3、 Completely out of test , Turn to R & D or products , Operation, etc. , Are good paths , However, relatively speaking, there is still a difficulty factor in turning to R & D , It requires constant study and dedication to technology , product , Operation is relatively easy

4、 Go home and inherit the family business ......


The summary is as follows :

  • Test team leader

  • Automation test engineer

  • Senior Software Test Engineer

  • Test Development Engineer

  • Performance test engineer

  • Software test engineer

05 The goal of test development engineers

There are two goals for test development engineers : Quality and efficiency .

Quality is to improve product coverage , In order to obtain higher quality ;

Efficiency is to improve the testing efficiency of products , For faster product delivery and launch .

In order to achieve the above two points , Test and development engineers will use various means to achieve the above objectives , Including but not limited to

unit testing

The interface test

Grey box testing

Special test ( performance 、 pressure 、 Memory 、 Power consumption 、 Traffic )

Code walkthrough

Code refactoring

Tool development

Automation solutions …… etc.

Focus here , Benefits second only to the end of the article ~~

※※ therefore , Test and development engineers are such a kind of mixed talents : Is a programmer with strong coding ability , You can write function code ; He is also a very capable Tester , Can test any product , Ability to manage their own work and tools .

06 Test Development Engineer required course

How to become a real test development engineer , What hard skills are needed ?

1) Have some testing experience .

Only experienced the pain points and difficulties of testers in their own shoes , To solve their problems .

2) Use common and important testing tools .

For example, commonly used in performance testing Loadrunner、jmeter;ui Automation commonly used selenium; Unit testing is commonly used testng、junit; Commonly used in security testing appscan,js Inject ,xss Inject ,sql Injection, etc .

3) Ability to develop test tools .

Here are some mainstream technology stacks :

Test tool system framework construction :

1)java+maven+SpringMVC ;

2)python+django

For the first framework , It is best to create a layered multi module project , In order to better design the code framework and structure . Usually dao The layer is mainly associated with the database ;web Layer is controller, It is the connection between the front end and the service layer ;service The layer provides some common services or business processing logic .Maven When the project is completed , Using the current mainstream framework -springMVC, Associate the front and rear databases .

For no code base , Small partners who want to start test development , You can learn the second framework :python+django, Easy to learn and use .

Front page :html,css,jquery,bootstrap,Echarts, The front page is the front face , It is the entrance for users to operate , It is also the most intuitive place for data input and display .

Css Style determines page layout and beauty ;jquery It's a kind of js frame , Greatly simplified js Programming ;echarts Can provide simple and easy-to-use common charts , Make the page more classy 、 The data display is more intuitive and concise .

The back-end service :spring,mybatis, Use Spring Framework can simplify a lot of basic work , After configuration, it is convenient to build business applications , A non intrusive lightweight container .

database :Mysql or Orcale Database installation for , Library table creation , Field design , frequently-used sql sentence

System : Be proficient in windows or linux Build projects on the system , Log viewing and other operations

Service container :tomcat Service deployment ,nginx Load configuration ,docker Use

Continuous integration :git,jenkins

development tool :idea and eclipse

Code debugging :testng or junit Unit debugging and debug And remote debug Use

……

Of course , The above is only part of the required courses , Complete compulsory course : Draw directly to the end of the text , Group addition !

 Insert picture description here
Although the market , Many test development engineers , There are no levels mentioned here , But they have one characteristic , Be able to test and understand development , The code foundation is particularly solid . I strongly suggest you follow this learning route , Keep learning , Try to achieve the goal of test development , If not , You'll get close to that goal, too , Believe in yourself , Continuous learning , Hold the line , Don't give up easily .

【 The key is coming. 】!! Please don't forget to learn ~~ I believe everyone can understand this , So don't write anything : Even if you are five years 、 Tester with ten years of working experience , This alone “ If you don't study, you will fall behind ”!

Now I invite you to join our software testing learning exchange group , remarks “ The group of ”, We can discuss communication software testing together , Learn software testing together 、 Interview and other aspects of software testing , There will also be free live classes , Gain more testing skills , Let's advance together Python automated testing / Test Development , On the road to high pay .

原网站

版权声明
本文为[Two black]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/188/202207070336287997.html