Skip to content
View Abid-Ibrahim's full-sized avatar

Block or report Abid-Ibrahim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Abid-Ibrahim/README.md

πŸ‘‹ Hi, I'm Abid Ibrahim M S

Full-Stack Developer | AI Test Automation Engineer | EY Fabric Platform

I'm a software engineer at EY (Ernst & Young) building AI-powered test automation tools on the EY Fabric Platform. I specialize in designing intelligent agents that generate, execute, and self-heal test scripts - transforming how quality engineering is done at enterprise scale.

Active on GitHub since mid-2024 with 211+ PRs authored, 262+ PRs reviewed, and contributions across 8 enterprise repositories.


πŸ’Ό Enterprise Work

I contribute under my EY Enterprise Managed User account:

πŸ‘‰ @IN010176407_EYGS

This is an EMU (Enterprise Managed User) account - contributions are not reflected on this personal profile's activity graph.


πŸ“ Projects & Contributions

πŸ€– Scriptless Testing Platform - Frontend

ct-ado-scriptless β€’ React β€’ TypeScript β€’ Motif Web Components

The flagship frontend for EY's AI-powered scriptless test automation platform, part of the EY Fabric ecosystem.

What I Built:

  • πŸš€ Scriptless Agent v1 - Led the full design and implementation of an AI-driven test generation engine
  • πŸͺ„ Self-Healing UI - Built the visual interface for AI-powered locator healing and agent retraining
  • ⚑ FastAPI Frontend Migration - Currently architecting the complete frontend migration to FastAPI backend
  • πŸ” Visual Validation UI - End-to-end visual validation feature with baseline comparison
  • 🎬 Auto-Recorder UI - Built UI for event-listener-based auto-recording of test actions
  • 🏭 Factory Integration - Developed factory integration module for cross-platform connectivity
  • βš™οΈ Settings & Configuration - Project config, GitHub org management, SLA configuration modules
  • πŸ“Š SLAv2 Integration - Full SLA client/product selector, tenant management, dashboard configuration
  • πŸ§ͺ AI Test Case Generator - Error handling, correlation IDs, crash prevention, response dialogs
  • πŸ“¦ Nested Test Suites - Enabled creation of nested test suites from the Test Suites UI
  • 🌐 Existing Browser Session Execution - Execute tests from an already-open browser session
  • πŸ“š Community & Keyword Documentation - Community packages UI, keyword docs for modules
  • 🏷️ Release Management - Managed releases 3.4.3, 3.7.3, 3.10.3, 3.12.0
  • πŸ› 100+ Bug Fixes - Race conditions, env variables, duplicates, sub-steps, element locators, flow designer resets

πŸ§ͺ Test Automation Framework - Backend

ctp-taf β€’ Python β€’ AI/ML β€’ Selenium

The backend test automation framework powering scriptless testing with AI-driven self-healing capabilities.

What I Built:

  • 🧬 Locator Self-Healing Engine - AI-driven element recovery during test execution
  • ⚑ Parallel Execution Healing - Solved self-healing in concurrent test runs with multiple reports
  • πŸ•ΈοΈ Agent Bing Search Integration - Connected AI agents to web search for enhanced test context
  • πŸ‘οΈ Visual Validation Engine - Full visual validation backend with image comparison, cropping, numpy integration
  • 🎬 Auto-Recorder Backend - Event listener-based test action recording engine
  • πŸ€– AI Execution Engine - Backend for AI-powered test execution with dependency management
  • πŸ”§ SSO Mode Fixes - Resolved SSO browser and AI agent compatibility issues
  • πŸ“Š DeepEval Integration - Warning log fixes for DeepEval evaluation framework
  • 🌐 Existing Browser Session BE - Backend for executing tests from existing browser windows/tabs
  • πŸ“¦ Self-Healing Package Optimization - Fixed package installation and management
  • 🏷️ Release Management - Managed release 3.12.0

πŸ•΄οΈ Scriptless API Service

ey-fabric-scriptless-api β€’ Python β€’ FastAPI

Backend API service powering the scriptless testing platform.

What I Built:

  • πŸ”— Azure DevOps Git Integration - Full ADO Git implementation for version control operations
  • πŸ›‘οΈ CodeQL Security Compliance - Applied security recommendations across the codebase
  • πŸ”„ Backend Migration - Currently leading BE changes for the FastAPI frontend migration

🧩 GAIA QA Scriptless Automation

ctp-gaia-qa-scriptless β€’ Test Automation β€’ CI/CD

QA automation suite for the GAIA platform - the next-gen EY development experience.

