CareerPlanSign in

QA Automation Engineer

Rabat, Rabat-Salé-Kénitra, ma💼 Full-time🗓 2026-08-31 → 2026-09-25

Core

Design, develop, and maintain automated test scripts for APIs, microservices, and platforms; execute regression, performance, and smoke tests; integrate tests into CI/CD pipelines.

Role type

QA Automation Engineer

Builds

Automated test suites and CI/CD pipelines for API and microservices platforms

Domain

Software Engineering / Quality Assurance

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Automated testing (Selenium, Appium, RestAssured, Postman), Scripting/Programming (Python, Java, JavaScript), Test frameworks (TestNG, JUnit, Pytest), CI/CD tools (Jenkins, GitLab CI, GitHub Actions), API testing (REST, SOAP), Bug tracking (JIRA, Zephyr)

Preferred skills

Zephyr experience

Technologies

Selenium, Appium, RestAssured, Postman, Python, Java, JavaScript, TestNG, JUnit, Pytest, Jenkins, GitLab CI, GitHub Actions, JIRA, Zephyr

Responsibilities

Design and maintain automated test scripts for APIs and microservices; Automate regression, performance, and smoke tests; Integrate automated tests into CI/CD pipelines; Collaborate with DevOps teams to optimize test pipelines; Participate in functional requirement reviews and acceptance criteria definition; Execute automated tests and analyze results to identify anomalies; Report bugs clearly and in detail; Propose improvements for automation frameworks and tools; Resolve technical platform issues

Seniority

Mid-level (5+ years experience)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.