Hager Yousri
Verified Expert in Engineering
Software Test Engineer and Developer
Cairo, Cairo Governorate, Egypt
Toptal member since March 21, 2022
Hager is a professional automation and manual software test engineer. She is skilled in requirements analysis, Agile methodologies, automated software testing using Playwright, Robot Framework, and Cypress, mobile and web application testing, API testing, and test planning. Adaptive, flexible, and a hard worker, Hager learns new skills rapidly and always looks for opportunities to learn and grow.
Portfolio
Experience
Availability
Preferred Environment
Cypress, Jira, CI/CD Pipelines, Agile, SQL, JavaScript, Web App Automation, REST API Automation, Playwright, Robot Framework
The most amazing...
...thing I've tested is the Mobile Commons, a two-way communications platform built to handle the largest mobile campaigns and used during the last US elections.
Work Experience
Senior Test Automation Engineer
THIQAH Business Services
- Worked on a proof-of-concept to evaluate the use of Cypress and Playwright.
- Started using Playwright as a new test automation tool besides Robot Framework.
- Set up Azure pipelines for all projects running on the automation server.
Senior QA Engineer
Clark,
- Completed multiple successful sprints, introducing new features to enhance the application value.
- Maintained automated tests, ensuring new changes wouldn't break them.
- Introduced new ideas to enhance the application usability and documented the business workflows.
Senior Test Automation Engineer
Upland
- Automated a web app and APIs using Cypress, JavaScript, and Bitbucket.
- Managed the quality control team in assigning, monitoring, controlling, rebalancing, or relocating tasks as required.
- Created testing plans, bug reports, and test result reports, and reviewed test cases for each sprint using TestRail integrated with Jira.
- Collaborated with developers and business stockholders to clarify requirements and define missing ones. Participated in grooming meetings to estimate sprint stories.
- Participated in release retrospectives and suggested improvements for the sprint and release processes.
- Reviewed written automated scripts to ensure source code quality.
- Tested the test cases manually using Postman. These test cases were not planned to be automated for the web app and APIs.
Software Quality Control Engineer
Hindawi
- Automated end-to-end tests using Selenium and C#. Assisted the team in working with them.
- Collaborated with developers and business stockholders to clarify requirements and define the missing requirements. Estimated the stories.
- Designed, developed, and executed test cases using TFS.
- Reported bugs and created bug reports for each release using TFS.
- Took the leadership responsibility for two projects during the team lead's maternity leave.
- Conducted manual tests for test cases that were not planned to be automated.
Software Quality Control Engineer
Orchtech
- Collaborated with developers and business stockholders to clarify requirements, defined the missing requirements, and estimated the stories.
- Designed, developed, and executed test cases. Reported bugs and created bug reports for each release.
- Trained the clients on how to use the web and mobile apps.
Software Developer
Orchtech
- Developed a system to show different reports for gas stations.
- Developed a website that displays different videos for different categories, such as food and sports.
- Built Chrome and Firefox plugins and developed analytics to count installed and uninstalled the plugins.
Experience
Mobile Commons
https://secure.mcommons.com/loginWaterfall
https://app.waterfall.com/UMES Project
Editorial Quality System
Customer Relationship Management
Education
Diploma in System Development
Information Technology Institute (ITI) - Cairo, Egypt
Bachelor's Degree in Communication and Electronics Engineering
Mansoura University - Mansoura, Egypt
Certifications
ISTQB | Agile Tester
Information Technology Industry Development Agency (ITIDA)
ISTQB | Foundation Level
Information Technology Industry Development Agency (ITIDA)
Skills
Libraries/APIs
REST API, Chai, Playwright
Tools
Postman, TestRail, GitHub, Jira, Confluence, Mocha, TFS, Visual Studio Development, PyCharm, Cucumber
Languages
SQL, JavaScript, C#, Java
Frameworks
Robot Framework, Cypress, Selenium
Paradigms
Agile Development, Requirements Analysis, Usability Testing, Test Software, E2E Testing, Manual Testing, Testing, Acceptance Testing, Functional Testing, Test Automation, Automated Testing, Page Object Model (POM), Automation
Storage
SQL
Platforms
Visual Studio Development, Eclipse, Azure Design
Other
Manual Software Testing, API, Smoke Testing, Regression Testing, Estimations, Test Case Creation, Test Case Execution, Bug Analysis & Reporting, Web App Testing, Test Planning, Release Engineering, API, Agile Software Testing, Manual QA, QA Testing, QA Testing, UI Development, Black Box Testing, Agile Sprints, Sprint Planning, Sprint Retrospectives, Test Cases, Teams, Root Cause Analysis, Quality Control (QC), QA Leadership, Code Review, Backlog Grooming, Retro, Web Development, UI Automation, Quality Assurance Engineering, Automated UI Testing, Team Leadership, Source Code Review, Leadership, QA Test Plan Management, Pipelines, CI/CD Pipelines, Mobile App Testing, Performance Testing, Documentation
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring