Why you should get out of QA / Testing

Why you should get out of QA / Testing

The Deliberate Engineer

2 года назад

12,387 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Tim Martin
Tim Martin - 28.07.2023 22:45

I think there will always be room for skilled testers as long as there is software to sell. End users, developers, and automated checks can find a lot of problems, but in many cases, just using these approaches alone doesn't work very well.

Ответить
Tyler Riojas
Tyler Riojas - 18.07.2023 08:06

I agree for the most part. I do QA in video games and think the impact has been damning for the game industry.
Many companies took this approach " i can just patch it" .
With entertainment software and art you will lose your customers.
I can't remember a large video game release that hasn't been a buggy mess since 2015.

Ответить
Lenk
Lenk - 16.07.2023 22:56

Got put on a QA team for my first rotation on a software engineering grad programme. I was livid, and that's before I knew I'd be doing mostly manual testing. Put me in a pretty awkward position as I could not claim to have any software engineering experience on my resume, so I wasn't able to find a better job in my area. Tried to get switched to another team to no avail, despite the original job listing having zero resemblance to my actual role.

Thankfully I'll be on a software engineering team soon for the second rotation, but I'm still a year behind in terms of experience and not too happy about that.

Ответить
Nic Cage for President 2024
Nic Cage for President 2024 - 30.05.2023 10:19

I am a QA inspector, but I don't test software. I do quality assurance on aerospace and military.

Ответить
rizosaurusrex
rizosaurusrex - 27.05.2023 03:52

I tested Windows 10 at Microsoft and found a plethora of bugs. Test engineers are never going away, and this is classic lack of respect for quality assurance. Customers should not be your test engineers.

Ответить
Inge pp
Inge pp - 22.04.2023 10:24

I have around 11 years experience in qa. The reality hits me now. Development is very vast. Is there a technology that you can suggest to start of with? Is Salesforce development easier?

Ответить
Md K
Md K - 06.03.2023 18:18

appreciate your video, really gives some good advice, do you think transitioning to pre-sales/solutions engineer/sales engineer is a good decision for long term career ? where you help customers onboard to your product

Ответить
NemophilistPNW
NemophilistPNW - 04.03.2023 14:04

Coming from a non-tech background I'm looking at QA as an entry point to get my foot in the door while I work on my Software Engineering degree because I hate my current job and want to get into tech as soon as possible. Do you think this is a good plan?

Ответить
unkempt samuel
unkempt samuel - 03.03.2023 03:07

Glad I came across this video as someone who’s in QA/Test development. I work at a small startup and recently informed my manager that I want to switch to a product developer role within the company, so hopefully that happens this year. I enjoy being in QA/test now but I think it’s because our company values it/needs it. This may not apply to other companies going forward like you mentioned.

How was your experience transitioning from writing test code to product code? Do they have a lot of things in common? Just want to know your thoughts.

Ответить
BulbasaurLeaves
BulbasaurLeaves - 02.03.2023 08:31

I don't know if this is a trend in the industry or I've just had bad luck in my last couple of jobs, but I've noticed a really toxic pattern in software QA over the past few years. Management sets unreasonable expectations for how much a small QA team can test over a period of time. To meet the deadlines, the QA team can only test at a very superficial level. However, if a bug ever gets through, the tester for that feature is thrown under the bus for missing it.

Ответить
Youness Radid
Youness Radid - 21.02.2023 11:49

Yeah there some parts that u did great, but as saying SDE only the most important role in development cycle that's totally wrong.

Ответить
etheralzenith
etheralzenith - 07.02.2023 17:07

6+ years as "test developer" in Microsoft? :D No wonder of thy conclusions. <3
Do feel for people modeled by their environment (-a-a-a- experience) that well !
Gut luck! :)

Ответить
Oleg Sivokon NL
Oleg Sivokon NL - 25.01.2023 23:13

