Mohamed Moheyeldin
Senior SDET | Test Automation Lead | Quality Engineering
Location: Reston, VAEmail: mohamedmoheyeldin.jobs@gmail.comWebsite: mohamedmoheyeldin.github.io
LinkedIn: linkedin.com/in/moheyeldinGitHub: github.com/mohamedmoheyeldin
Playwright · Cypress · Selenium · TypeScript · Java · UI/API Automation · CI/CD
Professional Summary
Hands-on Software Development Engineer in Test (SDET) and quality engineer with experience designing and maintaining UI and API automation, building scalable test frameworks, and integrating quality checks into CI/CD pipelines. Brings practical experience with Playwright, Cypress, Selenium, TypeScript, Java, API testing, SQL, and manual and exploratory testing across federal, e-commerce, and banking environments. Works effectively as both an individual contributor and team lead, helping teams improve test reliability, release confidence, and engineering efficiency.
Core Competencies
Test Automation Architecture | UI and API Testing | CI/CD Quality Gates | Manual and Exploratory Testing | Cross-Browser Testing | Test Strategy | Risk-Based Testing | Defect Triage
Technical Skills
Automation: Playwright, Cypress, Selenium WebDriver, Cucumber BDD, Applitools
Programming: TypeScript, JavaScript, Java, SQL
API Testing: Playwright API, REST Assured, Postman, Contract Testing, Schema Validation, Network Mocking
Test Frameworks: TestNG, JUnit, Mocha, Chai, Jest
CI/CD: GitHub Actions, Azure DevOps, Jenkins, Bamboo, Cypress Dashboard
Cloud Infrastructure: AWS, EC2, S3, Aurora DB
Databases: Oracle Database, Microsoft SQL Server, Amazon Aurora, MongoDB
Performance and Reporting: JMeter, Allure, Elastic Stack, Extent Reports, Datadog
Professional Experience
Booz Allen Hamilton
Senior SDET / Test Automation Lead
Selected engagements: U.S. Department of Veterans Affairs (VA) | Internal Revenue Service (IRS)
This role combines hands-on automation engineering with technical leadership in federal delivery environments. I lead framework direction and team execution while continuing to design UI and API tests, diagnose unreliable automation, integrate quality signals into CI/CD, and improve the systems teams use to make release decisions.
- Led a team of five automation engineers, establishing scalable test strategies, resource planning, and automation standards.
- Designed and documented Cypress and Playwright automation frameworks for UI and API testing with asynchronous handling, retry logic, and robust assertions.
- Automated UI and API regression suites using Playwright tracing, network mocking, and auto-waiting to improve failure diagnostics and reduce flaky execution.
- Built CI/CD pipelines with GitHub Actions and Cypress Dashboard, including artifact management, parallel execution, and dynamic environment provisioning.
- Used AWS EC2, Aurora DB, and S3 to support on-demand test environments and scalable test execution.
Chick-fil-A Corporate
Software Engineer in Test
I focused on moving quality feedback earlier in the delivery lifecycle by treating automation as an engineering product rather than a collection of scripts. The work connected browser, API, visual, authentication, cloud-environment, and CI concerns into maintainable test systems that could provide faster and more useful release feedback.
- Architected GitHub Actions CI/CD pipelines integrating Cypress Dashboard and AWS for automated execution and rapid feedback.
- Designed modular smoke and regression suites with JavaScript, Cypress, and Mocha, including flaky-test mitigation.
- Integrated Applitools Eyes visual regression testing across multiple resolutions, devices, and browsers.
- Developed Cypress and Postman API suites with contract testing, schema validation, and dynamic data-driven assertions.
Ally Bank
Software QA Engineer
This role established the testing foundation that continues to shape my automation work: understanding business intent, designing risk-based coverage, investigating behavior across browsers and environments, communicating defects clearly, and partnering with delivery teams through release validation rather than treating testing as a final checkpoint.
- Performed manual exploratory, functional, and regression testing of web applications across multiple platforms.
- Created test plans, test cases, and acceptance criteria aligned with business and functional requirements.
- Executed cross-browser and responsive UI testing on Chrome, Firefox, Safari, and Edge.
Certifications and Professional Development
- Cucumber BDD Automation Framework
- Implementing SAFe Course (5.1) | Scaled Agile, Inc. | 2021-08-26
- Leading SAFe 4.0 Course | Scaled Agile, Inc. | 2016-09-30
Education
Bachelor's degree in Computer Science
American College of Commerce and Technology | Virginia, United States