Senior Software Test Engineer
Schneider Electric
AI assistant
Job Description
负责软件产品的测试设计、执行与自动化,借助AI工具持续提升测试效率,及时发现并推动解决质量问题,保障软件版本按时、高质量交付。 REGULAR RESPONSIBILITIES Please list the main regular responsibilities of the position. 1.参与需求和软件设计的评审,分析测试需求,并有能力完成测试用例的设计与编写 2.组织测试计划和测试用例的评审 3.使用Python等编程语言开发自动化测试脚本和测试工具,参与自动化测试框架的搭建与维护。 4.具备功能测试、接口测试、性能测试、兼容性测试等能力,并能将测试集成到持续集成(CI)流程中 5.熟练使用AI工具辅助测试用例生成、测试脚本编写、缺陷分析和测试报告整理,提升测试效率和质量 6.可以积极主动的完善现有的软件测试流程 7.通过冒烟、回归、压力和稳定性等测试手段把控版本质量,在版本发布前完成测试验证。 8.可以对现有软件出现的bug进行跟踪、复现和根因分析并推动修复,必要时输出缺陷分析与复盘报告。 9.负责版本测试的执行与测试报告的编写,客观反映产品质量状况和风险 KEY INTERNAL RELATIONSHIPS With whom, to resolve what problems, with what responsibility? Team member: 组织项目成员进行测试计划和测试用例的评审; 组织开发和产品人员进行测试报告的评审; 可以编写测试规范并分享给组内成员; 可以在测试过程中总结作业指导书并分享给组内成员。 与产品、开发同事沟通,明确需求并积极推动软件缺陷的定位与修复。 与运维和发布同事积极合作,完成测试环境准备及版本发布前后的验证。 REQUIRED EDUCATIONAL BACKGROUND 大学本科及以上学历,计算机相关专业。 REQUIREMENT OF PROFESSIONAL EXPERIENCE Compulsory: 大学本科及以上,计算机相关专业,有3年以上软件测试的相关经验 熟练掌握至少一门编程语言,Python优先 熟练使用AI工具,能够将其应用于测试用例设计、测试脚本编写、缺陷分析等测试工作中 具备测试人员的专业能力,包括测试用例设计、测试执行、缺陷跟踪与分析、测试报告编写等