聚光灯
类似标题
质量保证工程师、质量保证自动化工程师、质量保证工程师
工作描述
测试工程师为产品和项目构建测试自动化。所谓测试,就是确保产品运行良好,每项功能都能发挥应有的作用。 例如,假设您想确保邮件程序的电子邮件撰写页面工作正常。测试工程师会建立一个程序,自动启动操作、执行功能、关闭并记录测试结果。
职业生涯的回报
- 在人们使用的产品上看到自己工作的方方面面。
- 每天解决问题。
- 良好的薪金
- 工作稳定性
$65,339
内幕消息
生活中的一天
- 定义、记录、分析、执行和解释产品、系统、组件或修改的测试。
- 识别功能问题并提出解决方案。
- 分析测试案例并定期提供进度报告。
经理级
- 负责管理产品、系统、组件或修改的测试程序和策略的评估、建议和实施。
- 担任测试工程团队在项目、任务和运营方面的顾问,并担任其他工程职能部门的联络员。
- 确保项目在预算范围内按时完成。
工作中需要的技能
- 注重细节
- 同理心:充分了解用户
- 坚持不懈
- 分析性思维
- 与团队合作无间
- 自我激励
期望/必要的牺牲
- 并不总是像开发产品(软件开发人员)那样 "性感"。
- 可以重复。
- 有时工作时间很长
当前的行业趋势
- 就业增长强劲。
- 对优秀人才的需求量大--许多大公司都有吸引和留住优秀人才的福利(如在家工作、休假)。
- 移动市场不断增长。
从事这一职业的人在年轻时喜欢做什么样的事情....。
- 修东西:东西坏了,他们喜欢想办法修好。
- 玩逻辑游戏(数独、字谜)。
- 玩电子游戏
需要的教育
- ~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 岁雇员中最高学历为软件工程师的百分比
典型线路图
如何找到你的第一份工作
- 许多学院都有技术岗位的招聘。
- 网络!
- 在职位列表上申请工作:在 Monster、Indeed、Glassdoor 和 Zippia 等多个招聘门户网站上创建个人档案
- 作品集:描述自己或实习期间完成的编程工作。
- 测试工程师 "这一职称可适用于多个领域,因此请务必仔细阅读招聘广告
- 密切关注必备和首选资格部分。如果您至少不符合所有最低要求项目,就不要费心了
- 访问您希望工作的公司的职业网页
- 如果您没有太多工作经验,可以考虑先申请实习生职位
- 通过在 LinkedIn、Medium 和/或相关行业网站上撰写和发表文章,提升自己并建立声誉
- 查看测试工程师简历模板,为您的简历出谋划策
- 询问老师、上司和同事是否愿意作为个人推荐人
- 通过查看测试工程师面试问题和答案示例为面试做准备
- 面试时要放松、准备充分、着装成功
- 面试准备:您必须做好准备。准备好解决问题并在白板上写代码。他们会问你想用哪种语言写,然后你就用那种语言写。 与朋友一起练习,因为在白板上书写并向面试官解释的行为与编码截然不同。把代码和问题说清楚。
如何保持竞争力并留在游戏中
- 阅读科技网站,在 Google +、Twitter 和 Facebook 上关注知名科技人士(订阅)。
- 与科技行业以外的人交流,了解其他行业的情况。
- 学习另一种编程语言
- 找出你所遇到的问题,并以 "黑客风格 "建造一些东西来解决你的问题。
- 锻炼你的沟通和管理技能。
- 网络参加各种会议,了解新技术和业内主要企业的最新动态。
- 获得认证:美国软件测试资格委员会(American Software Testing Qualifications Board, Inc.
推荐的工具/资源
网站
- 美国工程学会协会
- 美国测试工程师协会
- 软件测试协会
- IEEE
- 国际工程联合会
- 全国专业工程师协会
- 全国专业工程师协会
- 女工程师协会
- 美国机械工程师协会
书籍
B计划
其他职业: 信息技术专家、软件开发人员、商学院 -> 产品经理或产品营销、项目经理、辞职创办自己的公司。