自动化负责人
Automation Lead
你的主要职责
· 领导复杂产品或服务的测试活动、计划和流程的交付,确保产品质量。同时,协助资源规划和解决可能阻碍测试工作的事项,并推动持续改进。
负责功能和非功能领域的测试用例的设计、开发和支持
· 领导测试范围和测试环境搭建需求的识别,制定测试计划,确定相关指标并跟踪大型项目的所需工作量
· 具有编写、构建和采用大规模自动化框架的实际经验,覆盖UI、功能、API和后端集成(包括端到端自动化),并具备不同测试自动化方法的经验
- 生成/审核测试报告并根据建议对产品或设计变更采取行动
- 推动测试流程和策略的评估、推荐和实施,确保与功能/非功能需求保持一致
- 根据高层次解决方案架构识别产品质量问题风险
- 与其他工程团队和关键业务利益相关者建立信任关系,以评估、推荐和实施产品的测试流程、系统、组件或修改
成功所需的技能和素质
· 理想候选人应全面了解测试生命周期、敏捷框架以及质量管理体系技术。具备问题解决能力、强大的自动化技能、战略思维和出色的沟通能力
要符合该职位要求,您必须具备
· 计算机科学、工程、信息技术或相关领域的学士学位,且有超过9年的相关工作经验
· 优秀的分析和解决问题的能力,能够在团队中工作并与不同团队协作
· 其他必备优势包括以客户为中心、创新思维、敏捷性和跨文化敏感性
- 具有在分布式全球团队中虚拟工作的经验
- 在工程/测试环境中具有项目管理经验
- 对测试、自动化测试、性能测试概念、敏捷方法有良好的理解和实际操作经验,了解云基础设施和数据库概念
- 能够协作推动/实施自动化策略并指导团队。
- 具有不同...
查看英文原文
Your key responsibilities
· Lead the delivery of testing activities, plans and processes for complex products or services
ensuring product quality. Also, facilitates resource planning and resolution of issues that may
impede the test effort and drives continuous improvement.
Responsible for the design, development and support of test cases for functional and non functional domains
· Lead the identification of the test scope and test environment set-up needs, prepares test plans,
identifies relevant metrics and keeps track of required effort for large initiatives
· Hands-on experience authoring, building and adopting large-scale, automation frameworks with
well-balanced coverage across UI, functional, API and back-end integration (including end-to-end
automation) and experience with different test automation approaches
- Generate / Review test reports and act on recommendations for product or design changes
- Drive the evaluation, recommendation, and implementation of testing procedures and strategies
ensuring alignment to functional / non-functional requirements
- Supports in identifying product quality risks based on the high-level solution architecture
- Develop trusted relationships with other engineering groups and key business stakeholders to
evaluate, recommend and implement testing procedures for products, systems, components or
modifications
Skills and attributes for success
· An ideal candidate will have a thorough understanding of testing lifecycle, agile frameworks and
knowledge of Quality Management techniques. Problem solver, strong automation skillsets,
strategical approach and excellent communication skills
To qualify for the role you must have
· Bachelor's degree in Computer Science, Engineering, IT, or related field and more than 9 years of
relevant work experience
· Excellent analytical and problem-solving skills and ability to work within a team and in
collaboration with different teams
· Other Strengths required are Customer centricity, Innovative Thinking, Agility and Intercultural
Sensitivity
- Experience working virtually in a globally dispersed team
- Project management experience in an engineering / test environment
- Good understanding and hands on in Testing, Automation Testing, Performance testing concepts,
Agile methodology and Knowledge on cloud Infrastructure and database concepts
· Should be able to work in collaboration to drive/implement automation strategy and guide the
team.
· Experience with different test automation approaches using the tools Selenium with Java / Python -
Knowledge at scripting/coding level
· Experience in leading multiple Testing teams and deliver quality product by implementing Testing
standards and processes
- Excellent written and verbal communication and team management skills
- Proficiency in handling Key Performance Indicators and Metrics
- Data Testing Management
- Ability to understand and integrate with cultural differences and engage with virtual cross-cultural,
cross-border teams
· Proficiency managing/implementing Control Version
Ideally, you’ll also have
·
Lean certification or Six Sigma Green/Black Belt
ADVANCED LEVEL ENGLISH
Originally posted on Himalayas