聚光灯

类似标题

质量保证工程师、质量保证自动化工程师、质量保证工程师

工作描述

测试工程师为产品和项目构建测试自动化。所谓测试,就是确保产品运行良好,每项功能都能发挥应有的作用。 例如,假设您想确保邮件程序的电子邮件撰写页面工作正常。测试工程师会建立一个程序,自动启动操作、执行功能、关闭并记录测试结果。

职业生涯的回报
  • 在人们使用的产品上看到自己工作的方方面面。   
  • 每天解决问题。
  • 良好的薪金
  • 工作稳定性
内幕消息
生活中的一天
  • 定义、记录、分析、执行和解释产品、系统、组件或修改的测试。
  • 识别功能问题并提出解决方案。
  • 分析测试案例并定期提供进度报告。

经理级

  • 负责管理产品、系统、组件或修改的测试程序和策略的评估、建议和实施。
  • 担任测试工程团队在项目、任务和运营方面的顾问,并担任其他工程职能部门的联络员。
  • 确保项目在预算范围内按时完成。
工作中需要的技能
  • 注重细节
  • 同理心:充分了解用户
  • 坚持不懈
  • 分析性思维
  • 与团队合作无间
  • 自我激励
期望/必要的牺牲
  • 并不总是像开发产品(软件开发人员)那样 "性感"。
  • 可以重复。
  • 有时工作时间很长
当前的行业趋势
  • 就业增长强劲。
  • 对优秀人才的需求量大--许多大公司都有吸引和留住优秀人才的福利(如在家工作、休假)。
  • 移动市场不断增长。
从事这一职业的人在年轻时喜欢做什么样的事情....。
  • 修东西:东西坏了,他们喜欢想办法修好。
  • 玩逻辑游戏(数独、字谜)。
  • 玩电子游戏
需要的教育
  • ~72% 的测试工程师拥有学士学位(与专业相关的专业);其余的拥有硕士或更高学位
  • 35% 的测试工程师主修电气工程,12% 主修计算机科学,10% 主修机械工程,7% 主修电气工程。36% 主修其他专业,如工业工程
  • 除大学学位外,许多测试工程师还获得了认证,如 Certified Scrum Master 或 ISTQB Certified Tester Foundation Level。
  • 测试工程师与团队合作,应培养软技能和沟通技能,包括为他们可能创建的文件进行技术写作。
  • 他们可能需要知道如何审查原理图、电路板布局、电气规格和诊断规格。掌握 Python 或 Perl 等编程语言也很有用
  • 根据工作范围,通常需要项目管理技能
  • 雇主看重的是学历和以往类似工作经验的完美结合
  • 工人应熟悉质量标准、适用的检测技术和质量管理系统
高中和大学里的事情

高中:玩逻辑游戏,构建能解决日常问题的程序

大学

  • 工程师必须具备扎实的数学基础,包括代数、几何、三角学、微积分 I、II 和 III 以及微分方程。
  • 测试工程师可以在许多领域工作。寻找适用的实习机会,积累经验
  • 参加与所学工程类型相关的俱乐部
  • 志愿参与大型项目,磨练与领导力、团队合作、解决冲突和项目管理相关的技能
  • 参与专业组织的活动,学习、建立联系并了解最新趋势和发展情况
  • 阅读高级行业期刊和在线文章,为学习具有挑战性的大学科目做好准备
  • 全面记录所参与的项目,包括所采取的行动和取得的成果
  • 代码
  • 通过人群测试平台获取经验(例如,软件测试人员可以注册 uTest)。
  • 如果准备就绪,可申请相关认证
  • 通过查看招聘广告,了解其中列出的资格要求,提前为自己想要的工作做好规划
  • 阅读行业网站和博客。
  • 向您的大学教授咨询有关测试工程师工作课程的建议
  • 获得工程或信息技术方面的实习机会
教育统计资料
  • 2.5% 有高中文凭
  • 5.4% 获得副学士学位
  • 50% 获得学士学位
  • 28.8% 获得硕士学位
  • 3.8% 获得博士学位

25 至 44 岁雇员中最高学历为软件工程师的百分比

典型线路图
质量保证测试工程师路线图 jpg
如何找到你的第一份工作
  • 许多学院都有技术岗位的招聘。
  • 网络!
  • 在职位列表上申请工作:在 Monster、Indeed、Glassdoor 和 Zippia 等多个招聘门户网站上创建个人档案
  • 作品集:描述自己或实习期间完成的编程工作。
  • 测试工程师 "这一职称可适用于多个领域,因此请务必仔细阅读招聘广告
  • 密切关注必备和首选资格部分。如果您至少不符合所有最低要求项目,就不要费心了
  • 访问您希望工作的公司的职业网页
  • 如果您没有太多工作经验,可以考虑先申请实习生职位
  • 通过在 LinkedIn、Medium 和/或相关行业网站上撰写和发表文章,提升自己并建立声誉
  • 查看测试工程师简历模板,为您的简历出谋划策
  • 询问老师、上司和同事是否愿意作为个人推荐人
  • 通过查看测试工程师面试问题和答案示例为面试做准备
  • 面试时要放松、准备充分、着装成功
  • 面试准备:您必须做好准备。准备好解决问题并在白板上写代码。他们会问你想用哪种语言写,然后你就用那种语言写。 与朋友一起练习,因为在白板上书写并向面试官解释的行为与编码截然不同。把代码和问题说清楚。
如何保持竞争力并留在游戏中
  • 阅读科技网站,在 Google +、Twitter 和 Facebook 上关注知名科技人士(订阅)。
  • 与科技行业以外的人交流,了解其他行业的情况。
  • 学习另一种编程语言
  • 找出你所遇到的问题,并以 "黑客风格 "建造一些东西来解决你的问题。
  • 锻炼你的沟通和管理技能。
  • 网络参加各种会议,了解新技术和业内主要企业的最新动态。
  • 获得认证:美国软件测试资格委员会(American Software Testing Qualifications Board, Inc.
B计划

其他职业: 信息技术专家、软件开发人员、商学院 -> 产品经理或产品营销、项目经理、辞职创办自己的公司。

新闻联播

麓山的项目

在线课程和工具