【转】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
- Must have experience programming a high-level OO language (C#, Java, C++, or C#)
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:hsdlionden@hotmail.com
转载请注明原文地址和博客园Lionden:http://www.cnblogs.com/lionden/
【转】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 ...
- QA,敢问路在何方?听听微软资深QA怎么说~
转载地址:http://blog.csdn.net/ocean1ee/article/details/8905031 我已经从事测试工作超过7年,从测试员(SDET)成长为高级测试员(SDET II) ...
- Skill
Skill Yasser is an Egyptian coach; he will be organizing a training camp in Jordan. At the end of ca ...
- chfn,chsh,last,login,mail ,mesg ,talk,wall,write,nice ,pstree ,renice,skill ,expr ,reset,tset,compress ,lpd ,lpq ,lpr ,lprm,fdformat ,mformat ,mkdosf
名称:chfn 使用权限:所有使用者 用法:shell>> chfn 说明:提供使用者更改个人资讯,用于finger and mail username 范例: shell>> ...
- 2018-4-5-cadence skill
skill 是 Cadence 提供的二次开发语言,可以做很多有用的二次开发. 开发参考手册:<algroskill><sklangref><sklanguser> ...
- 【技能意志矩阵-skill will matrix】工作中究竟是个人能力更重要,还是我们的积极性更能提高我们的业绩?
工作中究竟是个人能力更重要,还是我们的积极性更能提高我们的业绩? 我们可以通过建立“个人能力(即技能)”和“积极性(即意志)”的矩阵(skill will matrix),找到自己的象限,并根据指导意 ...
- get skill
Get Skill 2018-01-16 > 001 防止数组越界的一种方法 ]; array[n%] = value; > 002 超时机制 在等待某个事件或标志时,设定一定时限,时限到 ...
- etymon word air aero aeri aer ag agreement walk joint trick skill chief forget out~1
1● air 2● aero 3● aeri 4● aer 空气 充气 1● ag 做,代理做 =====>agency 1● agr 2● agri 3 ...
- Rokid开发者社区skill之【历史上的今天】之简介+玩法+设计+实现+心得
Skill简介: 来源:好奇心.探索欲.趣味性: 资源:百度百科: 方式:实时获取,自动更新: 技能玩法: 想要进入历史上的今天这个skill,则对若琪说:若琪,打开历史上的今天. 想要了解某天的历史 ...
随机推荐
- Openfire 4.1.0
http://www.igniterealtime.org/downloads/index.jsp 服务器端口 接口 端口 类型 描述 所有的地址 5222 客户端到服务器 客户端使用标准端口连接 ...
- [Asp.net 5] Localization-resx资源文件的管理
上一篇博文地址:[Asp.net 5] Localization-简单易用的本地化-全球化信息 本文继续介绍asp.net 5多语言.今天重点讲的是多语言的resx文件.涉及到的工程有:Microso ...
- log4net的使用
1.0 下载并引用 log4net.dll 2.0 修改Web.config <configuration> <configSections> <section name ...
- Spring学习系列(三) 通过Java代码装配Bean
上面梳理了通过注解来隐式的完成了组件的扫描和自动装配,下面来学习下如何通过显式的配置的装配bean 二.通过Java类装配bean 在前面定义了HelloWorldConfig类,并使用@Compon ...
- php 实现设计模式之 享元模式
<?php class Book{ public $title; public $author; public function __construct($title,$author){ $th ...
- MVC丶 (未完待续······)
希望你看了此小随 可以实现自己的MVC框架 也祝所有的程序员身体健康一切安好 ...
- CSS3与页面布局学习笔记(四)——页面布局大全(负边距、双飞翼、多栏、弹性、流式、瀑布流、响应式布局)
一.负边距与浮动布局 1.1.负边距 所谓的负边距就是margin取负值的情况,如margin:-100px,margin:-100%.当一个元素与另一个元素margin取负值时将拉近距离.常见的功能 ...
- JS学习笔记8之 BOM-浏览器对象模型
*什么是BOM -->BOM (Browser Object Model) 浏览器对象模型-->BOM提供了独立于内容而与浏览器窗口进行交互的对象-->BOM主要用于管理窗口与窗口之 ...
- JavaScript toUpperCase() 方法和 toLowerCase() 方法
1,toUpperCase() 方法用于把字符串转换为大写. 一个新的字符串,在其中 stringObject 的所有小写字符全部被转换为了大写字符. 语法为: stringObject.toUppe ...
- HIVE 在执行大量数据JOIN的时候,容易产生内存不足的情况
情况 很多时间遇到 "Caused by: java.lang.OutOfMemoryError: Java heap space" Caused by: java.lang.Ou ...