Summary

  • A senior quality control specialist with a structural, motivational approach, excellent communication, and problem-solving skills, with customer focus, and work excellence always in mind.
  • I have participated in many roles, worked in different applications, and utilized different Technologies, which empowered my business/technical knowledge, and adaptation skills.
  • ISTQB certified.
  • Scrum Foundations Professional Certificate (SFPC) certified.

Hands-on Experience:

  • 5+ years of professional experience in Quality Assurance and Software Test Engineering.
  • 4+ years of experience in automating functional test cases.
  • Hands-on coding experience, utilizing relevant testing frameworks.
  • Excellent ability to problem-solve, debug, and understand pertinent performance metrics.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Ability to perform full integration, end-to-end, load, and user acceptance testing.
  • Proven data analysis, data verification, and problem-solving abilities.
  • Hands-on automation design and scripting experience.
  • Experience working with Continuous Integration and Delivery (CI/CD) Pipelines.
  • Experience with Appium, Selenium WebDriver, Rest assured, IDEs and other common testing tools.
  • Strong experience with ticket tracking, release management, and development tools.
  • Comfort with agile methodologies and experience in estimation and time management.
  • Experience with containerized infrastructure, such as Docker.
  • Understanding of programming concepts such as structured code, object-oriented and multi-tiered development experience, and design patterns.
  • A Bachelor's degree in Computer Science.

Work Experience

TestCrew

Senior Quality Control Engineer

January 2022 - Now

Responsibilities:

  • Identifying and selecting the automation test cases.
  • Creating an automation test plan and getting approval.
  • Evaluate, recommend, and implement automated test tools and strategies.
  • Creating, enhancing, debugging, and running the test cases.
  • Managing the changes and executing regression tests.
  • Coming up with exact solutions for problems related to object identity and error handling.
  • Interacting with customers/clients to solve the various issues they face and updating on the situation.
  • Provide technical guidance for best practices in test automation to junior members.
  • Keeping updated with the latest industry developments.

Ihorizons

Test Automation Specialist Engineer

February 2021 - November 2021

Responsibilities:

  • Tested mobile devices to ensure their configuration, operation, and capabilities work efficiently.
  • Worked with device manufacturers, product managers, and development teams to test and optimize mobile products.
  • Developed automated test scripts and frameworks for improved mobile app performance.
  • Produced clear and concise test reports and releasing notes to co-workers when needed.
  • Provided feedback to development teams on technical, troubleshooting, or operational issues.
  • Suggested new processes and policies to improve mobile development techniques.

Widebot

Junior quality control engineer, Act as a Scrum Master, Senior quality control engineer

November 2018 - February 2021

Responsibilities:

  • Designed and created detailed, comprehensive, and well-structured test plans and test cases.
  • Designed and performed manual and automated tests, as required.
  • Actively participated in scoping, planning, delivery, and release activities.

Motosoft

Junior Quality Control Engineer

March 2017 - November 2018

Responsibilities:

  • Analyzed the requirements from user stories.
  • Worked closely with the development staff in all phases of development.
  • Designed and performed manual and automated tests, as required.
  • Prepared Test Cases for the product and executed them once they release a new build.
  • Reported the bugs and Retested the fixed bugs to check for existence and to check for its effect.
  • Prepared Suggestion Documents to improve the quality of the application.

TestoLogic

Quality Control Trainee

August 2017 - September 2017

Responsibilities:

  • Created test cases to cover the client's requirements.
  • Reported Bugs using Reporting Tool (TFS).
  • Monitored the Bugs fixed and retested.
  • Did cross platforms/ browser testing.
  • Designed the Quality Acceptance report for the Clients.

Projects

Donations (Web) - associated with (Takamol Holding) client for (TestCrew) company

The National Donations Platform (DONATE) is the easiest and best solution to connect the donor to the needy in various regions and cities of KSA, through a safe and transparent donation process under the supervision of the Ministry of Human Resources and Social Development.

Ooredoo Qatar (Web & Mobile) - associated with (Ihorizons) company.

Ooredoo is a leading international communications company with a customer base of more than 100 million across the Middle East, North Africa, and Southeast Asia.

ChatBot (Web) - associated with (widebot) company

The First Arabic-Focused Bot Builder Platform! That Builds intelligent chatbots without coding in under 10 minutes.

MotoPart (Web & Mobile) - associated with (MotoSoft) company

Motopart is an international online marketplace for selling genuine and aftermarket spare parts for cars, trucks, heavy equipment, and engines, for 31 of the most famous brands.

Real Estate Website (Web) - associated with (Testologic) training center

Real estate is a property consisting of land and its buildings, along with its natural resources such as crops, minerals, or water.

Tools & Technologies

  • Test automation tools and frameworks: Selenium Webdriver/ Selenium Grid/ Solenoid, Cucumber, Maven/ Gradle, TestNG/ Junit, Allure Report/ Extent Report, Rest-assured, Appium, Robot Framework, Cypress, Katalon studio, Postman, Jmeter.
  • ALM and bug tracking tools: Qtest, TestRail, MTM, TFS, Jira, Trello, ClickUp.
  • Version Control Software Tools: Git.
  • Programming Languages: Java, Javascript, python, C#.
  • **IDEs: **Eclipse, intelliJ, Pycharm, VS Code.
  • CI/CD tools: Jenkins, Gitlab, Github Actions.