Job description
Company culture :
Alten Maroc is defined by a deeply collaborative culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.
This environment is enhanced by a strong drive for innovation, encouraging creativity, initiative, and experimentation across projects.
A structured and disciplined organization ensures efficiency, rigor, and quality in engineering delivery.
Performance and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
Job :
The consultant will be in charge of:
Test Activity Coordination:
- Oversee and organize tests on API platforms, ensuring optimal coverage of functional and technical requirements.
- Leadership of the QA Community of Practice (CoP):
- Apply and promote CoP QA frameworks, tools, methodologies, and best practices within the teams.
- Adapt these frameworks based on specific project needs.
- Actively contribute to the continuous improvement of QA processes.
Cross-functional Collaboration:
- Work with the DevOps team to implement and improve test automation.
- Ensure knowledge transfer to support teams regarding new data flows and integrations.
Test Strategy:
- Define and implement a global test strategy for platforms and their components.
- Write and validate acceptance criteria for functional requirements (FRs).
Test Management:
- Design test cases to maximize coverage while optimizing the necessary effort.
- Plan and prepare test phases in collaboration with the platform teams.
Required profile :
Master's degree in Information Technology with 5 years of experience.
Required Skills
- Proven Experience:
- Proficiency in WebServices, REST APIs, and Microservices technologies, as well as associated testing tools (Postman, Insomnia with advanced scripting).
- Experience in managing complex test environments for enterprise solutions.
- Automation and CI/CD:
- In-depth knowledge of test automation frameworks and CI/CD pipelines.
- Scripting and programming skills (Java, Python, or similar language).
- Tools:
- Experience with Zephyr (a plus).
- Proficiency in bug management tools (JIRA, Bugzilla, etc.).
Soft Skills:
- Leadership and ability to mentor QA Engineers.
- Excellent communication and collaboration skills.
- Ability to work in an agile and dynamic environment.
- Fluent English