领导测试工程师(后端数据测试)

15个月前全职
UK Home Office

UK Home Office

location 伦敦
unsaved
关于 您是一位有着丰富后端数据测试经验的首席QAT测试工程师,正在寻找下一个挑战吗?我们的数据服务与分析(DSA)部门提供了在欧洲拥有最新技术和最大/最复杂的AWS网络的机会。作为一个由10名工程师组成的团队的负责人,您将开展快节奏、有影响力的项目,对英国产生真正的影响! 截止日期-1月21日星期日 @ 11:55pm 我们正在寻找经验丰富的首席数据QAT工程师,为数据服务与分析(DSA)团队提供QAT服务。DSA为内政部数据寻找创新用途,并拥有政府中最复杂的数据分析中心之一。DSA致力于引领数据和分析的适当和相称使用,以提供联通、智能的服务,释放数据价值,改善决策、政策和运营! 这意味着您每天都有机会与内政部负责的各个领域的团队合作,从边境、签证和护照到警务和国家安全,处理最大、最多样化的数据集,并支持关键的国家倡议。 作为一名首席测试工程师,您将确定并推动测试工程方法,主要关注数据测试工程。您还将确定/实施最新的质量保证最佳实践,与数据工程团队密切合作,确保技术和数据产品的质量成果的交付。 您将做什么 • 领导开发和实施强大的数据验证和质量保证实践。通过全面的测试策略,确保数据的质量、准确性、完整性和可靠性。 • 确定/推动测试工程方法,以确保质量融入软件开发过程的每个阶段。在大规模或复杂项目中定义和实施产品级测试工程策略。 • 拥有/审查现有的测试框架,识别新框架的需求,并大规模交付这些框架。 • 拥抱创新-评估工具并推荐可以受益于测试的方法。例如,用于虚拟化、数据模拟、合同测试或其他自动化集成测试技术的工具,并选择用于自动化测试数据管理、测试结果聚合和发布管理的工具和方法。实现详细的、实时的自动化测试运行报告和汇总报告。 • 管理测试基础设施的使用,并选择运行分布式、并行测试的方法。使用容器和云技术来编排更快、可扩展的测试,同时优化成本。 • 与团队合作,推广使用代码扫描、代码质量、可访问性测试和可观测性工具。 您将带来什么 • 使用Python和Java设计和实施自动化测试脚本,以自动化数据验证。 • 有大数据技术(Apache Kafka、Hadoop、Spark)和以数据为中心的编程语言的经验。 • 验证经验,熟悉数据测试工具。 • 使用Java、.NET、Node.js或类似的语言编写安全、可重用和可维护的自动化测试和测试工具也很有用。您应该能够使用线程管理、同步、资源和内存管理等概念,提高测试工程解决方案的效率。使用Bash或PowerShell等脚本语言。 • 在后端和数据库测试方面具有专业知识,具备复杂SQL技能,使用ETL工具将测试整合到数据提取、转换和加载(ETL)过程中。 • 使用RestAssured或类似工具进行API测试,使用Maven或Gradle等构建工具,并使用Git通过分布式版本控制管理分支和合并请求。对复杂数据管道和集成所涉及的协议和架构风格有良好的理解。 • 使用JUnit或类似的单元测试框架、断言库和数据序列化工具。 • 广泛使用CI/CD工具进行管道自动化,并对发布管道概念有扎实的理解。熟悉Docker等容器化平台和Kubernetes等容器编排平台。 • 熟悉行业标准的云技术,特别是AWS 我们的QAT社区享受的福利 💜 • 具有平均雇主缴纳比例为27%的公务员养老金 • 入职时享有25天年假,外加8天公共假期和1天国王生日假期,随着服务时间的增长而增加。 • 灵活的工作选择,以实现工作与生活的平衡-包括兼职、弹性工作时间和共享工作。 • 为您的角色量身定制的培训和发展机会。 • 年度奖金计划。 • 鼓励包容和多样性的文化。 • 有关完整的职位描述、福利和薪资,请点击“申请”链接* 请注意,对于这个职位,您将需要获得SC安全许可。为了满足国家安全审查要求,您通常需要在英国居住至少5年。