Job :
Your responsibilities :
- Define the testing strategy (manual & automated) for the projects you are responsible for.
- Develop the test plan, acceptance strategy, test cases, and acceptance criteria.
- Coordinate test phases with QA teams, business units, MOA, MOE, and development teams.
- Plan, organize, and manage test campaigns: functional tests, integration, regression, UAT.
- Track and analyze anomalies, ensure their prioritization, and validate fixes in collaboration with technical teams.
- Implement key performance indicators (QA KPIs) and produce regular reports on test progress.
- Contribute to the continuous improvement of QA processes and the optimization of test tools and frameworks.
- Ensure the quality of deliverables, deadlines, and compliance with business and technical requirements.
- Stay updated on QA / CI-CD / automation best practices and propose improvements.
Required profile :
The ideal candidate has strong experience in QA project management in complex environments.
You have mastered testing, acceptance, and validation practices and know how to manage a QA cycle from end to end, from strategy to production deployment.
You are perfectly comfortable with the essential tools for modern testing:
- Postman for API validation,
- SQL for data verification,
- REST API for backend technical testing,
- and you have solid project management experience.
Rigorous, structured, and with excellent interpersonal skills, you are able to coordinate teams, manage risks, communicate clearly, and ensure the quality of deliverables.
You are willing to relocate to Rabat and are comfortable working in international environments.