How about 5 years of testing experience, I can also ask for 20K, right? I didn't expect to be fooled by Ali P8...

It is said that gold, silver, and fourth are the seasons for job-hopping and salary increases. I am also in a hurry to prepare my resume - 5 years of software testing experience, can independently test large-scale product projects, and be familiar with the project testing process...Salary requirements? 5 years of testing experience can at least get a 20K, right?

I worked overtime and wrote a one-and-a-half-page resume, and submitted it for a week. There were a lot of interview calls, and I went to the interview with confidence. I was asked a few questions on the spot——

"Can you code?" "Ah... a little bit"
"Have you ever written an automation framework?" "Can some simple scripts"
"How to improve the stability and efficiency of automation" "Hmm...not too clear..."

The interviewer asked three questions, frowned, and said: Let’s get here today, and we will contact you later... On the way back, I was thinking "is automated testing so important now " ?

Thinking of this, I picked up my mobile phone, opened the recruitment website, and searched for "automated software testing" and "test development"... I found that many high-paying positions were recruiting JDs, and they all said "automated testing is a priority"! The annual salary of automation test engineers with more than 2 years of experience is 180,000-500,000, which is much higher than that of functional testing with the same working years .

After returning home, I chatted about this interview in the test and study group. 70% of the large group of thousands of people can automate the test technology. When asked about the salary of the group friends in Tianjin, they said that they are currently 20.5k. , Disappointed saliva flowed down from the corners of his eyes, which hindered the test.
insert image description here
The demand for automated testing positions in major Internet companies is increasing day by day, but qualified test engineers on the market are scarce and will be hard to find; on the other hand, a large number of test engineers are still doing the most basic work, with meager salaries, eager In transformation, I am eager to enter a major Internet company, but I am still confused and don't know which direction to choose.

At present, as far as the large amount of recruitment information is concerned, if you want a high salary, you will need the following points:

Understand the basics of automated testing, understand Appium operations, element positioning, operations, waiting, sliding, etc., in-depth explanations of PO, unittest, yaml, configuration files, test reports, etc., and complete the App test framework design based on keyword-driven, Pytest and jenkins continuous integration And development, testing tools, such as performance testing tool loadrunner, automated testing tools selenium, Appium.

After learning the above, it is basically not a problem to find an automated testing position and get a dozen K.

So how to learn automated testing?

As a tester with 8 years of work experience, I would like to share some of my summaries and summaries of technology over the years, and share my notes on the skills that an advanced tester needs to master. I hope it can help To friends who are determined to go all the way on the road of technology!

Let me share the knowledge architecture diagram of the development direction of software testing engineers that I have compiled in 2023, which may be the most complete.

1. Learn a programming language first, python is recommended

insert image description here

2. Application of Python automated testing framework

insert image description here

3. Automated testing - Web UI automation

insert image description here

4. Automated Testing - Mobile UI Automation

insert image description here

Five, automated testing - interface automated testing

insert image description here

Six, automated testing - continuous integration of Git, jenkins, Docker

insert image description here

Seven, automated testing - performance testing LoadRunner, jmeter, app performance

insert image description here

Eight, automated testing - WEB security testing, penetration testing, vulnerability scanning

insert image description here

Nine, automated testing articles - RobotFramework, AirTest

insert image description here

10. Test Development - Automated Test Platform Development

insert image description here

11. Internet high-paying test to expand knowledge, Redis, MongoDB, Nginx cluster combat

insert image description here
I hope everyone can complete the construction of such a system within 1-2 years according to this system.

It can be said that this process will make you miserable, but as long as you get through it. Later life will be much easier. As the saying goes, everything is difficult at the beginning, as long as you take the first step, you have already succeeded in half, and when you look back on this journey after completion, you will definitely feel a lot of emotion.

As someone who has been here, I also hope that everyone will avoid some detours. If you don’t want to experience the feeling of not being able to find information when learning, no one answering questions, and giving up after a few days of persistence, here I will share with you some learning about automated testing. Resources, I hope to help you on the way forward.

insert image description here

How to get the video file:

This document and video material should be the most comprehensive and complete preparation warehouse for friends who want to engage in [software testing] . This warehouse has also accompanied me through the most difficult journey, and I hope it can help you too! All of the above can be shared, and you can receive it yourself by clicking the small card below.

insert image description here

おすすめ

転載: blog.csdn.net/weixin_57794111/article/details/131106861