Mohamed Moheyeldin

Senior SDET | Test Automation Lead | Quality Engineering

Playwright · Cypress · Selenium · TypeScript · Java · UI/API Automation · CI/CD

Professional Summary

Senior Software Development Engineer in Test (SDET) and Test Automation Lead with 10+ years of experience delivering scalable, reliable, and high-quality software across federal, banking, e-commerce, and enterprise environments. Specialized in designing automation architecture, building maintainable test frameworks, and developing comprehensive UI, API, integration, and end-to-end automation solutions using Playwright, Cypress, Selenium WebDriver, TypeScript, JavaScript, Java, Cucumber BDD, REST Assured, and Postman. Experienced in embedding automated quality gates throughout CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, Bamboo, and AWS to accelerate feedback, strengthen release confidence, and support continuous delivery.

Combines deep hands-on engineering with technical leadership, defining test strategies, automation roadmaps, framework standards, risk-based testing approaches, release-readiness criteria, and quality engineering practices while remaining actively involved in framework development, debugging, code reviews, test implementation, and complex failure analysis. Broad testing experience includes functional, regression, smoke, exploratory, API, integration, cross-browser, responsive, visual regression, performance, data-driven, and end-to-end validation, along with authentication and security-focused workflows involving OIDC, SSO, and MFA.

Strong background in SQL and database validation, test data management, network mocking, parallel execution, cloud-based test environments, performance benchmarking, defect triage, root-cause analysis, quality analytics, and technical reporting. Proven ability to lead and mentor automation engineers while collaborating closely with developers, product owners, business analysts, DevOps, infrastructure, and cross-functional stakeholders. Focused on reducing flaky tests, increasing automation coverage, shortening feedback cycles, improving engineering efficiency, identifying quality risks earlier, and building scalable quality practices that support dependable software delivery throughout the entire SDLC.

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 | Performance Testing | Team Leadership and Mentoring

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

Dec 2020 to PresentWashington, DC

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.
  • Implemented automated defect triage through Jira API integration and risk-based failure prioritization.
  • Created test dashboards with Allure and Elastic Stack for trend analysis, failure-pattern recognition, and anomaly detection.
  • Delivered automation training covering asynchronous execution, event-driven automation, and API-first testing approaches.
  • Developed data-provisioning utilities using JSON, Excel with Apache POI, and SQL-driven injection for mock responses and contract testing.
  • Configured Selenium Grid for parallel cross-browser testing and JMeter performance benchmarks.
  • Improved test-code branching, deduplication, parallel execution, and retry strategies to reduce false positives in CI.
  • Defined SLAs and KPIs for test execution, defect turnaround, coverage thresholds, and CI/CD success rates.

Chick-fil-A Corporate

Software Engineer in Test

Nov 2018 to Dec 2020Atlanta, GA

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.
  • Applied parallel execution, network stubbing, and headless testing to reduce test run time while maintaining accuracy.
  • Implemented OIDC and Okta MFA automation in Cypress for SSO-based applications.
  • Managed AWS EC2, Aurora DB, and S3 resources with AWS CLI to support scalable test environments.
  • Integrated Cypress Dashboard analytics, video recording, and automatic retries into CI/CD workflows.

Ally Bank

Software QA Engineer

Sep 2015 to Nov 2018Sandy, UT

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.
  • Collaborated with developers, analysts, and product owners to refine acceptance criteria and validate business logic.
  • Tracked and prioritized defects in Jira, partnered on root cause analysis, and verified fixes.
  • Ran smoke, regression, and sanity testing across development, QA, UAT, and staging environments.
  • Supported pre- and post-deployment validation, hotfix verification, sanity testing, and production monitoring.
  • Mapped scenarios to business and functional requirements to identify validation gaps and improve coverage.

Certifications and Professional Development

  • Cucumber BDD Automation Framework | Credential 0037870404
  • Implementing SAFe Course (5.1) | Scaled Agile, Inc. | 2021-08-26 | Credential 51279955-7766
  • Leading SAFe 4.0 Course | Scaled Agile, Inc. | 2016-09-30 | Credential 45829487-4970

Education

Bachelor's degree in Computer Science

American College of Commerce and Technology | Virginia, United States