楼主:
idok (idok)
2025-08-17 02:07:24难得版上会有QA相关的文章
分享一下我的看法给你
先说结论 我认为 先不要换比较好
你应该往SQA SDET 迈进
理由如下:
1. 每天跑TC(Test Cases) 没有价值
2. 你需要的不是薪水 而是能让你质变的技能(coding)
3. 手动QA天花板不高
(他可以做的非常非常有价值 但是公司很难去量化并且给予你对应的薪水)
***
以下是我个人的碎碎念
你可以纯粹当作参考就好
我以前在某笔电外商 当过外包的SDET(SQA)
简单来说就是负责维护一个用来检测笔电的软件
当时我面试考的是一个极其简单的FizzBuzz
只要英文OK 有很基本的程式能力就可以过
而我当时对方开给我年薪是100万
我的重点并不是要炫耀
而是 关键的技能 可以让你直接越级打怪
我隔壁的手动QA 每天都很忙 主管甚至会骂人
而当时他们的资深手动QA 大约年薪70万
我们写软件的 悠悠哉哉的
他们手动QA 我从没看过他们下班比我们早
资浅的 大概月薪四万多
我们的差别在哪
我会写程式 而他不会
甚至当时的我 根本不懂测试 虽然SDET也不一定要很懂
讲个难听的实话
我这辈子没做过手动测试
我跑去做软件测试
一个菜鸟软件测试 薪水直接超越资深手动测试
就问你 手动心酸不心酸?
如果你热爱手动QA 那当我没说
但凡你有点爱钱 都请你转换跑道
***
接下来 我来跟你说 测试这条路会做的很多事情
你怎么让公司认为 你值得很高的薪水
一个产品 需要测试的面向有非常多
最简单说就是
手动(你现在在这)
自动化
手动薪水低是为什么? 因为公司会觉得很好找人 甚至文组来也无所谓
手动的价值在于接近使用者 且可以评估出一些程式无法评估的点
像是 好不好用 接口好不好看
但是很可惜 这些价值都不容易在面试中发现
而且都需要建立在懂产品的前提上
自动化的薪水为什么高? 因为会写程式的人都不爽来XDDD
只好默默一直提高薪水
而大家对QA常常都会有以下想法:
QA ->一日测试 终身测试
多请一个QA 不如多请一个RD
RD自己测一测就好了
台湾很可悲的一个点就是
最会写程式的 跑去搞韧体
次会写程式的 跑去当软件RD
不会写程式的 跑来做QA好了(误)
自动化的价值
->省时省力还可以任意控制要测的TC去对应需要的场景
***
接下来就是技能树
要走向自动化测试
最基本的入门
学会Python
以面试作为标准 我相信你只要可以把LeetCode里面Easy难度
各种主题都会个十题
你就可以自信满满的丢看看SQA了XDDD 能会一点自动化框架更好
***
硬实力相关的技能树大概是这样:
1. 会写Code
2. 懂自动化测试框架(Ex: pytest)
3. 有CICD概念 ->会docker ->会Jenkins ->各种CICD工具 族繁不及备载
4. 知道如何架各种环境
5. 懂网络
6. 会写TC
软实力大概是:
1. 沟通能力(我个人认为这是最重要)
2. 什么是测试?要测试什么?什么是好?
3. 什么是issue?为什么会有issue?怎么避免issue?
***
再来就是我想谈谈QA的影响力
首先 QA不是RD的狗
要有自己的独立思考 但也要懂得尊重RD 尊重PM
如何有影响力:
1. 让RD觉得你是在帮他 不是在搞他
测试报告请写详细 让人可以看得下去
尽量挖出root cause 如果你能以RD听得懂的话
告诉他们你认为问题的点 让他们可以以 最小力气去修理
RD会喜欢你的
请理解RD随时都是多个功能在开发 他们的大脑几乎都是装着开发中的资料
要他们回到之前做的事情 去debug是非常痛苦的
你的文件品质可以有效降低这个痛苦
2. 了解产品 可以说服别人 为什么这样 "比较好"
尊重PM(Product Manager)的前提下
你是最熟产品的 你不应该只是测试之后无感
而是要有回馈 这是帮助PM 也是帮助RD
甚至在之后 他们会主动跟你做沟通
问你 怎么做"比较好"
当你间接在影响产品的时候 你的影响力已经在提高
3. 沟通能力要强
常常需要跟各种不同人打交道 RD QA
你必须要有很好的逻辑表达能力 以及 同理心
我以前缺乏后者 所以有时候显得我很"机掰"
反而造成工作上困扰
只要你是有同理心 且表达论述逻辑好
我相信你会有影响力
谁不喜欢友善又乐于助人的小天使呢?
***
结语:
我其实多年前 因为对SQA(SDET)这条路感到陌生 就寄信给PTT的一名网友
问他在美国SQA待遇如何
他说待遇不输RD多少 我感觉到了一丝希望
我知道我的学历不如人 只是一个中原大学的本科毕业 甚至还是延毕的小废废
我去卷RD 可能卷不了 甚至没啥机会面试
所以我选择改卷看看SQA 台湾讨论的人很少 我一直觉得这是一个很好的路线
网络上越多的人歧视QA 我越开心
因为这样我竞争的人越少 大家都别吃这碗饭
我吃就好 你看 还有肉丝呢(误)
其实今天发文之前我也在想要不要发
万一不小心我宣传效果太好了怎么办XDDD 以后好多高手都跑来跟我竞争 我会怕
不过没关系啦 我觉得我在PTT得到很多帮助 我也回馈一下
觉得我都在喇叭也没关系XD
我薪水也已经远超当年做外包的一百万了
我可能是幸存者偏差
有兴趣的人也可以了解看看QA
QA的领域其实也并不容易呢
作者: ztsc0304356 (Sheng) 2025-08-17 05:52:00
推分享
作者:
DeHoff (东京热力学)
2025-08-17 10:19:00谢谢大大的分享!我自己的Python 是自学的,工作上也会用,虽然在DSA、程式设计上面真的没有着墨现职公司有自己的自动化测试repo,用的框架是Pytest,前端的测试工具是Selenium,也建过Jenkins Pipeline,自己会用Playwright,几个不懂的就是网络、架环境还有容器化,技能树上基本的好像有了(写一写觉得好像已经可以投自动化的缺了?但我自己认为我还需要多学习QA的mind set、怎么提升有品质的test coverage、怎么让测试迭代才能更快更好的deliver、写code摸各种工具...等等这次也没有投很多工作(因为现职其实就忙不太过来想说慢慢投),刚好看到这家一直拿美国金流母公司打广告,想说跟世界级的开发一起工作应该是个比较舒服的事情。但这次的这个新机会和我想学习的东西又挂不上边,可是对于现职蛮心累的想赶快跑走,所以就只看薪水比较多还是先过去垫高月薪再继续面,有这种事情?
作者:
fake01 (假面超人)
2025-08-17 12:06:00完全同意,好的Tester带RD上天堂
作者:
atst2 (atst2)
2025-08-17 14:48:00不太懂为何换工作就不能往SQA发展?从原文看来两个职缺都是QA不是吗? 从那边推断留在原职比较易于往SQA发展的?
楼主:
idok (idok)
2025-08-17 16:28:00不是说换了就不能往SQA 而是换了并没有帮助他往SQA发展
作者:
atst2 (atst2)
2025-08-17 17:49:00了解,但换了也不会阻碍吧? 而且换了后多20%收入,若业务量不变,对于以后要往更高方面发展,应该会是更有帮助的.
作者:
MoonCode (MoonCode)
2025-08-17 17:51:00薪水是看产业优先不是看技能吧你不讲你拿到高薪的是什么产业根本讨论不下去
作者:
labbat (labbat)
2025-08-17 19:04:00真多英文缩写 能不能定义一下SQA SDET
作者:
wulouise (在线上!=在电脑前)
2025-08-17 19:20:00sdet随便搜应该都有全名,sqa=software qa?
楼主:
idok (idok)
2025-08-17 21:09:00以QA来说 产业优先还是技能优先我觉得还真不好说不过产业肯定也是很重要的
作者:
LexiliTe (yocha)
2025-08-17 22:49:00推分享
作者:
jack0204 (Jarbar王朝)
2025-08-17 23:25:00真的,超多公司都说自己有SDET团队但不会写code
作者:
NodeWay (不由分说)
2025-08-18 01:25:00很多人以为刷题就可以 但其实重要的是解题的推导过程这也是高低新的最大分水岭 会刷题进大公司绝不是单纯刷其实大公司的QA写扣能力也很强 且国外测试跟开发是平等的
楼主:
idok (idok)
2025-08-18 07:00:00就像文内举例初阶的自动化跟手动 薪水就差一倍一个50万 一个100万产业比较就也是要看你说的产业是什么比什么就算你到顶级公司 纯手动我也不觉得可以到多高我刚刚查google 外包商 给纯手动的薪水也才35000-55000但是我知道他们考code的职位基本都可以破百那你说…这边产业红利到底吃到多少(?)所以 手动跟自动的QA真的就是不同世界
作者:
zyxx (321)
2025-08-18 09:20:00推
楼主:
idok (idok)
2025-08-18 11:19:00我看顶大的 一大批人去IC写韧体捏XD
作者:
zys (水肥大队)
2025-08-18 13:41:00薪水呀 去发哥薪水高这么多 当然去写firmware
推 除此之外 能定位问题的QA也能让RD很舒服 ELK/GCP直接定位问题的能力也很值得培养
作者:
NTUTM04 (TM终号机)
2025-08-18 21:02:00是说我到现在还是不太懂SQA跟SDET的差异 有行内人能讲解一下吗
SDET个人感觉更需要了解系统架构层面,还有开发测试框架的能力
作者: HaoPing1119 2025-08-18 22:16:00
推
楼主:
idok (idok)
2025-08-18 23:54:00SDET software developer in test简单来说就是跟测试有关的软件开发都能算是所以写检测软件也算 测试工具也算 写测试系统的也能算 我的理解是这样SQA software QA我的理解是专注在测试上 用各种工具以及自动化的技术来提升产品的品质 重点是要把品质拉高
作者:
i1k1y (z781c7iz)
2025-08-19 08:19:00请问,在台湾,WEB跟QA哪条路比较好走?平均薪资又如何?
作者:
single4565 (leekdumpling韭菜水饺)
2025-08-19 08:46:00看这边的文章数就能知道职缺大概占比多少了@@
看你的好走是想怎么走XD上限的话还是Web > QA吧
作者:
Csongs (西歌)
2025-08-19 12:53:00SQA薪水如何
作者:
moon2519 (~X~X~)
2025-08-19 14:04:00推
作者:
LexiliTe (yocha)
2025-08-19 14:04:00小弟认为选产业公司大于职务,台湾测试大环境还是不比研发好,除非方向很明确,否则累积软件开发经验还是比较有帮助,遑论现在许多SDET都要求纯软开发的经验。不过只想安份守己领不错的薪水,外商测试真的是个好选择,上限不高但相对有生活品质。
作者:
prorary ( )
2025-08-19 23:40:00推
感觉你好常跳 :OOO 不过没想到你目前这家能开那么高
作者: justptt978 (ptt978) 2025-08-20 13:07:00
推一个
作者: dildoe (Dildo) 2025-08-20 22:15:00
一日QA终身QA能换是最好 换个比较贵的白菜价+1比较懂coding硬件比较弱 才不会吵闹XD
感觉产业的赚钱状况也是让公司有预算之一,所以纯软真的还是强