How much salary can you get for each stage of software testing?

I am a male college student, 00 175 has abs, I posted a picture of my abs on a certain voice, and then a sister came to chat with me privately, wanting to add me, I looked at her homepage, there are photos, pretty cool Beautiful, and then I gave her the contact information, and we chatted for a long time after we added it, she said that she and her husband live in different places all the year round, and they have children by themselves, living alone is very hard, and some aspects have not been resolved , I want to find someone with strong ability to help me. I am in my prime and full of energy. I thought it would be good to try, but I am also afraid that the other party is weak, so I said that I am Ali Test, and told her not to do such a dangerous thing. Things, girls might as well learn about the salary of software testing.


 

Anyone who understands the software testing industry knows that the ceiling of functional testing may be around 15k, and the starting point of automation is around 15k. Of course, the skills required for the two positions must be different.

If you have just started learning software testing, then the basic salary will be around 7-8k. This salary is not too high mainly because you have no previous work experience in the IT industry. Functional tests in first-tier cities can probably get 9-10k.

The status quo of software testing is the industry status quo. If you only know about functional testing, there is no advantage, and if you don’t know automation and performance, it is doomed that your core competitiveness in the workplace is not enough. Now I will introduce you to software testing from 0 to 1. Will knowledge.

As an experienced person, if you want to advance, you must study systematically.

According to the difference in salary, it can be roughly divided into two levels:

Monthly salary 5-9k: From zero-based entry to being able to find a job

Monthly salary 15-25k: test on-the-job to get performance testing and automated testing

The first stage: a monthly salary of 6-9k, just entering the industry, learn functional testing first!

Maybe you are a fresh graduate who has just entered the society, or maybe you have just changed careers and entered the software testing industry, so first of all, you must master the following basic theories:

  • Definition, life cycle, workflow, requirements analysis of software testing;
  • Design, write and review of test cases;
  • Basic knowledge of bugs and the use of Zen Tao;
  • Preparation of test plans and test reports;
  • Use of SVN and Git version control tools;

After mastering the above basic content, you can start the actual combat. It is best to find a web test project to do it first. After the project is in hand, you can go through it according to the following process:

  • Release the project for project approval, and establish a project team for division of labor;
  • Requirements review, learn how to read requirements documents, conduct requirements analysis, and list test points;
  • Organize test points, write test cases, and then use case review;
  • Execute tests, such as function, interface, front-end and back-end, compatibility, database, and submit the found bugs to Zen Road;
  • Analyze, summarize and write test reports;

After completing this process, it means that you have a clear understanding of the overall testing process, but it is still not enough for you to find a satisfactory job. If you want to really master functional testing, you must also learn the following:

  • Linux
  • database
  • interface test
  • APP test

At this point, you can send your resume to find your first test job.

But this is just to say that you can find a job. If you want to develop in the software testing industry for a long time, then getting performance testing and automated testing is the only way for you. And only by winning these, you can get a higher level of salary.

Most novices are not very clear about the learning path of software testing. They don't know what content is suitable for learning at what stage, which makes it easy to take detours. It is better to have someone give guidance, so that the learning efficiency will be high. I also have a deep understanding of this. If you don’t have a suitable boss around you to take you, don’t worry, find the corresponding software testing learning exchange group, go to it Sharing and learning with everyone is also very effective.

Let's talk about the second stage: a monthly salary of 15-25k, get performance and automated testing, and be on your own!

Let me talk about performance testing first. Many people have misunderstandings about performance:

  • It is only measured but not adjusted, and it is impossible to give implementation suggestions for R&D and operation and maintenance personnel
  • Unable to locate the problem, lack of clear logic and data to prove the value
  • Performance testing tools ≠ performance testing
  • The performance testing technology system is backward, and open source software is urgently needed

If you want to avoid such misunderstandings, you must learn the following:

  • The concept and process of performance testing: analysis of common problems, popular tools, program design
  • Performance testing tools: the use and actual combat of jmeter tools; jmeter multi-protocol, expansion and customization; distributed pressure testing and task scheduling;
  • Performance monitoring: performance monitoring system and monitoring data collection
  • Performance implementation: Distributed service pressure testing, scenario design, scenario execution; test result correlation analysis, TPS, response time, thread correlation analysis, pressure and resource usage correlation analysis
  • Performance analysis and reporting: jvm debugging and system debugging; performance bottleneck analysis

If the performance test can master the above, then there is basically no big problem for the monthly salary to reach 15k.

If you can master the learning content of the following automated testing, you can directly impact the monthly salary of 25k!

It is recommended to start with Python and learn the basic syntax of Python first.

  • Automated testing on the web side: selenium installation, recording, processing;
  • Web control, JavaScript script, PO mode;
  • Mobile APP automated testing: appium usage, recording, and element positioning methods;
  • APP control positioning, interaction, and parameterization use cases;
  • Appium problem location analysis, source code analysis, secondary packaging;
  • Server-side interface automation testing: interface automation testing framework request;
  • Interface request construction and assertion;
  • json/xml request, response assertion;
  • headcookie processing, authentication system;

Well, that's all for today's content, I hope the content of the article can be helpful to everyone. In fact, for testers who want to get promoted and raise their salary, the only shortcut is to learn to improve themselves

Supongo que te gusta

Origin blog.csdn.net/Androidyuexia/article/details/130587955
Recomendado
Clasificación