寻找具有强大技术技能的候选人,负责开发和执行大数据应用的测试策略。质量保证工程师将负责与其他Scrum团队成员合作,根据一组已发布的技术要求开发、执行和自动化测试用例。候选人最好了解大数据架构和数据管道,并能在快节奏的敏捷环境中作为高效Scrum团队的一部分工作。概述:
测试执行和开发大数据应用的测试流程,以确保所有大数据应用的功能正常运行。大数据测试的目标是确保大数据系统在维持性能和安全性的同时平稳无误地运行。职责:
开发和执行大数据应用测试流程的测试策略/场景,以确保所有大数据应用的功能正常工作。开发和维护自动化回归测试套件。在敏捷环境中作为Scrum团队的一部分工作。与运维团队合作,确保软件在生产环境中顺利部署。具备能够在最少监督和/或独立工作的能力。利用经验和判断力来规划和实现目标。编写或修改Python、Perl、Ruby或UNIX脚本以自动化重复测试。使用团队标准和最佳实践创建测试和缺陷报告。资格要求:
所需经验:具有5年大数据、Hadoop和MapReduce的整体测试经验。有Cloudera或其他企业数据云平台的经验将是一个重要的加分项。有数据湖、数据管道和在公共云环境中运行的AI/ML应用的经验将是一个加分项。有HBase和Druid等NoSQL数据库的经验。有Hadoop、Spark、Map Reduce、Hive和Impala等大数据工具和框架的经验。有UNIX或Linux客户端服务器应用程序的软件测试经验,包括测试应用程序安装/配置、故障排除和负载/性能,将是一个加分项。有测试自动化的经验。有编写UNIX shell、Python、Ruby、Perl脚本的经验。有GitLab、GIT和/或SVN等软件版本控制的经验。有Jenkins等构建集成工具的经验。有代码覆盖工具的经验。有JIRA等缺陷和敏捷管理工具的经验。能够创建高级和详细的测试计划和测试报告。对测试流程有深入的理解,并能够估计任务的持续时间。优秀的书面和口头沟通能力。理想的候选人:
理想的候选人应能根据经验就以下与大数据架构和应用相关的主题发表意见:
大数据测试策略应包括什么?我们应该如何测试Hadoop应用程序?架构测试性能测试方法性能测试参数测试环境需求大数据测试与传统数据库测试大数据场景中使用的工具大数据测试中的挑战教育背景要求:
工程、计算机科学或相关技术领域的学士/硕士学位。薪资范围:
10万美元-15万美元
最低资格:
质量保证预计薪资:根据资格水平,每小时20美元至28美元