Bassam Mahmoud

Angestellt, QA Automation Engineer, Matterway

Abschluss: Bachelor of computer science, Ahram Canadian University

Berlin, Deutschland

Über mich

Experienced ISTQB® Certified software test automation engineer with 6 years of experience across diverse platforms, establishing CI/CD pipelines, automation infrastructure, and developing testing frameworks. Proven track record in formulating resilient test strategies and plans, spearheading quality process improvements at both organizational and team levels

Fähigkeiten und Kenntnisse

Software Testing & Analysis
Test Planning
API Testing
Integration Testing
System Testing
Selenium WebDriver
Cypress.io
SQL
RestAssured
Java
AWS
Agile
Jenkins
Shell Scripting
Test Automation
Appium
Performance Testing
Jmeter
JavaScript
TypeScript
Electronjs
Playwright
Azure DevOps
Github Actions
DevOps
Automation
Git

Werdegang

Berufserfahrung von Bassam Mahmoud

  • Bis heute 2 Jahre und 3 Monate, seit März 2022

    QA Automation Engineer

    Matterway

    Requirement verification, design test plan, specifications-based manual testcases. Manage QA process within platform team, testing activities and contribute to the release management. Established test automation framework utilizing CI/CD pipelines with Playwright, JS/TS and GitHub Actions, executed on both AWS EC2 and GitHub runners. Implemented tools and shell scripts, optimizing bug detection and resolution

  • 1 Jahr und 1 Monat, Feb. 2021 - Feb. 2022

    QA Automation Engineer

    Pluto TV

    Developed and maintained APIs testing framework using RestAssured, Jenkins and allure, achieved 40% reduction in manual testing efforts and ensured robust functionality and stability of the APIs. Partnered with backend teams to implement services wide test cases. Conducted 6x performance testing before releasing by utilizing JMeter, Blazemeter scripts orchestrated by Jenkins for creating master/slave AWS EC2 nodes while being monitored using Grafana dashboards.

  • 1 Jahr und 7 Monate, Apr. 2020 - Okt. 2021

    Staff Software Test Engineer

    Incorta

    Extended test cases and prepared proper test data and preconditions, emphasizing ETL, performance, and data integrity while keeping the regression set updated. Spearheaded e2e automated testing using Cypress.io and API Data-driven framework with RestAssured increased the engine automation coverage by 60%. Leveraged Jenkins for builds, cloud instance creation, and automation runs, utilized cloud CLI and Linux for monitoring, log analysis, and java thread dump checks.

  • 11 Monate, Juni 2019 - Apr. 2020

    Quality Assurance (QA) Engineer

    trufla technology

    I was responsible for develop and maintain our test automation framework for web and mobile and make our script run on the cloud to be integrated in our DevOps pipeline.  Create manual and automation testing scenarios.  Test our Backend APIs and test our security tokens.  Run security scanning tools using Linux Kali.  Report status daily in Agile Stand up.  Participate in sprint planning and retrospective meeting.

  • 2 Jahre und 6 Monate, Dez. 2016 - Mai 2019

    Junior Software Test Engineer

    DXC Technology

    Conducted comprehensive reviews of SRS, pinpointing discrepancies and streamlining workflows. Formulated HLS, designed and maintained test cases over 2 projects while establishing a timeline. Collaborated closely with seniors to author test deliverables including analytical graphs and test execution reports for improved decision-making.

Ausbildung von Bassam Mahmoud

  • 3 Jahre und 10 Monate, Sep. 2012 - Juni 2016

    Computer Science

    Ahram Canadian University

Sprachen

  • Englisch

    Fließend

  • Arabisch

    Muttersprache

  • Deutsch

    Grundlagen

Interessen

Movies
Sci-fi books
Video Games

21 Mio. XING Mitglieder, von A bis Z