You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fatima Zahrae El AmraniFZ

Fatima Zahrae El Amrani

Software QA Test Engineer | ISTQB® certified

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

About Fatima Zahrae

As a QA Engineer, I am responsible for creating, executing, and automating test cases and scenarios for web-based applications, using tools such as Selenium, Java, and XML. I work with a scrum team to ensure that the product meets user story and design intent, and I review test results and spot check for efficiency and coverage.

I have 3+ years of experience in both manual and automated testing, covering various types of testing such as functional, regression, integration, system, smoke, and user acceptance testing. I have also participated in collection workshops, analysed product requirements and specifications, and prepared campaigns and validated the final results before going into production. I have a Software Engineer degree from ENSIAS, where I studied web and mobile computing engineering, and I have completed multiple online courses and certifications in full-stack JavaScript, Angular 5, and machine learning with Python. I am passionate about learning new skills and applying them to daily tasks, improving productivity and quality. I am also a Global Ambassador at WomenTechNet, where I promote diversity and inclusion in the tech industry.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • ASTEK
    QA Engineer On Belahf of Amadeus
    April 2022 - Today (4 years and 2 months)
    Sophia, WV, USA
    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
    Quality Assurance Engineer
    October 2021 - March 2022 (5 months)
    12, Rue les fr?res Lugherini -, Casablanca 20250, Morocco
    For the client, SNCF FRET: Identified test cases to automate and develop automation test scripts using Selenium WebDriver and Java.
    - Create the automation test cases for testing various web modules.
    - Involved in the definition of the Test strategy and implementation of the necessary infrastructure to support Test Documentation, Test Plans, Test Cases, Test Scenarios and Test Scripts.
    - Develop test automation framework using Selenium Web Driver and writing code in Java, using JUnit annotations.
    - Developed automation framework using TestNG, WebDriver on Eclipse.
    - Run Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Java.
    - Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
    - Writing test cases.
    - Participation in workshops to collect needs.
    - Intervention in the recipe execution phase (execution of tests, qualification and follow-up of anomalies).
    - Regular reporting via the test management tool.
    - Study and analysis of the existing and the uses contained in the Product Backlog.
    - Estimation of user stories during the presentation and estimation meeting.
    - Management of anomalies under JIRA.
    - Coordination and communication with the agile team under JIRA.
    - Participation in the presentation and estimation of sprints, stand-up meeting, demo and retrospective. Technical Environment: Squash TM, Scrum Agile, Jira, Confluence, Oracle SQL Developer,Sswagger, Xray, JIRA, Cucumber, Gherkin, Selenium WebDriver, Python.
  • CAPGEMINI
    Software QA Engineer
    June 2020 - September 2021 (1 year and 3 months)
    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.

Recommendations

Be the first to recommend Fatima Zahrae

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Software engineer , web and mobile computing engineering
    National School of Computer Science and Systems Analysis (ENSIAS)
    2020
    Software engineer , web and mobile computing engineering
  • Mathématiques et physique
    CPGE Lycée Moulay Idriss
    2017
    Mathématiques et physique

Skill set (20)

Categories