Hassan Salem
Angestellt, Software Testing Engineer, Dock Financial GmbH
München, Deutschland
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
• 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.
• 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
• 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