This is interesting, but it will also be valuable to counter some points. OP just chanced to work in conditions which while common, aren't representative of every kind of software. Microsoft made a big push towards spending less on QA, while Amazon was always known for dedicating very few resources to QA. This doesn't mean they didn't do testing, they just made developers into bad testers. The general idea here is that there isn't much to know about testing and that a developer will easily be able to do what QA does. This works some times more... sometimes less. Specifically, this doesn't work when QA has to be a domain expert (think medicine, or finance as an example). It's just very hard to find a programmer who's also a certified nurse or a mortgage advisor.

Another situation when this approach to QA doesn't work: highly reliable systems. Think stuff like air traffic control or just even filesystems. Testing these things requires a lot of dedicated knowledge which developers will normally not have (i.e. knowledge of dedicated testing tools or load generators etc.)

Products like MS Windows on the other hand are designed for users with no special expertise and aren't required to be very reliable (outside of a few components).

So, there's a lot of truth to what this video claims. Often times dedicated QA teams produce very little value and owe their existence to the inertia of how development process used to be organized decades ago. This isn't always the case, but, probably, building your career on hoping to get that exceptional role / position isn't a sound strategy.

Ответить
fedolefan
fedolefan - 25.01.2023 09:07

This video is so passe it is laughable. No big tech is laying off based on dev/QA roles, heck you think these big ceos have time to weed out the devs from QAs? It's just an old outdated philosophy that was perhaps true while he was in the peak of his career. Just compare this advice with the recent layoffs and you'll know his opinions are so so outdated.

Ответить
Binaryswinery
Binaryswinery - 10.01.2023 17:33

You clearly don’t work in government departments that still are 15/20 years behind the trend 😂

Ответить
Akilesh Prasad
Akilesh Prasad - 13.11.2022 16:36

I have been working in QA for 4 years, How do I move out of QA to SDE , what skills should I upgrade.
If I am looking to move within the company , how should I approach it.
Also what do u think of the learning gained in job as a software tester vs software developer

Ответить
Goxy Eagle
Goxy Eagle - 06.11.2022 20:30

Isn't QA testing like a entry level to hi tech industry. If someone wants to progress go ahead but I don't see nothing wrong being QA tester

Ответить
mystic
mystic - 30.09.2022 05:08

Thankyou for giving honest view from your experience.
It is really an eye opener.

Ответить
Sanyu Tumusiime
Sanyu Tumusiime - 13.09.2022 12:23

i just found oiut that this guy is a phd from cambridge university. he's insane.

Ответить
John Ambrose
John Ambrose - 12.08.2022 03:28

do you remember the papers about efficacy?

Ответить
Monique Writes
Monique Writes - 12.05.2022 04:24

Well for people like me, it’s a foot in the door. Someone with no contacts or social capital, I think that’s the way to look at it and respectfully disagree.

Not only that, the startup world is extremely different.

Ответить
Sayooj Surendran
Sayooj Surendran - 10.05.2022 19:02

What's your opinion on working in operations ?

Ответить
Data for alla
Data for alla - 10.05.2022 18:40

Hey John,
It's quite shocking to me since I am trying to jump into QA test. I have no background about IT and hopefully with 2 years studying polytechnic, I can find a job in this field. So if QA is not a good field to invest in, which part of IT should a beginner as me begin with? I come from Sweden and I guess maybe Sweden in the next few years would be the same as in US now.
Looking forward to your suggestion.

Ответить
amzxa
amzxa - 26.04.2022 14:56

Great content. 👍👍👍

Ответить
Clare So
Clare So - 13.04.2022 07:23

I used to work in companies that consisted of larger test teams: The developers to testers ratio was about 3-5 to 1. The development teams did not have much incentives to test their own work or write automated tests. They were incentivized by shipping new features. In this case, these organizations required dedicated testers.

Retaining only a skeleton test team could increase the impact generated per employee, but training developers with an eye for quality does not take place overnight. The developers need coaching and positive reinforcements to produce high quality work.

Do you have any stories, anecdotes or solutions to have the developers to own the quality of their own work in a greater capacity than before?

Ответить
chezzman
chezzman - 01.04.2022 06:21

How does one move out of QA/SDET?

