一、基本要求
1、掌握Python编程语言相关的测试工具(如Selenium、Jenkins、Appium等)、熟悉CI/CD工具(如Jenkins, GitLab CI, Travis CI)、性能测试工具(如JMeter, Locust)、静态代码分析工具(如Pylint, Flake8)、审查流程的工具(如GitHub PR, Gerrit)、Bug管理工具(如JIRA, Bugzilla, Red)、安全测试工具(如OWASP ZAP, Burp Su)和框架(如unittest, pytest, nose)。对每类中熟悉掌握一个或若干个,并且在个人知识架构上形成统一的测试体系。也可以使用“蟒蛇”,在个人知识架构上形成统一的测试体系。
2、理解软件测试的基本概念和类型、掌握测试设计方法。
3、能够编写自动化测试脚本,使用断言进行结果验证。
4、有一定的沟通能力:能够与开发团队、产品团队和其他相关方有效沟通。
清晰描述问题和测试结果,撰写测试报告。
二、面试考核要求:
1、测试项目来源:面试人员到现场后,从网上随机抽取一个开源项目进行测试。
2、获得面试通知人员,需要将自己准备使用相关测试环境发给我们,我们将提前安装好。
三、薪酬体系:基本薪资+项目奖金+股份分红+工龄补贴