What I Built:

  • 🏠 Homepage Automation - Complete homepage test automation with P1 priority coverage
  • 🧭 Global Navigation & Header Tests - End-to-end test cases for platform navigation
  • πŸ›£οΈ Developer Journey Automation - Automated the complete developer onboarding flow
  • πŸ“š Catalog & Workspace Functions - Workspace management and catalog automation
  • πŸ”§ Pipeline & Maintenance - CI/CD pipeline fixes and maintenance QA
  • πŸ“„ License Management - New workspace licensing automation

🧩 Micro-Frontend (MFE) Framework

mfe-fw-userprofile β€’ mfe-fw-leftnavigation β€’ React β€’ Webpack Module Federation

Shared micro-frontend components used across the EY Fabric Platform.

My Role:

  • πŸ‘οΈ Code Reviewer & Maintainer - Designated reviewer for all PRs including security/dependency updates
  • πŸ”’ Security Gatekeeper - Review and approve Dependabot security patches
  • πŸ—οΈ Architecture Oversight - Ensure MFE components follow platform standards

πŸ› οΈ QA InnerSource & Training

ct-qa-innersource β€’ training

  • πŸ“¦ Excel Utils Dependency Update - Updated shared utility dependencies
  • πŸ”Œ SeleniumUtils Plugin - Reviewed and maintained shared Selenium utility plugins

πŸ“ˆ Contribution Summary


πŸ“ PRs Authored β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 211+ πŸ‘€ PRs Reviewed β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 262+ πŸ”” Review Requested β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 129+ πŸ“¦ Repositories β–ˆβ–ˆ 8 πŸ“… Active Since July 2024 πŸ”„ Currently Active Yes (PRs open as of Feb 2026)

Monthly Activity Heatmap


2024 Jul β–ˆβ–ˆ Aug β–ˆβ–ˆβ–ˆβ–ˆ Sep β–ˆβ–ˆβ–ˆ Oct β–ˆβ–ˆβ–ˆβ–ˆ Nov β–ˆβ–ˆβ–ˆ Dec β–ˆβ–ˆβ–ˆ 2025 Jan β–ˆβ–ˆ Feb β–ˆβ–ˆβ–ˆ Mar β–ˆβ–ˆβ–ˆβ–ˆ Apr β–ˆβ–ˆβ–ˆβ–ˆ May β–ˆβ–ˆ Jun β–ˆβ–ˆ Jul β–ˆβ–ˆβ–ˆ Aug β–ˆβ–ˆ Sep β–ˆβ–ˆβ–ˆ Oct β–ˆβ–ˆβ–ˆ Nov β–ˆβ–ˆ Dec β–ˆβ–ˆβ–ˆβ–ˆ 2026 Jan β–ˆβ–ˆβ–ˆβ–ˆ Feb β–ˆβ–ˆβ–ˆβ–ˆ ← current


πŸ› οΈ Tech Stack

Frontend React 18 β€’ TypeScript β€’ Motif Web Components β€’ MobX β€’ Webpack Module Federation β€’ MFE Architecture

Backend Python β€’ FastAPI β€’ Selenium β€’ AI/ML β€’ DeepEval β€’ Self-Healing Algorithms

AI & Agents Azure OpenAI β€’ LLM Integration β€’ Bing Search API β€’ Autonomous Test Agents β€’ Visual Validation (NumPy)

DevOps & Cloud Azure DevOps (Git, Pipelines, Test Plans) β€’ GitHub Enterprise (EMU) β€’ CodeQL β€’ CI/CD β€’ Azure Blob Storage

Architecture Micro-Frontend (MFE) β€’ RESTful APIs β€’ SSO/Enterprise Auth β€’ Browser Database (IndexedDB)


🎯 What I Do Best

Area Impact
πŸ€– AI-Powered Test Agents Built autonomous agents that generate, execute, and self-heal test scripts
🧬 Self-Healing Frameworks Designed locator recovery systems for parallel execution environments
πŸ‘οΈ Visual Validation End-to-end visual testing with baseline comparison and image analysis
🧱 Full-Stack Development Ship features from React UI to Python backend across 8 repositories
πŸ“Š SLA & Enterprise Integration Built SLAv2 configuration, tenant/product management at enterprise scale
πŸ”„ Platform Migration Currently leading FastAPI frontend migration for the entire platform
🧩 GAIA QA Automation Automated developer journey and platform navigation for next-gen EY tooling
πŸ‘οΈ Code Review & Mentorship Reviewed 262+ PRs - ensuring quality, security, and architecture standards
🏷️ Release Engineering Managed multiple production releases across frontend and backend

πŸ“« Let's Connect

Pinned Loading

  1. chiliagons/website chiliagons/website Public

    The Chiliagons Website

    TypeScript

  2. college-management-system college-management-system Public

    Forked from Aman-zishan/college-management-system

    Mini project for S4

    CSS

  3. Quit-Smoke-App Quit-Smoke-App Public

    Forked from trizin/Quit-Smoke-App

    An app to help you quit smoking, made with flutter!

    Dart