完整职位描述
**经验水平**:入门级,中高级
**工作类型**:全职
**职能**:信息技术
**职责**:
- 审查需求、规格和技术设计文件,提供及时和有意义的反馈。
- 创建详细、全面且结构良好的测试计划和测试用例。
- 设计、开发和执行自动化测试脚本,并将其集成到我们的CI/CD中。
- 评估、优先排序、计划和协调测试活动。
- 识别、记录、彻底记录并跟踪错误,包括监控修复的有效性。
- 开发和跟踪质量保证指标。
- 为公司的产品进行研究和开发。
- 与业务利益相关者、产品负责人和业务分析师合作,分析需求,开发想法并设计解决方案。
- 管理个人项目的优先级、截止日期和交付物。
- 保持对新的测试方法和工具的最新了解。
**要求**:
- 对数字交易平台和企业解决方案感兴趣。
- 在软件开发方面有实际工作经验。
- 在软件质量保证方面有实际工作经验。
- 熟悉一种或多种通用编程语言,包括但不限于:Python、JavaScript、Go、C#、Java、Swift、Kotlin、C/C++。
- 扎实的SQL和脚本知识。
- 熟悉CI/CD流程,包括使用Git和/或Github的经验。
- 熟悉单元测试和代码审查的执行。
- 熟悉Selenium、Sonarqube等自动化代码测试工具。
- 热爱计算机编程,并对快速学习和吸收新技术充满好奇心。
- 出色的沟通技巧,能够清晰简明地向团队提出自己的想法。
- 有在敏捷/Scrum开发流程中工作的经验。
- 在ISO27001环境中进行性能和/或安全测试的经验尤佳。