Search by job, company or skills

Takamol Holding

Quality Engineering Director

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Job Description

Lead and scale the organization's software quality strategy across cloud-native digital products and platforms. Own QC governance, test automation, non-functional testing (performance/stress/security readiness), CI/CD quality gates, vendor quality management, and continuous improvementensuring releases are reliable, compliant, and production-ready.

Key Responsibilities

Quality Strategy & Governance

  • Define the QC vision, strategy, operating model, and quality standards across the SDLC.
  • Establish and track quality KPIs (defect leakage, escape rate, automation coverage, release readiness).
  • Own release quality criteria and enforce quality gates and sign-off processes.

Automation & Modern Testing Practices

  • Lead the test automation roadmap: frameworks, coverage strategy, maintainability, reliability, and execution speed.
  • Embed automated testing into CI/CD pipelines (shift-left + shift-right).
  • Drive API testing, contract testing, and service-level testing for microservices.

Non-Functional Testing Leadership

  • Own performance engineering: load, stress, endurance, scalability testing, and capacity baselining.
  • Ensure test approaches support availability, resiliency, and cloud scaling characteristics.

DevOps & Toolchain Integration

  • Integrate QC controls into DevOps practices (branching strategies, CI checks, environments, test reporting).
  • Standardize tools and dashboards for executive visibility and auditability.

Continuous Improvement

  • Lead root-cause analysis for critical defects and production incidents; drive preventive actions.
  • Reduce test cycle time and improve release confidence through continuous process and tooling improvements.

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field (required).
  • 11+ years of relevant experience in software quality control / quality engineering.
  • Strong background in software development (hands-on earlier in career preferred).
  • Proven experience in test automation and building/leading automation frameworks.
  • Hands-on experience with cloud-native applications (microservices, containers, Kubernetes).
  • Deep knowledge of all major testing types: functional, regression, integration, API, E2E, UAT support, performance/load/stress, reliability, and test data management.
  • Experience with modern testing tools (examples below).
  • Strong, practical experience with DevOps / CI/CD quality practices and release governance.
  • Prior experience managing teams and working with vendors/third parties.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140193023