Company culture :
Capgemini is characterized by a predominantly collaborative culture, placing people, trust and teamwork at the core of its practices. A close management approach fosters guidance, empowerment and skills development within a supportive environment. This culture is reinforced by a strong organizational dimension, ensuring process rigor, reliability and operational efficiency. It is complemented by a competitive component focused on performance and customer satisfaction, while a more moderate innovation dimension supports the continuous evolution of services and expertise. [+]
Job :
Join a dynamic company in the IT sector as a Functional Test Engineer. You will join our team in Casablanca and actively participate in the continuous improvement of the quality of our software solutions.
Your mission:
Within our project teams, you will contribute to the development of innovative digital solutions for major clients in the banking, insurance, energy, and industry sectors. You will join a multidisciplinary team, organized in Agile mode, working on projects with a strong business impact.
Main tasks:
- Define and manage the functional and automated test strategy.
- Develop and maintain automated test scripts with Selenium, Playwright, and API tools (Postman).
- Integrate tests into CI/CD pipelines (Jenkins, GitLab CI).
- Oversee the design of test scenarios and ensure their execution.
- Identify, document, and track detected anomalies.
- Produce clear reports and communicate effectively with stakeholders.
- Contribute to the continuous improvement of testing processes and team skill development.
Technical skills:
- Automation: Selenium, Playwright, API testing (Postman).
- Basic knowledge of performance and security testing.
- SQL for data validation.
- Knowledge of versioning tools (Git) and continuous integration.
Required profile :
You hold an engineering degree (Master's degree or higher)
Your profile:
• Graduate with a Master's degree in IT or equivalent.
• Proven experience in test automation with Selenium, Robot Framework, Playwright.
• Proficiency in a programming language (Python, Java, etc.) used in test scripts.
• Knowledge of versioning tools (Git) and continuous integration (Jenkins, GitLab CI...).
• Good understanding of software testing methodologies and Agile environments.
• Analytical mind, rigor, and ability to work in a team.