A
A
Alex012017-03-19 21:54:52
Software testing
Alex01, 2017-03-19 21:54:52

Be a tester?

Good day to all. I would be very grateful for the answers to my questions, as well as for the time spent, I understand you are busy people, so if you can’t answer, then it’s okay).
Help me figure out the profession of a tester, I want to be in the IT industry, but I don’t really like programming on this question:
No. 1 - does a tester program a lot, in what language does he usually do it, and how is the language chosen in general?
It is also interesting to know what you like about this profession and what you do not like. What are the approximate terms of development or how long did it take you to get used to this specialization?
For example, in my city there are practically no vacancies for a tester, so I wonder what is happening with remote work, how realistic is this in your opinion? So what about the money, do you have enough for bread and butter?)

Answer the question

In order to leave comments, you need to log in

10 answer(s)
T
Tsimur_S, 2017-03-20
@Aleks01

Initially, this profession appeared to save a developer's expensive time to check the product's performance. Therefore, if we talk about what is meant by QA in most offices, then the following statements are true: the salary will be lower than the programmer this time, testers need less than two programmers (approximately 3 to 1 will be the ratio on projects). In my opinion, knowledge of programming is absolutely NOT NEEDED, unless it is automated testing, there is already a world of other salaries and knowledge is needed. In the Republic of Belarus, the number of applications for one vacancy of a tester is about 30-50, I think the situation in the Russian Federation is not much different. Employers twist their noses and raise the bar of knowledge, they have plenty to choose from. If 10 years ago it was enough to roughly understand what HTML and English are (optional), and the rest will be taught,
The surest way to get in is to:
1) raise your English to level B1 or higher, by doing this you will increase your demand and can apply for outsourcing vacancies and, in general, the basic skill is wildly quoted everywhere.
2) read Savin's book. Maybe something else from that opera.
3) CS50 Harvard course will give you an idea of ​​what programming is.
4) master SQL at the level of selects and joins. Tons of information, books, articles, courses online.
5) html + css, free courses html academy just for the eyes.
6) we submit a resume for a junior, we indicate everything we understand, we sharpen each resume for a company and make it a carbon copy, we prepare for tricky questions like testing a pencil / socket / moon rover.
Items 1-5 should be done in parallel. Calculate how long it will take.
If there are no vacancies in your city, look for slack/telegram/gitter chats related to QA/development and join wherever you can. Read, ask, be interested. Usually there are channels where they write about the availability of vacancies, there is a good chance to find a remote worker, since the chance that you will be answered is many times greater than with a carpet mailing of resumes. From myself I will recommend hexlet, the largest community.

S
Saboteur, 2017-03-20
@saboteur_kiev

No. 1 - how much does a tester program, in what language does he usually do it, and how is the language chosen in general?
No. The tester is doing the testing. Automation develops automated tests in specific languages, such as selenium. Sometimes python, extremely rarely simple bash scripts. Everyone should know SQL.
> It's also interesting to know what you like about this profession and what you don't like. What are the approximate terms of development or how long did it take you to get used to this specialization?
There are no deadlines for mastering the profession. There are different projects. In any project, you normally get used to it in 1-3 months (just a trial period). And it's not a fact that in another project you will pass it at all, and it's not a fact that in the third project you won't be considered a guru. I strongly recommend that you understand that the level of knowledge and requirements for different projects can vary significantly. Sometimes (albeit rarely), it is not even related to the size of the salary.
> For example, in my city there are practically no vacancies for a tester, so I wonder what is there with remote work, how realistic is it in your opinion? So what about the money, do you have enough for bread and butter?)
You can work from 9 to 18 for $ 100, go to lunch with a signature. You can work several hours a day and earn thousands.
It depends on the place of work. The place of work depends on your skills and connections.
Once again, this applies to ANY profession. Janitor, programmer, official.
Purely technically, history has developed in such a way that now there are not enough good programmers and testers, because the area is new, barely established, and it is not even 20-30 years old. Therefore, with due diligence, many can enter the profession simply by investing heavily in the study. A few more generations will pass, and people from the outside will practically not be able to get here, because it will be too hard.

H
hufawoso, 2017-03-19
@hufawoso

If it's just for the money, then it's not worth it.
Firstly, I normally earn money there only after 1-2 years of work.
And secondly, it's really hard work.

A
Andrew S., 2017-03-19
@Bratken

Hello. I've been looking for a job here since January. I started my search with SEO and content manager and finished with testing. Finished quite successfully, because. I took it and I'm leaving tomorrow.
But I have a situation that this is not just a Wishlist, like, to find a job for EATING and STAY IN IT. At first it was wishful thinking, but I did not sit still, but read books, smoked tutorials, dealt with testing tools, types of testing, etc. And I realized that here, as in development, you can’t hold on for anything, in general. At first, for sure, but how then - I don’t know, because. experience 0.
In short, after a series of interviews (not just testing), I identified several categories of offices. Where are HR assholes, where are asshole managers, offices in which there is a narrow specialization - there were, for example, those who tested stupidly for 1C. I didn’t want to go there, because. .I want to grow up in development and in general to know the whole butt. There are integrators, there are all sorts of studios, sawing sites. And the butt is a couple of programming languages, all sorts of tools for load and automated testing. The guys from one office suggested with their examples what, in principle, you need to know for testing. It was necessary to know them, in general, decently. Windows, Linux, scripts, command lines, administration, HTML, HTTP, English at a minimum reading level, working with databases, version control systems, bug trackers, PHP, Java, Python, C++, working in virtual machines.. . in short, everything that may be needed for testing. There are no frames here.

F
f9k56, 2017-03-20
@f9k56

You need to know programming at a very good level. And if the programmer's task is to twist the brain and make it work, then the tester's task is to twist the brain twice and check what works, as it is written in the TOR. And this is sometimes more difficult than just writing code. As they say, there is no good code, there is a flaw in the tester.)

F
Frel, 2017-03-19
@Frel

There is an ordinary tester, there are those who write (qa automation)!

D
d-stream, 2017-03-20
@d-stream

It seems to me that a programmer who has outgrown just programming can be a good tester ... well, or lazy.
Naturally, this is not about a tester-monkey who clicks on run tests with the mouse, but it writes tests that, among other things, pick out those dark places that this former programmer himself once went up and down.

Y
Yaroslav Alexandrov, 2017-03-20
@alexyarik

For starters, read this book "Dot Com Testing" by Savin, and twice preferably.
adm-lib.ru/books/4/testirovanie_dot-com.pdf

K
Kristoffer, 2017-10-19
@Kristoffer

Everything has already been said here. I will not repeat myself ... I will only add about the salary. It all depends on the region. Approximate average payment - from 30 to 70 thousand rubles. You can here, for example, find and read more about how much a skolko-poluchaet.ru tester gets. And about remote work. This work is already considered remote)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question