高级软件设计工程师,测试基础设施
2天前 – 成为前25位申请者之一
在Mattermost,我们为国防、情报、安全和关键基础设施组织构建了排名第一的协作工作流程解决方案。我们的平台受到政府、金融机构和科技公司的信任,使世界上最关键的团队能够进行安全、高效的操作。
我们致力于赋能组织自信运营,降低风险并加速生产力。在客户至上、赢得信任、自我意识、责任感和高影响力的核心价值观指导下,我们与客户紧密合作,提供满足复杂需求并推动成功的解决方案。
了解更多信息,请访问
主要职责
领导公司范围内的测试自动化和质量工程战略转型。
定义并拥有Mattermost的测试和质量工程基础设施的愿景和路线图。
设计可扩展的智能测试框架,能够无缝集成到CI/CD管道和分布式工程工作流程中。
在工程团队中建立并执行测试标准、最佳实践和质量指标。
影响和指导工程师采用左移测试、可测试性设计和质量优先的开发实践。
与工程领导合作,使测试策略与产品和平台路线图保持一致。
设计系统、工具和流程,使开发人员能够轻松创建、运行和维护高质量的自动化测试。
领导AI/LLM技术的集成到测试策略中,包括智能测试生成、分析和报告。
通过高级报告和改进的产品可靠性和测试有效性可观测性,建立质量信号的可见性和信任。
通过研究、评估和倡导新兴的测试方法和技术,推动持续改进。
在测试架构中培养技术卓越的文化,确保质量是所有工程团队的共同责任。
要求
计算机科学、软件工程或相关领域的学士学位,拥有7年以上软件测试、质量工程或测试基础设施开发经验。
在定义和执行质量工程战略或领导复杂全栈系统的测试基础设施计划方面有丰富经验。
在TypeScript、React、React Native、Go和PostgreSQL方面有强大的编程背景。
对CI/CD管道、分布式系统和基于云的测试环境有深刻理解。
有设计或架构可扩展测试框架和开发者工具的经验,适用于大型工程组织。
在端到端测试框架(如Playwright、Cypress、Detox)和现代自动化架构方面有丰富的专业知识。
有API测试、性能测试和安全测试方法的经验。
了解容器化技术(Docker、Kubernetes)及其在自动化测试中的应用。
具备强大的分析和解决问题的能力,能够识别质量风险并制定有效的缓解策略。
在跨职能、全球团队中具备出色的沟通、协作和影响力。
有指导工程师和领导多个团队的质量专注技术计划的经验。
优先条件
有将AI/ML技术应用于软件测试的经验,包括自动化测试生成和智能测试分析。
对开源项目的贡献。
了解可访问性测试和包容性设计原则。
有与全球团队完全远程工作的经验。
在国防、情报或安全专注工作流程方面的专业知识。
薪酬
Mattermost采用基于市场的薪酬方法,薪酬可能会根据您在加拿大的所在地而有所不同。成功候选人的起薪将根据与工作相关的技能、经验和资格确定。
EEO声明
Mattermost是一家EEO雇主,我们是一家远程优先、开源公司。我们欢迎所有申请者,并致力于根据技能和资格评估候选人。我们不容忍基于种族、宗教、国籍、年龄、残疾、怀孕状态、退伍军人身份或其他个人特征的歧视。如果您在面试过程中需要住宿,请告知我们——我们很乐意提供帮助。
职位详情
资历水平:
中高级
就业类型:
全职
工作职能:
工程和信息技术
行业:
软件开发
#J-18808-Ljbffr