【转】What is an SDET? Part 2 – Skill Matrix of SDET

What is an SDET? Part 2

---- Skill Matrix of SDET

(Instead of naming it as part 2 of What is an SDET?, it would be nearer the mark to say it is a Skill Matrix of SDET.)

Well, after my last post What is an SDET, here in part 2 I share some inside baseball with you.  I found a bulleted list of items I send to recruiters to explain to them what I am looking for in an SDET candidate.  This list is reflective of my current role as a SDE-T at Microsoft, hence the .NET centric view of things.  ….and yes, we are hiring SDETs!

Before the original writer, I want to insert an import point: as a Chinese Code Monkey, you must be proficient in English, especially reading and writing skills.

What is an SDE-T?

  • Programming experience is a must

    • Key here is that the candidate is a Developer. Strong QA candidates without development experience are generally not acceptable for this role.
  • Test Automation

    • Writing code to test code: UI and API level testing
    • Creating, modifying, or designing test frameworks
    • Good: Selenium, JUnit, NUnit, TestNG, etc.
    • Using "canned" products like QuickTest Pro, TestDirector, SilkTest is generally *not* sufficient
  • SDLC and Software Processes

    • Agile/Scrum a plus
  • QA interest / enthusiasm / experience

    • Created Test Cases, Test Plans
    • Debug / troubleshoot issues that they found (deep dive)
    • Bug reporting / triage / prioritization
    • Was responsible for guiding quality on production release
    • Functional, load, stress, user interaction testing
  • Customer focus

    • Customer facing experience a plus
  • "Soft" Skills

    • Communication
    • Driving consensus
    • Leadership
    • Creativity
  • Technologies

    • Must have experience programming a high-level OO language (C#, Java, C++, or C#)

      • C#/.NET experience highly preferred
    • RDBMS, SQL, stored procedures. SQL Server preferred.
    • Web technologies: HTML, JavaScript, web services, XML, CSS

How to sell the SDE-T role to a developer

  • Breadth of experience over narrow focus
  • End to end product expertise. From development to user interaction
  • Subject Matter Expert on product. Has input on product direction.
  • Career "big fish in a small pond"… a strong contributor can really make a name for him or herself. Easier than in Dev because do not get "pigeon holed" and because the QA field is more exclusive.

原文转自Seth Eliot. 有删改

Yes, we are hiring SDETs, if you are willing, feel free to ping me. :-)

Lionden 2015年5月16日

E-mail:[email protected]

转载请注明原文地址和博客园Liondenhttp://www.cnblogs.com/lionden/

时间: 2024-10-13 02:03:47

【转】What is an SDET? Part 2 – Skill Matrix of SDET的相关文章

【转】What is an SDET

What is an SDET? SDET stands for Software Development Engineer in Test (or Software Design Engineer in Test). I believe this title was originated at Microsoft (but have not researched this). It is also used at Amazon.com and Google. The SDET role can

[转] 测试员,敢问路在何方(来自微软工程师)

[转] 测试员,敢问路在何方(来自微软工程师) Date: 2015-05-22 转自: [译]测试员,敢问路在何方?来自微软工程师 [译者注]: 原作者是Qingsong Yao,来自微软.他的Linkedin在这里 http://www.linkedin.com/in/qingsongyao,里面有着详细的介绍. 这里简短摘抄翻译几句: MS SQL Server Group — 资深测试员 — 7年 MS SQL Azure — 资深测试员  — 目前所在项目 原文发布时间:2012.12

kindle 5月笔记

1. 我慢慢地.慢慢地了解到,所谓父女母子一场,只不过意味着,你和他的缘分就是今生今世不断地在目送他的背影渐行渐远.你站立在小路的这一端,看着他逐渐消失在小路转弯的地方,而且,他用背影默默告诉你:不必追. 2. 起初他们追杀共产主义者,我没有说话——因为我不是共产主义者;接着他们追杀犹太人,我没有说话——因为我不是犹太人;后来他们追杀工会成员,我没有说话——因为我不是工会成员;此后他们追杀天主教徒,我没有说话——因为我是新教教徒;最后他们奔我而来,却再也没有人站出来为我说话了. 4. 美国当代教

