Software Test Engineer (英语流利)
恩士迅信息科技(上海)有限公司 • Suzhou City, Jiangsu, China
Salary: CNY 9,000 - 12,000 / month
Role & seniority: Software QA / Test Lead(测试负责人/主管级,具备领导与跨团队协作;以“oversees / actively participates / recommend”职责为主)
Stack/tools
-
编程:Java / Python(至少熟悉一门)
-
测试:白盒 + 黑盒测试
-
测试自动化工具(具体未给出)
-
测试工件:性能测试计划/用例/脚本/报告、缺陷跟踪与报告
Top 3 responsibilities
-
根据软件开发计划制定测试策略与测试计划;定义测试方法,覆盖正常/异常场景与既定标准
-
与产品开发协作评估系统接口、操作要求与性能需求;在开发过程中提出设计改进/纠正建议
-
主导/参与测试执行与测试工件产出(含性能测试要求、缺陷跟踪、性能测试计划/用例/脚本/报告),并在上线后监控性能防复发
Must-have skills
-
至少一种编程语言能力(Java/Python等)
-
精通软件 QA 方法论、工具与流程
-
白盒与黑盒测试的实战经验
-
自动化测试工具的实战经验
-
强分析能力、沟通与领导力、时间管理能力
-
能独立工作也能团队协作;快节奏环境下高效
Nice-to-haves
-
愿意学习新技术(文中强调)
-
使用科学分析/数学模型进行系统设计与结果预测能力(偏加分/相关)
-
Location & work type: 未在文本中提供(来源为猎聘职责描述,未给出地点与工作方式如全职/远程/混合等)
Full Description
该职位来源于猎聘 Role Resposibility:
Define test strategy and test plan based on software development plan for the projects Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of overall system Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions Recommend design improvements or corrections to engineers throughout the development process Oversees and actively participates in test execution and the development of testing artefacts, including: performance test requirements, defect tracking and reporting, performance test plans, cases, scripts, reports, etc. for assigned projects Monitor program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation Formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Detail skill Requirements
Mandatory: Familiar with at least one programming language, like Java, Python…
Mandatory: Strong knowledge of software QA methodologies, tools and processes
Mandatory: Hands-on experience with both white box and black box testing Hands on experience with automated testing tools Excellent analytical skills Strong leadership and communication skills Strong interpersonal skills with ability to work both independently and as part of a team Strong time management skills Willingness to learn new technologies Work efficiently in fast paced environment 角色职责: 根据项目的软件开发计划制定测试策略和测试计划 2. 与产品开发部门协商,评估系统接口、操作要求和整个系统的性能要求; 为新的或更新的软件项目定义测试方法并制定测试计划,以确定软件在正常和异常情况下是否能按照文档要求和既定标准准确可靠地运行 4. 在整个开发过程中向工程师提出改进或修正设计的建议 5. 监督并积极参与测试执行和测试工件的开发,包括:指定项目的性能测试要求、缺陷跟踪和报告、性能测试计划、案例、脚本、报告等 6. 监控项目实施后的性能,防止项目运行问题再次发生,确保运行效率 7. 制定和设计软件系统,使用科学分析和数学模型预测和衡量设计的结果和后果 技能要求 1. 必须具备: 至少熟悉一门编程语言,如 Java、Python... 2. 必须具备 精通软件质量保证方法、工具和流程 3. 必须具备 具有白盒和黑盒测试的实践经验 4. 自动化测试工具方面的实际经验 5. 出色的分析技能 6. 较强的领导能力和沟通技巧 7. 人际交往能力强,既能独立工作,也能作为团队成员开展工作 8. 8. 较强的时间管理能力 9. 愿意学习新技术 10. 在快节奏的环境中高效工作