岗位职责:
1、负责项目软件质量的把关,软件功能测测试、性能测试、压力测试:
2、了解所负责的平台功能需求及项目计划,按照项目需求和计划,编写测试计划;
3、按照软件工程规范流程,进行软件项目平台核心部分的测试、代码测试,并编写测试计划、测试用例、测试报告等不同阶段中的各种测试文档工作;
4、参与项目的需求分析,了解项目设计的合理性;
5、根据项目计划和需求编写测试计划和测试用例(测试脚本/代码的编写),执行测试用例并跟踪bug编写测试报告,完成这个测试流程的规划;
6、收集日常遇到的或是通过检测出的错误,并进行归档整理,备查
中
7、在测试过程中,根据实际情况不断改进测试过程,提高测试水平
8、撰写项目日志,按时提交
岗位要求:
1、本科及以上学历,相关专业如计算机科学、软件工程、信息技术等相关专业。
2、具备软件测试理论和方法的基本知识,包括测试策略、测试类型、测试技术、测试用例编写等。熟悉常用测试工具和框架,如Selenium、Appium、JUnit、TestNG等。
3、熟练掌握至少一种编程语言,如Python、Java、C#等。能够编写测试脚本、自动化测试代码和简单的工具。
4、了解常见操作系统(如Windows、Linux)的基本原理和操作,熟悉网络协议和网络基础知识。
5、了解缺陷管理和质量保证的基本概念和流程,熟悉常见的缺陷管理工具和质量保证方法。
6、了解软件开发的不同阶段,如需求分析、设计、编码、测试和发布等,以及测试在其中的作用和流程。
7、良好的沟通能力和团队合作精神,能够与开发人员、项目经理和其他团队成员有效合作。
8、能够分析测试结果、定位问题并提供解决方案。具备逻辑思维和问题解决能力。
9、具备持续学习的态度,关注行业最新的测试方法、工具和技术,不断提升自己的测试能力。
10、有开发经验者优先考虑。