About Mohammed
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- CA-TS (Crédit Agricole Technologies & Services)QA Automation EngineerBANKING AND INSURANCEFebruary 2024 - Today (2 years and 4 months)Montpellier, France
đź§© Context
Intervention as a QA Automation Engineer on several critical banking applications, particularly for securities trading (CTO, PEA, DAT...) and the Ma Banque application.Objective: ensure the reliability of critical business workflows through a comprehensive automation strategy (Front, API, Mobile) in an Agile environment.🚀 Missions
- QA Automation Referent for banking projects
- Design and development from scratch of a shared automation framework (UI & API)
- Implementation of a modular and scalable multi-application architecture
- Definition and implementation of the automated test strategy (NRT)
- Test Automation: using (Selenium & Playwright, RestAssured, Postman, Appium)
- Implementation of BDD scenarios (Cucumber / Gherkin)
- Integration of tests into CI/CD pipelines (GitLab CI, Jenkins)
- Implementation of advanced data set management mechanisms (SQL)
- Generation of automated reports (Cucumber, Xray, enriched HTML)
- Advanced integration with Jira / Xray (tests, campaigns, reporting)
- Implementation of automatic notifications (Email, Teams)
- Collaboration with business, Dev, and DevOps teams
- Participation in QA guilds and continuous improvement of practices
🛠️ Technical Environment
- Tests & QA: Selenium, Playwright, Appium, RestAssured, Postman, Cucumber, JUnit
- Languages: Java, JavaScript
- CI/CD: GitLab CI/CD, Jenkins
- Tools: Jira, IntelliJ, Android Studio, SauceLabs
- Databases: MySQL, MongoDB, Redis
- Other: ELK, Kafka, Maven, Linux (Ubuntu), Windows
- CELIOQA Automation EngineerE-COMMERCEAugust 2021 - January 2024 (2 years and 5 months)Paris, France
đź§© Context
Intervention as a QA Automation Engineer on an e-commerce site, focusing on the shopping cart and checkout process.Objective: ensure the reliability of critical functionalities (add to cart, payment, associated APIs) through a robust automation strategy integrated into the CI/CD cycle.🚀 Missions- Definition and implementation of the automated test strategy
- Design, development, and maintenance of a UI and API Automation Framework
- Automation of regression tests (NRT) on critical e-commerce workflows
- Implementation of BDD scenarios (Cucumber / Gherkin)
- Creation and management of test plans with Xray
- Integration of Xray into squads and definition of QA best practices
- Integration of tests into CI/CD pipelines (GitLab, Jenkins)
- Collaboration with DevOps teams to optimize pipelines
- API Tests: Postman, RestAssured, Selenium
- Automation of web tests
- Ticket creation and anomaly tracking via Jira
- Generation of automated reports
- Implementation and execution of performance tests
- Maintenance and continuous improvement of the Framework
🛠️ Technical Environment
- Tests & QA: Selenium, RestAssured, Postman, Cucumber, TestNG, JMeter
- Languages: Java, JavaScript
- CI/CD: Jenkins, GitLab
- Tools: Jira, Xray
- Databases: PostgreSQL
🎯 ResultsSecuring the cart and checkout processReduction of regressions on critical e-commerce functionalitiesAcceleration of validation cycles through automation and CI/CDImprovement of overall delivery quality - ACADOMIAQA Automation EngineerHEALTH AND WELLNESSNovember 2019 - August 2021 (1 year and 9 months)Paris, France
đź§© Context
Intervention as a QA Automation Engineer on the SHIVA portal, a platform dedicated to home services.Objective: ensure the quality of user workflows (service booking, customer management, etc.) by implementing a test and automation strategy.🚀 Missions
- Definition and implementation of the test strategy
- Design and writing of test plans, test cases, and scenarios
- UI test automation with Selenium and Cucumber
- API test execution (Postman)
- Integration of tests into a CI/CD environment (Azure DevOps)
- Collaboration with DevOps teams for deployments
- Anomaly creation and tracking via Jira
- Generation of automated test reports
- Participation in Agile management (Scrum: sprints, backlog, tracking)
- Writing documentation and operating procedures
- Maintenance and continuous improvement of the automation Framework
- Cross-functional collaboration with business and technical teams
🛠️ Technical Environment
- Tests & QA: Selenium, Cucumber, Postman
- Languages: Java, JavaScript
- CI/CD & DevOps: Azure DevOps, Docker, Git
- Tools: Jira
- Databases: SQL Server
🎯 ResultsImprovement of portal user workflow qualityReduction of production anomalies through automationStructuring of QA practices (tests, documentation, processes)Better collaboration between teams (QA, Dev, DevOps)
Recommendations
Be the first to recommend Mohammed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's degree in Data EngineeringUniversity of Oran 1 Ahmed Ben Bella2011Master 2 ingénierie des données et
- Bachelor's degree in Mathematics and Computer ScienceUniversity of Mostaganem2009Licence Mathématique informatique
Certifications
- ISTQBiSQI2018