06/12/2026 updated


100 % available
QA Automation Engineer
Jerusalem, Israel
Worldwide
Bachelor of Science in Computer ScienceAbout me
I have over 5 years of experience in QA automation, with a strong focus on building and maintaining scalable testing frameworks for API and UI testing. I’ve worked on both storage systems and web-based applications, developing automation solutions using Python (Pytest) and TypeScript (Cypress).
Automatic Test EquipmentTest AutomationAutomated Testing FrameworkDjangoTest Execution EngineAzure AutomationTestingCypress (Programming Language)BackendPytestDeployment AutomationApi DesignCucumber (Software)Automation AnywhereJenkins
Test Automation with Cypress and Selenium
Design and development of full end-to-end automation tests using Cypress with Page Object Model and generic utility functions, as well as automated tests using Selenium WebDriver to ensure modularity and high code reusability.
Python-based Automation Frameworks
Development of robust multi-tier automation testing frameworks using Python and Pytest, supporting seamless connectivity with databases and cloud storage services in Kubernetes environments.
CI/CD Pipeline Integration
Development of CI pipelines using GitHub Actions to run automated tests on push commits, ensuring continuous integration and high-quality product delivery.
Performance Testing
Design and development of performance systems for executing, monitoring, and reporting performance tests using Python, Flask, Postgres, and SQLAlchemy.
AI and Multi-Agent Systems
Design and development of multi-agent AI systems using Google ADK to automate end-to-end workflows, including Inquiry Agents and Booking Agents integrated with WhatsApp via FastAPI.
Spring Boot and API Development
Design and development of Spring Boot applications to expose APIs for Java plugins.
Version Control with Git
Proficient use of Git for version control, managing code repositories and collaborating with development teams.
Linux
Working knowledge of Linux environments for development and testing purposes.
Design and development of full end-to-end automation tests using Cypress with Page Object Model and generic utility functions, as well as automated tests using Selenium WebDriver to ensure modularity and high code reusability.
Python-based Automation Frameworks
Development of robust multi-tier automation testing frameworks using Python and Pytest, supporting seamless connectivity with databases and cloud storage services in Kubernetes environments.
CI/CD Pipeline Integration
Development of CI pipelines using GitHub Actions to run automated tests on push commits, ensuring continuous integration and high-quality product delivery.
Performance Testing
Design and development of performance systems for executing, monitoring, and reporting performance tests using Python, Flask, Postgres, and SQLAlchemy.
AI and Multi-Agent Systems
Design and development of multi-agent AI systems using Google ADK to automate end-to-end workflows, including Inquiry Agents and Booking Agents integrated with WhatsApp via FastAPI.
Spring Boot and API Development
Design and development of Spring Boot applications to expose APIs for Java plugins.
Version Control with Git
Proficient use of Git for version control, managing code repositories and collaborating with development teams.
Linux
Working knowledge of Linux environments for development and testing purposes.
Experience
Professional experience0 - 5 years
Freelancer since2025
Languages
ArabicNative speakerEnglishFluent
Project history
Design and development of full E2E automation tests using Cypress with Page Object Model and generic utility functions. Collaboration with development teams to define test matrices and test plans. Development of an MCP server integrated with the Allure Report platform to enable AI code agents to analyze test results and recommend solutions.
Design and development of a multi-agent AI system using Google ADK to automate end-to-end villa booking workflows. Development of an Inquiry Agent and a Booking Agent. Integration of a FastAPI Service with WhatsApp for conversational villa booking.
Development of a multi-tier automation testing framework using Python and Pytest for distributed database systems on Kubernetes. Design of performance testing systems using Python, Flask, Postgres, and SQLAlchemy. Automated tests using Selenium WebDriver with Page Object Model. CI pipeline development using GitHub Actions. Spring Boot API development for Java plugins.