نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعجدة

وصف الوظيفة

About the Role

Nahdi Medical Co. is seeking an Applications CoE and Quality Assurance Senior Manager to join their team in Makkah, with locations in Jeddah and Makkah. This full-time role focuses on driving Quality Assurance and DevOps excellence across the Applications landscape, ensuring high standards of software quality, reliability, and delivery. The Senior Manager will establish and enhance QA frameworks and testing practices while embedding DevSecOps across the delivery lifecycle.

The position involves overseeing application governance, portfolio tracking, security compliance, data integrity, and audit readiness. Collaboration with cross-functional teams and leadership of QA and DevOps capabilities are central to strengthening operational stability and delivering secure, compliant applications.

Key Responsibilities

  • Develop and implement effective QA strategies, methodologies, and processes for thorough application testing.
  • Lead the creation of test plans, test cases, and test scripts; oversee functional, regression, performance, and security testing across all Applications teams.
  • Establish and enforce QA standards, mandatory quality gates at every SDLC stage, and required release deliverables (Test Strategy, Test Plan, Execution Report, Defect Summary, Production Readiness Sign-off).
  • Monitor and continuously improve QA process effectiveness through monthly audits and maturity scorecards, and chair Production Readiness Reviews.
  • Establish defect tracking and management processes; analyze and triage defects, facilitate resolution, and ensure timely communication and closure.
  • Identify opportunities for test automation, guide the implementation of automated testing frameworks and tools, and embed automated regression suites in CI/CD pipelines.
  • Prepare and present testing status reports, QA metrics, and test summaries to stakeholders and leadership.
  • Provide regular reporting on the application portfolio and product release roadmaps, covering portfolio health, release pipeline, key milestones, and risks.
  • Identify project risks and potential quality issues; collaborate with stakeholders to develop risk mitigation strategies and ensure compliance with industry regulations and security standards (ISO 27001, NIST).
  • Ensure the DevOps compliance framework is defined and enforced (source control, CI/CD, deployment governance, release management) with monthly compliance scorecards and DORA metrics.
  • Ensure the Application Portfolio Register, lifecycle dashboard, and project/change portfolio tracking are operational, with a monthly Application Excellence Scorecard.
  • Promote and embed Agile practices across the Applications department, championing Scrum, SAFe, and modern delivery methodologies.
  • Collaborate with development teams, product managers, business stakeholders, IT Security, Internal Audit, and HR to define testing criteria and align QA efforts with business and audit goals.
  • Stay updated with industry trends and best practices in QA, DevOps, portfolio management, and application governance; drive continuous improvement initiatives.

Qualifications and Experience

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience of 7+ years in Quality Assurance and DevOps practices. Overall experience required is 5-10 years.
  • In-depth knowledge of quality assurance and DevOps methodologies, processes, and best practices.
  • Strong knowledge of various testing types, including functional, regression, performance, and security testing.
  • Strong leadership skills to lead and manage a QA team.
  • Excellent communication skills for effective interaction with cross-functional teams, stakeholders, and project managers.
  • Experience in test planning, test case creation, and test execution.
  • Ability to prioritize testing efforts based on project requirements and timelines.
  • Experience in Project Management and Enterprise Architecture (EA).

Required Technical Skills

  • Knowledge of software development methodologies (Agile, Scrum, Waterfall), programming languages, and frameworks relevant to the organization's tech stack.
  • Skills in analyzing business requirements and transforming them into technical specifications.
  • Awareness of networking, hardware, and software infrastructure.
  • Knowledge of security protocols, data protection, and risk management.
  • Understanding of cloud services (AWS, Azure, Google Cloud).
  • Proficiency in tools like JIRA, Trello, or Microsoft Project for managing IT projects.

Work Environment

This is a full-time position with a work schedule of 5 days per week, 8:00 AM to 6:00 PM, including a one-hour break. The role is 100% indoors.


متطلبات الوظيفة

  • تتطلب ٥-١٠ سنوات خبرة

وظائف مشابهة