mohammed's CV
mohammed imad
QA Automation Engineer | Python Pytest
Profile summary
QA Automation Engineer with 5 years of experience across 4 organizations, specializing in test automation, Python, and Cypress. Skilled in developing automation frameworks, designing performance systems, and building continuous integration pipelines to support complex software workflows. Committed to delivering reliable quality assurance solutions through effective cross-functional collaboration and technical execution.
Career highlights
Python Pytest Test Frameworks: Developed automation testing frameworks using Python and Pytest to support connectivity with databases and cloud storage for distributed database systems.
Performance System Design: Designed a performance system for executing, monitoring, and reporting performance tests using Python, Flask, Postgres, and SQLAlchemy.
Continuous Integration Pipelines: Built a continuous integration pipeline using GitHub Actions to run automated tests on push commits.
Cypress Automation Testing: Built end to end automation tests using Cypress and the Page Object Model to support complex web application workflows.
Key skills
Professional experience
Manages automation testing for complex web application flows, overseeing Cypress frameworks and working alongside development teams to define test matrices.
- Develops full end-to-end automation tests using Cypress and the Page Object Model.
- Implements generic utility functions to maintain code reusability across workflows.
- Collaborates with development teams to define test plans and ensure feature coverage.
- Develops an MCP server integrated with the Allure Report platform for AI analysis.
Developed automation testing frameworks using Python and Pytest, supporting connectivity with databases and cloud storage to test distributed database systems running on-premises and cloud-native Kubernetes environments.
- Designed a performance system for executing, monitoring, and reporting performance tests using Python, Flask, Postgres, and SQLAlchemy.
- Created automated tests using Selenium WebDriver and the Page Object Model to organize web elements and ensure modularity.
- Built a continuous integration pipeline using GitHub Actions to run automated tests on push commits.
- Design and develop a multi-agent AI system using Google ADK to automate end-to-end villa booking workflows
- Develop an Inquiry Agent that interacts with customers, collecting booking details
- Develop a Booking Agent that receives structured data from the Inquiry Agent and queries the database to retrieve available villas based on customer constraints and complete the booking
- Design and develop FastAPI Service to integrate the multi-agent AI system with WhatsApp for conversational villa booking.
Coordinates quality assurance testing initiatives across software development lifecycles, establishing automated testing protocols and integrating systems with internal reporting tools in 2025.
- Builds end to end automation tests using Cypress and the Page Object Model to support complex web application workflows.
- Develops Python and Pytest automation frameworks connecting with databases and cloud storage services in Kubernetes environments.
- Designs performance systems using Python, Flask, Postgres, and SQLAlchemy to execute and monitor test runs.
Education
Computer Science | Relevant Completed Courses: Advanced Programming in Java, Data structure, DataBase, Web Development, Algorithm, AI, Mobile Application Development.
Development, Algorithm, AI, Mobile Application Development. Training AI Software Engineer, Villa Booking- Sep, 2025 – Nov, 2025
- Design and develop a multi-agent AI system using Google ADK to automate end-to-end villa booking workflows
- Develop an Inquiry Agent that interacts with customers, collecting booking details
- Develop a Booking Agent that receives structured data from the Inquiry Agent and queries the database to retrieve available villas based on customer constraints and complete the booking
- Design and develop FastAPI Service to integrate the multi-agent AI system with WhatsApp for conversational villa booking.