Skip to content
View Abdelrhman-Ellithy's full-sized avatar

Block or report Abdelrhman-Ellithy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Abdelrhman-Ellithy/README.md

Welcome to Abdelrahman Ellithy's GitHub Profile! πŸ‘‹

Profile Views

πŸ‘¨β€πŸ’» About Me

  • ISTQB Certified Software Development Engineer in Test (SDET), specializing in Web, Mobile, API Test Automation and manual testing.
  • Creator of Ellithium Test Automation Framework, available on Maven Central.
  • Contributor to SHAFT_ENGINE and Selenium Committer.
  • Mid-Senior Test Automation Engineer at Bevatel, MICIT Group and former at other leading firms including Appy Innovate KSA, and Cegedim Egypt.
  • Senior Instructor, trained 1,090+ engineers across 81+ countries in ISTQB, Test Automation, API Testing, manual testing, Jenkins, and DB Testing.

πŸŽ“ Education

  • Bachelor of Computer Science
    Benha University, Faculty of Computers and Artificial Intelligence Ranked 1 in the last year

πŸ› οΈ Skills & Technologies

Programming Languages

Java Python C++ C JavaScript SQL

Testing & QA

Test Automation Manual Testing API Testing Database Testing Performance Testing

Embedded Systems

Embedded Systems

DevOps & CI/CD

Jenkins Docker Git GitHub Actions

Tools & Testing Frameworks

Selenium Appium TestNG JUnit Rest Assured Postman Newman JMeter

πŸ’Ό Professional Experience

  • Mid-Senior Test Automation Engineer at Bevatel and MICIT Group

    • Refactored Bevatel System APIs and created Tests for 100% of API services which resulted in significant improvement in backend quality.
    • Design Test Scenarios, Perform Regression and Smoke Testing both Automated and Manually at Many (UI, API) levels.
    • Create CI-CD Workflow for E2E Scenarios on API level and Test Complex Scenarios on Safari Browser using GitHub Actions Hosted Runners.
    • Worked Mainly in β€œVOIP” Domain Projects and Provide Support to Operation Teams in Bahrain.
    • Responsible for Testing Integration Between Applications and both FreePBX and Asterisk.
  • Test Automation Engineer at Appy Innovate KSA

    • Testing El Wasta ERP system, Developing Test Automation Scripts and perform Exploratory Testing for E-Invoice mobile app.
    • Integrated (Appium) Mobile Test Automation Tool with Ellithium, in addition to SQL and NoSQL DB providers, offering it as a Unified Test Automation tool for the team.
    • Identified +100 Issues with 50% critical rate related to Security and Architecture in the first 2 week.
  • Software Test Engineer Intern at Cegedim Egypt

    • Developed Test Automation Framework (Ellithium) for UI, API Testing that Supports BDD Scenarios, Parallel Execution, Headless Testing.
    • wrote Test Scripts for UI and API Test Automation, Database Testing, ensure Data Masking and GDPR compliance.
    • Test Functional and Nonfunctional requirements in multiple Test levels, Validate Software Quality and Mitigate risks.
    • Got Special opportunity to work with Smart RX team in Egypt and France in the last month.
    • Participate in retrospectives, Sprint Planning, backlog refinement meetings, write BDD Scenarios.
  • Instructor at Udemy

  • Instructor (Part-Time) at Software Institute

    • Delivered courses on ISTQB Foundation Level, Manual Testing, API Testing, Database, SQL and Test Automation.
    • Developed curriculum that integrates real-world scenarios to enhance students' testing skills.

πŸ“« How to reach me:


Pinned Loading

  1. Ellithium Ellithium Public

    Ellithium is a Unified powerful, flexible Test Automation Framework for Web, Mobile, API, DB Testing, designed to streamline and enhance the testing process. it provides an end-to-end solution for …

    Java 12