Fatima Zahrae EL AMRANI

Software QA Engineer | Test Automation

Salaire / Taux journalier

Nice, France

Freelance, ouvert au CDI

Expertises

Clean CodeScrumJiraConfluenceDockerGitGitHubSwagger/OpenAPIPHP

Langues

Arabe (Maternelle)Anglais (Courant)

À propos

Introduction

ISTQB-certified QA Engineer with 4+ years of expertise in web, mobile, and API testing across enterprise clients like Amadeus, PSA, and SNCF. Specialized in test automation using Selenium, Cucumber, and BDD frameworks, with proven success in Agile environments. I deliver comprehensive testing strategies that ensure quality compliance and accelerate deployment cycles for mission-critical applications.

Liens

Expérience de travail

QA Automation Engineer

Amadeus

avr. 2022 - Présent

4 ans 7 mois

Sophia Antipolice

QA engineer for Search, Shopping and Pricing - Travel Agencies - ATC (Amadeus Ticket Changer) Scrum Team : - Responsible for creating scripts, generating various Test Scenarios, Test Cases, and Test Execution. - Create the Regression Test cases and automated them for the purpose of regression testing. Responsible for Backend. - Identified the Test Cases to be automated, discussed with team and implemented those test cases. - Quickly learned new skills and applied them to daily tasks, improving efficiency and productivity. - Reviewing test results and doing spot checking to assure 100% efficiency and coverage in testing the application. - Confirm product meets User Story and design intent as part of Scrum Sprint exit criteria developed test cases from requirements, use-cases, design documents, and other projects. - Prepare Test Cases by analysing functional requirement specification document. Interacted with developers to report and track bugs using JIRA, Perform Integration and User Acceptance test. - Assist in maintaining/updating Scrum backlogs. Collaborate with Product Manager, Scrum Product Owner, stakeholders, and development teams to define the Product Backlog, User Stories, and storyboards. - Assist in writing user stories, analyse user stories documents, develop test cases and identify acceptance criteria for user stories. - Reviewed Functional and Design Specification documents; Identified Test Conditions, Ambiguities, Conflicts, and Risks for systematic management of the test cases, test steps, and defect tracking. - Implementation of test strategy. - Definition of test cases from customer’s requirements. - Writing test plan. - Design of test cases and development of automated test case scripts. - Preparation of test environment, test data and execute test cases. - Raise of defects and track their resolution - Giving of Go/ no-Go for the customer’s test campaign.

Capgemini

févr. 2020 - mars 2022

2 ans 2 mois

Casablanca et périphérie

Quality Assurance Engineer

oct. 2021 - mars 2022

6 mois

Casablanca et périphérie

Pour le compte du client SNCF FRET: - Identification et analyse des besoins spécifiques en matière. - Rédaction des « User Story ». - Rédaction des cas de tests. - Pilotage de la recette (stratégie, plan et exécution). - Participation aux ateliers de recueil du besoin. - Intervention en phase d’exécution de la recette (exécution des tests, qualification et suivi des anomalies). - Reporting régulier via l’outil de gestion des tests. - Etude et analyse de l’existant et des us contenues dans le Backlog produit. - Estimation des users stories lors de la réunion de présentation et d’estimation. - Gestion d’anomalies sous JIRA. - Coordination et communication avec l’équipe agile sous JIRA. - Participation à la présentation et l’estimation des sprints, stand up meeting, la démo et la rétrospective. Environnement technique: Squash, Scrum, Jira, Confluence, Figma, Oracle Sql Developer, Swagger.

Software QA Engineer

févr. 2020 - oct. 2021

1 an 9 mois

Casablanca-Settat, Morocco

For the client, PSA France - Participation in collection workshops. - Responsible for creating scripts, generating various Test Scenarios, Test Cases, and Test Execution. - Create and update Test script for automation. - Collaboration with the different teams to ensure that the proposed solutions meet business needs and are technically feasible. - Develop detailed specifications using modelling/US tools. - Present the US during developer grooming. - Prepare campaigns and validate the final result before going into production. - Analyse product requirements and specifications using modelling techniques to identify. - functionality needs and technical challenges. - Work closely with stakeholders. - Identify, document, visualize product requirements and needs using DATA. - Document test results to aid in quality analysis and continuous improvement. - Train and support the QA team on testing and quality processes. - Design of the test plan and organization/supervision of test campaigns. - Presentation / Animation of the test campaigns to validate the versions. - Ensure compliance of solutions with business requirements and their quality. - Provide training / technical support to end users of new solutions. - Definition of the functional tests strategy and their execution. - Update of the test repository according to the challenges and developments of the project. - Creation of anomalies detected and validation of the patches delivered. - Support and follow-up of developers during the analysis of reported anomalies. - Preparation of test reports/reports and progress monitoring. Technical environment: Scrum Agile, UML, BDD, Slack, Kanban, Xray, JIRA, Confluence, Cucumber, Gherkin, Selenium, Docker, Git, GitHub, SonarQube.


Formation

Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes - ENSIAS

Diplôme d'ingénieur, Ingénierie informatique


Licences et certifications

API Test Automation with Postman

Délivré le : sept. 2024

Certifié par TestAutomationU

Intellij For Test Automation Engineers

Délivré le : janv. 2024

Certifié par TestAutomationU

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.