8000-15000元
南山云科技大厦5层511
一、基本要求
本科及以上学历,计算机科学与技术、软件工程、信息与计算科学等专业优先,具备一定的软件开发能力。
二、 专业技能要求
1. 理解软件测试的生命周期,包括需求分析、测试计划制定、测试用例设计、测试执行、缺陷跟踪与管理以及测试总结等各个阶段。
2. 熟练掌握各种测试方法,如黑盒测试 、白盒测试和灰盒测试。
3. 根据项目特点和需求,灵活选择合适的测试策略和方法,确保软件产品的质量。
4. 熟练使用至少一种主流的自动化测试工具,如 Selenium、Appium、JMeter等,并能根据测试需求编写自动化测试脚本,提升测试和开发效率。
5. 掌握至少一种缺陷管理工具,如 JIRA、Bugzilla 等,能够有效地跟踪和管理软件缺陷。
6. 了解数据库测试相关工具,如 SQLyog、Navicat 等进行数据库查询和验证。
7. 了解网络基础知识,包括 TCP/IP 协议栈、网络拓扑结构、网络故障诊断等,能够进行网络相关的测试工作,如网络性能测试、网络安全测试等。
8. 具备一定的编程能力,能够使用至少一种主流开发语言(如 Python、Java、JavaScript等)进行脚本开发、接口测试或简单工具开发。
三、项目经验要求
1. 具有至少 1 - 3 年的软件测试工作经验,参与过完整的软件项目开发周期,包括从项目需求分析到上线后的维护阶段。
2. 参与过的项目类型涵盖 Web 应用程序、移动应用程序(iOS 或 Android)、桌面应用程序等至少一种类型,熟悉不同类型项目的测试重点和难点。
3. 在项目中具备一定自动化测试开发经验,或参与过测试工具、测试脚本的设计与实现。
4. 参与过GIS相关项目者优先
四、综合素质要求
1. 具备良好的沟通能力,能够进行有效的沟通和协作。能够清晰地表达自己的测试思路、发现的问题以及解决方案,确保信息在团队内部的准确传递。
2. 具有较强的团队协作精神,能够积极融入团队,与团队成员共同完成项目目标。
3. 具备较强的问题分析和解决能力,能够快速定位软件缺陷的根源,并提出有效的解决方案。
4. 具有较强的学习能力和自我驱动力,能够快速掌握新技术、新工具和新的测试方法。
5. 对工作充满责任心,对待测试工作认真细致,能够确保测试工作的质量和准确性。
6. 具备一定的代码阅读能力和逻辑思维能力,能够理解研发代码逻辑,配合开发定位问题。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