自动化测试开发工程师
1.5-3万合肥市本科不限经验
职位描述
岗位职责:
1.自动化测试框架搭建与维护:
(1)根据桌面软件的特点和测试需求,选择合适的自动化测试工具(如 UFT、Pywinauto、AutoIt 等)和技术栈,设计并搭建自动化测试框架。(2)对框架进行持续优化和维护,提高框架的稳定性、可扩展性和复用性,以适应软件不断更新和变化的需求
2.测试脚本开发:针对不开放接口的设备软件,按照业务流程和实验入参,编写自动化测试脚本,提供脚本接口给软件开发工程师调用;
3.测试执行与结果分析:执行自动化测试脚本,监控测试过程,及时处理测试过程中出现的异常情况。对测试结果进行深入分析,生成详细的测试报告,准确描述软件中存在的问题,包括问题的现象、出现的频率、影响的范围等,并提供相应的截图或日志作为辅助说明;
4.与其他团队协作:与开发团队保持密切沟通,理解软件的架构和代码逻辑,为自动化测试提供技术支持和建议,同时协助开发团队进行代码审查和调试。与运维团队合作,共同搭建和维护测试环境,确保测试环境与生产环境的一致性,解决测试环境中出现的问题。
任职条件:
1.计算机科学、软件工程等相关专业本科及以上学历,5年以上测试工作经验,至少3年自动化测试经验。
2.熟练掌握至少一种编程语言(Python为主),如 Python、Java、C# 等,具备良好的编程习惯和代码规范。
3.熟悉常见的桌面软件自动化测试工具和框架(如 UFT、Pywinauto、AutoIt 等),有实际项目使用经验。
4.了解软件测试的基本理论和方法,熟悉测试流程和缺陷管理流程。
5. 掌握数据库操作,能够编写 SQL 语句进行数据查询和验证。
6. 具备一定的 Windows 或其他桌面操作系统知识,了解系统的基本架构和常用操作命令。
7.具备较强的问题解决能力和逻辑思维能力,能够快速定位和解决自动化测试过程中出现的问题。
8.具有良好的沟通能力和团队协作精神,能够与开发、运维等团队有效沟通和协作。
9.工作认真负责,有较强的自我驱动力和学习能力,能够快速适应新技术和新环境。
10.具备一定的抗压能力,能够在紧张的项目周期内完成测试任务。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅
