Find a jobRecruiters

QA Automation Engineer

Exclusive opportunity

Onsite

QA Automation Engineer

Yakeey

QA Automation Engineer

Skills

Google Cloud PlatformDockerPythonJavaTesting & QAPyTorchTensorFlowGitGitLabJenkinsPostmanSeleniumPlaywrightCypressMachine LearningAIAWSGitHubKubernetesJiraJavascriptAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Casablanca, Morocco

Work mode:

Onsite

Published on:

18 September 2026

What they need


🚀 About us

Yakeey is a fast-growing PropTech company headquartered in Casablanca, Morocco. Our mission is to simplify and accelerate real-estate transactions by connecting buyers, sellers, renters and agents through a single digital platform. We operate a multi-product portfolio—including a property marketplace, a credit application and a valuation tool using React.js, TypeScript, Next.js, and MUI, with basic backend integration knowledge in Java/Spring Boot.

👤 About the Role

We are seeking an experienced QA Engineer with strong expertise in test automation and AI/ML testing to join our growing engineering team. In this role, you will drive the quality assurance process for our software products, with a particular emphasis on automating tests and ensuring the reliability, performance, and fairness of AI-driven features. You will collaborate closely with developers, data scientists, and product teams to deliver high-quality, scalable solutions in an Agile environment.

As a member of the QA team, you will not only execute tests but also design automation frameworks and incorporate innovative AI-assisted testing practices to accelerate our release cycles while maintaining exceptional standards.

🔎 Responsibilities

  • Design, develop, and maintain robust automated test frameworks and scripts for web, API, mobile, and AI/ML components.
  • Create comprehensive test plans, strategies, and cases covering functional, regression, integration, performance, and end-to-end testing. Perform specialised testing for AI/ML models, including data validation, model accuracy, bias detection, drift monitoring, and adversarial testing. -
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to enable continuous testing.
  • Leverage AI-driven tools and techniques (e.g., AI-assisted test generation, intelligent test orchestration) to enhance test coverage and efficiency.
  • Identify, document, and track defects; collaborate with development teams to resolve issues and perform root cause analysis.
  • Promote best practices and contribute to improving overall QA processes and methodologies.
  • Stay current with emerging trends in QA automation, AI testing, and quality engineering tools.

🎯 Qualification

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of professional experience in software quality assurance, focused on test automation.
  • Proven experience testing AI/ML systems (e.g., model validation, data pipeline testing, generative AI outputs).
  • Strong programming skills in languages such as Python, Java, JavaScript, or similar for scripting automated tests.
  • Hands-on expertise with automation tools and frameworks (e.g., Selenium, Cypress, Playwright, Appium, Robot Framework, pytest).
  • Familiarity with AI/ML concepts (e.g., machine learning workflows, bias/fairness testing, TensorFlow/PyTorch ecosystems) and related testing tools.
  • Experience with CI/CD tools, version control (Git), and issue tracking systems (Jira, Azure DevOps).
  • ISTQB certification (Foundation or Advanced Level) or equivalent is a strong plus.
  • Excellent analytical, problem-solving, and communication skills; ability to work in a fast-paced Agile/Scrum environment.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of performance testing tools (JMeter, Locust) and API testing (Postman, REST Assured).
  • Exposure to AI-powered testing tools (e.g., Testim, Mabl, Applitools) or generative AI for test case creation.
  • Background in data quality assurance for ML pipelines (e.g., Great Expectations, dbt testing).

The recruitment process at Yakeey includes:

  • A first conversation with the HR team to get to know you and introduce our project
  • A test or a practical case study related to the position
  • A role-specific interview with your future manager
  • A final meeting with top management (if needed)
  • If everything is approved, we will send you an offer, and off we go!

🎉 On your first day, the HR team will welcome you and immerse you in the Yakeey universe: our mission, our challenges, and our tools. Then you’ll join your team for a tailored onboarding experience.

Other offers great for you!

These companies are also looking for great profiles

Staff and More

QA AUTOMATION ENGINEER – PLAYWRIGHT / ULTRALIGHT

Freelance

Paris, France

Hybrid

Skills

Testing & QA

2 months ago

Quick apply

Tenth Revolution Group

QA Automation Engineer Senior (Web puis Linux embarqué)

400-450

Freelance

Remote

Skills

TypescriptGitPlaywrightCypressJavascriptRobot Framework

14 days ago

Quick apply

Taskelys

QA Automation Engineer – Cypress (H/F)

Jusque 50 000€

Permanent contract

Grenoble, France

Hybrid

Skills

Testing & QATest Engineer

13 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools