高级测试自动化工程师
Senior Test Automation Engineer
这是一个远程职位。
我们正在寻找一名高级测试自动化工程师,以支持现代保险科技环境中的质量保证和自动化计划。该职位专注于API和端到端测试自动化,提高测试覆盖率,并确保复杂后端系统和关键业务流程的可靠性。
这是一项需要实际操作能力的高级职位,要求具备强大的自动化工程专业知识,有现代测试框架的经验,并能够影响测试策略、质量标准和跨交付团队的流程改进。
职责
- 设计、实现并维护API和端到端流程的自动化测试
- • 为后端系统和端到端流程构建测试场景和测试用例
- • 验证API契约和错误场景
- • 使用Java和TypeScript开发和重构测试自动化框架
- • 分析功能、集成和性能区域的测试结果
- • 使用日志、请求和数据诊断缺陷
- • 在CI/CD流水线中维护和开发测试
- • 审查测试代码并与开发人员紧密合作
- • 支持需求分析、细化和冲刺计划
- • 报告缺陷时提供清晰的文档、步骤、日志和录制
- • 支持测试策略、质量指标和流程改进
- • 分享知识并支持更广泛的团队
要求
- 至少5年测试自动化经验
- • 具有API和/或端到端测试的丰富经验
- • 精通Java用于后端测试自动化
- • 精通TypeScript或JavaScript
- • 使用Rest Assured或Gatling等工具进行API测试的经验
- • 使用Playwright进行端到端自动化的经验
- • 具备SQL用于数据验证的良好知识
- • 熟悉Git、拉取请求和代码审查
- • 使用Jenkins、GitLab、GitHub Actions或Azure DevOps等CI/CD工具的经验
- • 了解Maven或Gradle
- • 能够设计基于风险的测试用例
• 有在敏捷或Scrum环境中工作的经验
可选
- 有性能测试经验,例如Gatling
- • 了解微服务架构
- • 使用Swagger或API模拟工具的经验
• 保险行业经验
福利
- 具有竞争力的薪资
- 在跨国环境中参与国际项目
- 全面的医疗保障
- 与稳定项目流程的长期B2B合同
最初发布于Himalayas
查看英文原文
This is a remote position.
We are looking for a Senior Test Automation Engineer to support quality assurance and automation initiatives within a modern insurance technology environment. The role focuses on API and end-to-end test automation, improving test coverage, and ensuring the reliability of complex backend systems and business-critical workflows.
This is a hands-on senior position requiring strong automation engineering expertise, experience with modern testing frameworks, and the ability to influence testing strategy, quality standards, and process improvements across delivery teams.
Responsibilities
- Design, implement and maintain automated tests for API and E2E flows
- • Build test scenarios and test cases for backend systems and end to end processes
- • Validate API contracts and error scenarios
- • Develop and refactor test automation frameworks inJavaandTypeScript
- • Analyse test results across functional, integration and performance areas
- • Diagnose defects using logs, requests and data
- • Maintain and develop tests within CI/CD pipelines
- • Review test code and cooperate closely with developers
- • Support requirements analysis, refinements and sprint planning
- • Report defects with clear documentation, steps, logs and recordings
- • Support testing strategy, quality metrics and process improvements
- • Share knowledge and support the wider team
Requirements
- Minimum 5 years of experience in test automation
- • Strong experience in API and/or E2E testing
- • Very good knowledge ofJavafor backend test automation
- • Very good knowledge ofTypeScriptorJavaScript
- • Experience with API testing using tools such asRest AssuredorGatling
- • Experience with E2E automation usingPlaywright
- • Good knowledge ofSQLfor data validation
- • Good knowledge ofGit, pull requests and code review
- • Experience with CI/CD tools such asJenkins,GitLab,GitHub ActionsorAzure DevOps
- • Knowledge ofMavenorGradle
- • Ability to design risk based test cases
• Experience working in Agile or Scrum
Nice to have
- Experience with performance testing, for exampleGatling
- • Knowledge of microservices architecture
- • Experience with Swagger or API mocking tools
• Insurance sector experience
Benefits
- Solid, competitive salary
- Work in a multinational environment on international projects
- Comprehensive healthcare
- Long-term B2B contract with a stable project pipeline
Originally posted on Himalayas