If looking internally, within the company, didn't work and looking outside the company is not working. What do you recommend?

Do you have to start from the bottom as a junior SWE, even if you have a decade of QA experience? And will this require taking a pay-cut?

Ответить
Scott Berry
Scott Berry - 26.03.2022 16:53

Hey, John. It's been a while. I hope everything's going well.

In addition to the things you said, I'd point out that the market for software engineers is a broader market than for SDETs. Being in test limits your career unnecessarily.

When I switched from SDET to SDE at Microsoft in 2004, they had said the same things you indicated -- that the role was just as valuable, etc., etc. But if you looked at the ladder level for compensation, SDET was one level down from SDE for corresponding competency and responsibility levels.

Ответить
TennisGuy
TennisGuy - 16.03.2022 18:42

Hi John,

I graduated in an unrelated field to cs, but I found my passion the last two semesters (thanks to some engineering programming classes) and I applied to tech jobs. It was hard to get my foot in the door, but I eventually found a job in QA/Testing role. It has been a great year but like you said, I wanted to move on to actual development. I just landed a job offer as software engineering. So it is nice to hear that I'm making a rational move. I'm a bit worried though, the company I got the offer has bad reputation online, plenty of posts of how is a witch company and will ruin my career (a bit dramatic in my opinion) but the team I interviewed with did not give any of those red flags listed online. I would love to hear any of your recommendations on how to assess these offers.

Thank you on the videos!

Ответить
Siddharth Mundada
Siddharth Mundada - 14.03.2022 08:14

Absolute gem! What do you think about Release Engineering/Devops ?

Ответить
Matt McCormick
Matt McCormick - 10.03.2022 02:44

Do you have a link to that paper on the efficacy of testing?

Ответить
Ramzindhino silva
Ramzindhino silva - 09.03.2022 15:05

Hey John - I feel like I've just stumbled across a gold mine here watching your content. We need more folks with your wealth of experience sharing the do's and don'ts that they've experienced, so thank you very much! I'm not personally within Software, rather I'm in Security. How common was it across your career with collaborating with Security?

Ответить
THE Koryu Bujutsu
THE Koryu Bujutsu - 09.03.2022 12:12

So what do you think about other types of role that kind of hang off of / support development, but are not actually part of it, like build engineering, or change management? Kind of DevOpsy type roles that you see at some companies? Is there a future for those groups?

Ответить
PetePlays
PetePlays - 09.03.2022 09:19

Your videos are really informative and I appreciate the effort you put into them. As someone who is currently a senior in college and going to be entering the field soon, I really appreciate everything you have to say. Keep it up! Hopefully this channel continues to turn into a fun thing for you to spread your knowledge to people like myself.

Ответить
Deep r.y
Deep r.y - 09.03.2022 03:46

great video, as always. Do you think the same applies to roles like Site Reliability Engineering?

Ответить
RPND
RPND - 09.03.2022 02:26

Started out in QA, and a couple months in I was feeling what you describe here. Moved into an SDE position in the same company, and I haven't looked back.

That brief QA period got me up to speed with the more broad aspects of what my company does since I had to validate projects in different areas, yet save for that, and some scripting/general knowledge (which you get anyway in the SDE role), I don't think anything else would've been really transferable.

The domain can be very specific, which had me fearing that I could put years into the QA role, and end up becoming an expert... in my company's niche.

The "I helped make that better" vs "I made that" hit hard. I actually told some variation of that to HR when they asked why I wanted to move.

I agree with another comment: this channel should be going to the moon!

Ответить
Adam Day
Adam Day - 08.03.2022 21:09

Do you think Platform teams are bad for your career?

Ответить
Ziwei Wu
Ziwei Wu - 08.03.2022 19:07

Great video as always

Ответить
Rashika Rathnayaka
Rashika Rathnayaka - 08.03.2022 18:38

Explanation is amazing as always.✌️✌️

Ответить
Majd Khasib
Majd Khasib - 08.03.2022 18:10

Oh man, your videos are underrated, this channel is going to the moon really soon!

Ответить