质量测试工程师 III
职位概述
质量测试工程师 III 是质量工程领域的一个职位,负责开发和执行性能及自动化测试。该职位还支持与业务战略一致的战略 QA 计划,以实现高质量软件产品和/或数据的按时和高效交付。
职责
• 制定和执行测试计划,识别缺陷并在缺陷管理系统中报告。
• 为指定项目开发和执行自动化测试,以创建稳固的回归测试环境。
• 进行自动化代码拉取请求审查,确保代码符合定义的最佳实践,以确保测试交付物的质量控制。
• 报告问题和结果,适当时进行研究并识别根本原因,并相应记录。
• 参与所有敏捷仪式。
• 根据业务需求提供准确的工作量估算。
• 与业务分析师、开发、QA/测试人员、测试负责人和其他利益相关者参与技术设计工作,以计划和执行测试。
• 与测试负责人合作,完成 QA 战略计划的概念验证。
• 与开发和其他利益相关者合作,解决缺陷和障碍。
• 保持灵活性,迅速应对优先级或情况的变化,以满足业务需求。
• 确保测试满足与其他利益相关者达成的要求。
• 研究可用工具,并参与实施那些能够以成本效益提升测试能力和产品质量的工具。
• 识别应用现有自动化或其他工具以满足测试需求的机会。
• 关注行业动态,评估可能使组织受益的新兴趋势/发展。
• 合作改进测试计划和执行、缺陷跟踪以及度量和状态报告所采用的方法。
• 参与持续改进计划和最佳实践的实施。
• 维护测试记录和发布说明,以支持内部和外部 IT 审计。
• 跨团队推广质量保证/测试的最佳实践,并在整个业务中帮助开发/执行自动化测试。
• 识别改进领域,并与领导、同事或其他人共同实施提高整体能力和效率的计划。
• 与性能工程师、架构师、开发人员、网络和系统工程师合作,研究和识别性能问题的根本原因。确保根本原因分析的结果呈现给所有利益相关者。
• 参与技术展示,学习和展示软件工程的新方法。
• 完成分配的所有其他工作职责。
技术技能
• 编程语言 - Java、Python、Groovy 等。
• Web 服务 - SOAP、REST
• 对 Postman、Cucumber 和 Gherkin、SOAP 和 REST API 测试、Junit、TestNG 等测试框架有深入了解。
• 构建工具 - Maven、Gradle 等。
• 其他 - JIRA、SOAP UI、Postman、Rest Assured、消息队列等。
• 拥有与关系数据库合作和编写 SQL 查询的扎实经验。
• 有 Linux 工作经验。
• 对 QA 方法有深入理解。
• 对过程改进有深入了解。
• 对软件开发过程有深入了解。
• 具备高级书面和口头沟通能力。
• 具备强大的项目管理能力。
• 扎实的 QA 测试技能。
• 注重细节。
• 证明能够开发和执行自动化和性能测试。
• 对预算的基本理解。
• 理解行业趋势。
• 能够识别和实施持续改进实践。
• 强大的研究技能(工具/根本原因分析)。
• 良好的口头和书面沟通能力。
• 有与地理分散团队合作的经验。
教育
计算机科学、工程、信息系统或同等经验的学士学位,必需。
经验
3-5 年的工作经验。