Trying to lean more about QA

Hi everyone!

I hope you can lead me in the right direction. I want to transition into QA, but I’m not sure where to start.

I’m pretty much self-taught with Ruby & Python, I’ve heard that it would be helpful in my search for a QA job and beyond.

What are some good materials to read? Or is good place to learn more online?

I have a basic web stack whilst learning Ruby, Rails, Javascript, Rspec, SQL, I’ve played around with minitest also learned a bit about TDD. With Python I was using it more for data analytics so matplotlib, numpy, and pandas. Would any of this be helpful in learning more about QA?

I was thinking learn about manual testing first then auto is that a good route or not? Also should I focus more on Python instead of Ruby; or something else I would like to stay with those two, but I’ve heard java might be useful… though we haven’t gotten along since high-school.

Any other help or info is much appreciated.


I’m really sorry if I put this question in the wrong place.

You shouldn’t be sorry for not knowing which forum to use. I’m not even sure myself.

On one side, this is a generic question that fits in the Community section. But then, many programmers don’t visit this forum. They stay in Ruby, PHP or similar.

And I don’t have the slightest clue. What made you choose QA? Do you know anyone that works as QA? Because if you do, it will probably guide you better than I can.

Hi, molona

Thanks for letting me know I didn’t put this in the wrong place. I wasn’t too sure if I should put it in the Ruby section or not. I’m thinking about going down this route because it generally interests me. I’ve been bouncing around and learning about the different fields of the programming world. While I was learning about TDD I became more interested in testing like BDD and unit testing.

Sadly I don’t know anyone that works in QA, and looking at different forums it seems like QA is a stepping stone to something else. So there not too much … or any activity.
I’ve heard some say

learn automation testing first!


no learn manual first!!!


learn Java while others will say any language will do.

So I’m just trying to figure out what is a good starting point if I was looking for a jr role. I know selenium is a good idea to learn so I’m doing that, but what else should I focus on?

Thanks again

oh molona, these questions aren’t directed at you, I just wanted to answer your questions and give out some more info for you or anyone else who might be able to help.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.