Hassan Salem

Angestellt, Software Testing Engineer, Dock Financial GmbH

München, Deutschland

Fähigkeiten und Kenntnisse

java
Python
TypeScript
SQL
Git
GitHub
GitLab
Playwright
Cypress framework
Selenium
Serenity
RestAssured
Axios
Cucumber (software)
Jbehave
Postman
ReadyAPI
Jest (Framework)
JUnit 5
pytest
Apache Maven
Jenkins
Docker
Swarm
gitlab CI
GitHub Actions
newman
Jmeter
HP loadrunner
Jira
wiremock
Mockito
Mercurial
Test Automation
Behavior Driven Development
Data Analysis
Statistics
Agile Software Development
Agile Scrum
KANBAN

Werdegang

Berufserfahrung von Hassan Salem

  • Bis heute 2 Jahre und 1 Monat, seit Juni 2022

    Software Testing Engineer

    Dock Financial GmbH

    • Developed end-to-end testing frameworks for backend and frontend components of our payment solution • Created test plans and strategies, configured test environments, and implemented test automation frameworks using Axios for backend and Playwright for frontend • Monitored system performance during runtime using Grafana Loki • Executed testing suites, detected bugs, performed root cause analysis, and shared results with stakeholders • Established GitLab pipelines for release management

  • 1 Jahr und 3 Monate, März 2021 - Mai 2022

    Staff Software Quality Engineer

    Celonis Deutschland GmbH

    • Developed test automation frameworks using Cypress and tested data lakes for various databases (Vertica, MSSQL, Snowflake). • Focused on data lake testing techniques for data manipulation and transformation. • Tested different data flows through files like Parquet and databases (Vertica, Snowflake, MSSQL) for data analytics and modeling. • Created test strategies and plans for the squad and reported on testing, QA progress, risks, and mitigation.

  • 4 Jahre und 8 Monate, Juli 2016 - Feb. 2021

    Software Test Engineer

    Wirecard AG

    • Contributed to the creation of a BDD automation test framework using Serenity, RestAssured, and Cucumber integrated with Jenkins and Jira. • Developed test automation flows and scripts using various techniques and technologies, including code review, code coverage, Mockito, and JUnit. • Created separate test modules for different databases (Oracle, MySQL, MariaDB) • Implemented Jenkins pipelines for different test modules in different development stages and dockerized the framework

  • 5 Monate, März 2016 - Juli 2016

    Software Performance Engineer

    IBM Ireland

    • Conducted performance, load, and stress testing and designed and executed test scripts using IBM Rational Performance Tester (RPT). • Shared test report results with stakeholders.

  • 2 Jahre und 10 Monate, Juni 2013 - März 2016

    Software Quality Engineer

    Asset technology Group

    • Designed and executed test scripts using IBM Rational Performance Tester (RPT) and performed performance, load, and stress testing. • Utilized tools such as JMeter and HP LoadRunner for test script creation and execution. • Conducted thread dump and heap dump analysis to identify root causes of performance issues and analyzed statistics from web servers, web applications, and databases. • Analyzed query execution plans to identify database performance issues.

Ausbildung von Hassan Salem

  • 10 Monate, Sep. 2012 - Juni 2013

    Computer Science and Engineering

    Information technology institute(ITI)

    software quality assurance

  • 4 Jahre und 10 Monate, Sep. 2007 - Juni 2012

    Computer Engineering

    Faculty of Engineering, Benha university

    Computer Engineering

Sprachen

  • Deutsch

    Gut

  • Englisch

    Fließend

  • Arabisch

    Muttersprache

Interessen

inline Skating
ice Skating
Swimming
Running
Reading
Music- play Guitar

21 Mio. XING Mitglieder, von A bis Z