机智云在Amazon Alexa平台发布Smarthome和Custom Skill

机智云在Amazon Alexa平台率先发布了Smarthome Skill和Custom Skill,实现了亚马逊Echo直接控制机智云开源套件Gokit(包括Gokit2.0和Gokit3.0)!这也将意味着:随着机智云和亚马逊账号的打通,接入机智云的产品都可以轻松实现Amazon Echo控制功能.(下附实战篇) Amazon Echo是时下风靡全球的一款结合了Amazon人工智能助理 Alexa 的音箱,支持Wi-Fi连接,依靠语音命令进行激活,让用户以最自然的语音交互方式,连接到 Am

【技能意志矩阵-skill will matrix】工作中究竟是个人能力更重要,还是我们的积极性更能提高我们的业绩?

工作中究竟是个人能力更重要,还是我们的积极性更能提高我们的业绩? 我们可以通过建立“个人能力(即技能)”和“积极性(即意志)”的矩阵(skill will matrix),找到自己的象限,并根据指导意见对自己提出要求,从而提高自己. 第一象限(高意愿高技能):如果你具有高意愿和高技能,那么你适合收到更多艰巨的项目/任务的委派,更多授权.接受挑战,能更好地提高自己. 第二象限(高意愿低技能):如果你充满热情,但觉得门道不熟怎么办?找个有能力的导师,是个不错的选择.遇到问题,可以多请教你认为有经验的

[skill][https][ssl/tls] HTTPS相关知识汇总

结论前置: A 身份验证 证书, 服务器证书 B 密钥协商 RSA   DHE / ECDHE   PSK C 加密通信 加密通信采用对称加密,使用B阶段协商出来的密钥. B 阶段如果使用 RSA 协商,可以用服务器证书在协商过程中解密到 C过程中的密钥.从而解密通信内容.(此方式下,采用旁路方式就可以). B 阶段如果使用DHE/ECDHE协商,至少需要建立链接时的server魔数(也许还需要私钥即服务器证书)才能计算出加密密钥.简单来说协商过程也是一次一密. 于是,应该有两种情况可以解密ht

[skill][gdb] gdb 多线程调试

中文快速入门: http://coolshell.cn/articles/3643.html 进阶: 多线程怎么调试: 分 all-stop 和 non-stop 两个模式. all-stop 模式下,一个断点.所以线程全部终止运行. 使用 set non-stop on命令可以进入non-stop模式.其他线程不会受到一个线程停止的影响. 例如:non-stop模式下设置了一个中断: 其他线程正常运行. (gdb) info thread Id Target Id Frame 5 Thread

Skill of vim

用vim也有一段时间了,谨以此记下一些有意思的技巧. 跳转 hjkl,左下右上. b/e跳转到上/下一个单词 ^/$跳转到行头/尾 从{,[,(,对应的},],)相互跳转,可以用% 跳转到局部变量的定义gd,跳转到全局变量的定义gD 跳转到上一个修改过的地方 g; 注意是g+分号 跳转到下一个修改过的地方 g, 注意是g+逗号 :N ,跳转到N行 匹配的符号('', "", (), {}, [], <>)操作 ci?,di?,yi?,?为上述的匹配符号,则可以修改,剪切,复

[skill] 异或

都怪学习不好,或者老师教的不好.虽然知道异或的算法,但是始终不明白,到底有什么意义...直到今天,终于明白了. 还是应该怪我学的不好,不能怪老师. 今天有一个应用场景,写一个函数.这是一个hash表的插入函数,实现的是tcp/ip的流存储.输入是一个以太包,为了在这个表的存下双向包. 需要定义一个hashkey的生成规则.这个规则是,ip+port小的放在前面,大的放在后面,共同组成一个key.所以我需要一个外部的变量来标识 一个以太包在生成key的时候,是否做了源目的信息的对掉.用0/1表示.