Summary
Overview
Work History
Education
Skills
Certification
Websites
Timeline
Generic
DIAA ALHAREF

DIAA ALHAREF

Senior Automation Engineer
Riyadh

Summary

Dynamic Senior Test Engineer with over 5 years of expertise in software testing, quality assurance, and project management. Proven track record in designing and implementing robust test strategies that enhance product quality and reliability. Known for a proactive approach and goal-oriented mindset, consistently demonstrating excellent time management and problem-solving skills. Eager to contribute to a challenging role focused on delivering high-quality software solutions through Agile and DevSecOps methodologies while driving team success and fostering organizational growth.

Overview

8
8
years of professional experience
4
4
Certifications
4
4
Languages

Work History

Senior Automation Engineer

SDAIA
11.2024 - Current
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Supported DevOps integration to align software development and information technology efforts.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Supported agile development methodologies by participating in daily stand-ups, sprint planning sessions, and retrospectives.
  • Streamlined QA processes by developing and maintaining automation scripts, contributing to faster release cycles.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Improved software quality by designing and implementing automated testing solutions.
  • Enhanced test coverage with the development of comprehensive test plans and cases.
  • Streamlined bug reporting and tracking processes, resulting in faster resolution times.
  • Reduced manual testing efforts for faster product delivery by incorporating test automation frameworks.
  • Participated in test automation code review meetings and provided input on colleagues' coding efforts.
  • Increased efficiency of regression testing through the implementation of continuous integration pipelines.
  • Developed custom test automation libraries, enabling easier scripting and increased reusability across projects.
  • Maintained detailed documentation on testing methodologies, making it easier for other team members to follow established guidelines.

Senior Software Engineer - Automation/Testing

Vodafone Intelligent Solutions (_VOIS)
08.2020 - 10.2024
  • Implemented API test automation framework using Rest Assured within BDD frameworks, significantly improving web service reliability.
  • Designed and executed comprehensive test scenarios leveraging Postman for robust API validation.
  • Leveraged Azure DevOps to streamline test case development and ensure code quality through continuous integration/continuous delivery (CI/CD) practices.
  • Developed and maintained a modular end-to-end test automation framework, enhancing testing efficiency and streamlining processes.
  • Implemented a robust defect tracking system, meticulously documenting resolutions and maintaining transparent stakeholder communication.
  • Analyzed testing requirements and prioritized test cases to align with project objectives, ensuring optimal test coverage.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Led the development and implementation of automated testing for the 'Mein Vodafone' App, achieving a flawless release with zero critical bugs.
  • Developed and implemented a cutting-edge automated testing framework for web applications, streamlining test management and execution process; reduced testing time by 40% and increased test coverage by 50%.
  • Developed, deployed, and maintained a comprehensive suite of automated test scripts utilizing Robot Framework and Selenium WebDriver.
  • Collaborated actively in sprint planning, contributing to requirements analysis, high-level design, effort estimation, and test case development.
  • Managed test data effectively, ensuring seamless demonstration capabilities for client presentations.
  • Enhanced software functionality by identifying and resolving complex technical issues.

Software Engineer - Automation

Stingray Consultation Company
06.2017 - 10.2019
  • I played a key role in enhancing the mobile application testing process. I spearheaded the development of a robust automated testing framework using Appium, which streamlined repetitive tasks and boosted overall testing efficiency by 30%.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Spearheaded the initiative to develop an automated end-to-end testing framework with Appium server integration. This framework facilitated modular test management, allowing for easier organization and maintenance of automated test scripts.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.

Education

Post Graduate - Software Engineering - Testing & Quality

Information Technology Institute (ITI)
Cairo, Egypt
06.2020

Bachelor Degree - Computer Science & Information Systems

Helwan University
Cairo, Egypt
01.2017

Skills

Selenium WebDriver

Rest assured

Robot framework

Cypress

Playwright

Appium

Browser stack

Postman

Cucumber

JMeter

HP load runner

GitHub

undefined

Certification

ISTQB Mobile application tester (CTFL – MAT).

Timeline

Senior Automation Engineer

SDAIA
11.2024 - Current

Senior Software Engineer - Automation/Testing

Vodafone Intelligent Solutions (_VOIS)
08.2020 - 10.2024

Software Engineer - Automation

Stingray Consultation Company
06.2017 - 10.2019

Post Graduate - Software Engineering - Testing & Quality

Information Technology Institute (ITI)

Bachelor Degree - Computer Science & Information Systems

Helwan University
DIAA ALHAREFSenior Automation Engineer