Computer Systems Engineering graduate interested in QA, Automation Testing, and AI-powered systems.
I'm a Computer Systems Engineering graduate with hands-on experience in QA manual testing, test automation, and AI-powered applications.
I have experience working with Cypress, JavaScript, TypeScript, Python, and modern web technologies. My graduation project focused on building a RAG-based system using LangChain and OpenAI APIs to analyze Software Requirements Specification (SRS) documents and generate software features and test cases.
I'm interested in building reliable software, improving testing workflows, and exploring how Generative AI, RAG, and LLMs can support software engineering.
- Manual & Automation Testing
- Cypress E2E Testing
- Bug Reporting & Test Case Design
- Generative AI & RAG Systems
- LangChain & OpenAI APIs
- Prompt Engineering & Embeddings
- React.js, Node.js, REST APIs
Built an AI-powered system that analyzes SRS documents using RAG, LangChain, OpenAI APIs, embeddings, and vector search.
The system retrieves requirements and automatically generates software features and test cases with traceability.
Developed automated End-to-End tests using Cypress + TypeScript, including smoke and regression testing suites.
Focused on improving test reliability and maintainability through modular automation.
Designed a multilingual RAG system for Arabic/English question answering using semantic retrieval and citation-based responses.
Implemented multilingual embeddings and vector search for accurate retrieval.


