工作内容:
1、开发和执行测试计划和测试用例,强调使用代码来解决技术挑战,并通过自动化缩短测试周期。
2、评估测试工作量,分析和沟通测试结果,参与日常QA活动。
3、开发/维护和改进组织使用的测试框架、工具和技术,以保持高质量标准。
4、与开发,测试和产品管理一起设计和实施测试和验证策略。
5、执行和管理测试用例和结果,报告测试和缺陷度量。
6、在我们的系统中创建,执行和排除自动化测试场景。
7、为功能、回归和性能测试提供健壮的、可伸缩的、高质量的测试自动化解决方案
8、为持续集成(CI)环境的构建和持续的过程改进活动做出贡献。
9、识别测试和开发过程中需要改进的地方;为满足特定需求的自动化工具做出贡献。
岗位要求:
1、具有移动测试和自动化测试技术的经验,3年以上API+UI 自动化经验。
2、有使用Python/Java进行REST和WebSocket API自动化测试的经验。
3、有使用不同框架的经验,如Pytest, Pytest-bdd, Appium, Selenium, Cucumber等。
4、良好的面向对象编程知识,以及必要的编码和调试技能。
5、具备Python/Java的设计和开发技能。
6、了解软件设计原理、模式、算法、数据结构和多线程概念。
7、具备将功能需求和用例转换为工作测试计划和测试用例的能力。
8、了解持续集成实践,Jenkins或CircleCI。
9、英文听说读写流利。
10、区块链背景、金融背景优先。
有在敏捷环境中工作经验者优先。
能够跨Windows、Linux工作优先。