首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QA应该问他们正在面试的开发人员什么?

QA应该问他们正在面试的开发人员什么?
EN

Stack Exchange QA用户
提问于 2015-01-13 14:35:48
回答 5查看 12.7K关注 0票数 4

我正在为一个小型开发团队做QA,我们正在面试一些空缺职位的候选人。我被要求参与面试过程。有谁对QA应该问的问题有想法吗?有什么例子吗?

EN

回答 5

Stack Exchange QA用户

发布于 2015-01-13 15:21:09

如果您想专注于质量而不是开发技能,也许您可以问开发人员他做了什么来提高整体产品质量和软件开发流程。

脑海中浮现的问题是:

  • 你采取了哪些步骤来测试你自己的工作?
  • 你有使用和实践TDD的经验吗?
  • 你是如何进行代码评审的?最近的结果是什么?
  • 你与客户和测试人员的沟通接触点是什么?
票数 5
EN

Stack Exchange QA用户

发布于 2015-01-13 16:21:18

查一下行为问题。像这样:

  • 在QA考虑之前,请告诉我客户需要修补程序的情况,以及您是如何估算/解释风险的。
  • 告诉我发生回归的情况( QA应该捕捉到的现有功能中的错误,但没有),以及接下来发生了什么。你学到了什么?你是如何改变/改进过程的?
  • 告诉我,有太多的bug在管道中,无法及时进行测试,以便按计划发布,您需要恢复一些,或者推迟发布。
  • 告诉我你不能推迟发布的情况,以及你是如何计划摄入bug的,以便在有限的时间内测试所有的错误。

..。还有更多。只是你自己的现实生活状况。问问他们。

如果候选人在QA,S/他在那里做的,应该有伤疤和学习经验。

票数 2
EN

Stack Exchange QA用户

发布于 2015-01-13 16:23:07

现在,人们非常重视敏捷开发、持续交付、持续部署等.这些领域是非常重要的,无论开发/量化宽松的角色。到目前为止,我可以想到以下几点。

  1. 问一些常见领域的问题,比如更快发布到市场的最佳实践。
  2. 单元测试的重要性,代码覆盖率。候选人用来度量代码覆盖率的工具是什么?(http://c2.com/cgi/wiki?CodeCoverageTools有一个很好的工具列表)。具有较高的代码覆盖率级别的优点。
  3. 代码重构技术,以确保代码具有良好的性能,可重用性。
  4. 测试自动化(在一些公司中,开发团队还编写自动化脚本)。
  5. 供应链管理的最佳实践。主要/修复版本的分支和其他技术。
票数 2
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/11780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档