QA Analyst / Quality Assurance Engineer

  • Tangier, Morocco
  • Full-Time
  • On-Site

Job Description:

QA Analyst / Quality Assurance Engineer Tangier, Morocco · Hybrid (2 days onsite / 3 remote) · Full-time · Media & Technology · SaaS

We are a fast-growing, multi-brand media technology company operating across France, the Netherlands, the UK, Canada, and Morocco. Our platform delivers premium digital content experiences — news, entertainment, and education — to partners and consumers worldwide. With nearly 140 employees and 15+ years of product history, we are scaling our engineering and QA practice to match our ambitions.

We are looking for an experienced QA Analyst (also known as a QA Engineer or Software Quality Assurance Analyst) based in Tangier, Morocco to join our product team and ensure our web and mobile applications meet the highest standards before reaching users.

Role Overview

You will own the full manual testing lifecycle — from test plan creation through execution, defect tracking, and sign-off — while collaborating closely with developers, product managers, and customer care teams across our international offices. You will also mentor junior QA testers and help elevate team-wide testing standards.

Key Responsibilities

Testing & Quality Assurance

  • Design, write, and maintain comprehensive test plans, test cases, and test reports based on functional and business requirements
  • Execute manual test cases across functional, regression, integration, smoke, and system testing phases
  • Conduct cross-platform testing on web browsers, iOS, and Android — both on real devices and emulators/simulators
  • Perform API testing (REST/HTTP) to validate back-end services and data integrity
  • Log, track, and reproduce software defects with clear steps, screenshots, and supporting evidence in bug tracking tools (e.g. JIRA)
  • Participate in sprint ceremonies: test estimation, test planning, backlog grooming, and retrospectives within an agile/scrum environment
  • Continuously improve QA processes, test coverage metrics, and testing methodologies

Collaboration & Mentoring

  • Partner with software engineers, product managers, and UX designers to clarify acceptance criteria and define edge cases
  • Mentor junior QA testers through code reviews, test case reviews, and structured feedback sessions
  • Stay current with industry trends in software testing, quality engineering, and test automation tooling

Customer Care Support

  • Collaborate with the customer support team to investigate, reproduce, and resolve reported user issues
  • Analyze recurring defect patterns to drive root-cause fixes and long-term product improvements

Required Skills & Experience

  • 2+ years of experience in manual QA testing or software quality assurance
  • Proficiency in writing structured test cases, test plans, and defect reports
  • Hands-on experience with web application testing (cross-browser compatibility, responsive design)
  • Mobile application testing experience on iOS and Android, including real devices and simulators/emulators
  • API testing experience using tools such as Postman, Insomnia, or cURL
  • Familiarity with bug tracking and project management tools (JIRA, Confluence, Trello, or similar)
  • Working knowledge of agile/scrum development methodologies
  • Strong analytical thinking and attention to detail
  • Clear written and spoken English and/or French (Arabic a plus)
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)

Nice to Have

  • Experience with test automation frameworks (Selenium, Cypress, Playwright, Appium, or similar)
  • Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI)
  • Knowledge of SQL or basic scripting for data validation
  • Experience in digital media, publishing, or SaaS product environments
  • ISTQB Foundation or equivalent QA certification

What We Offer

  • Hybrid work policy: 2 days onsite / 3 days remote
  • Health insurance & CIMR
  • Gym membership
  • Premium media app access
  • Monthly team events and offsites
  • Transparent all-hands meetings with full business updates

Diversity & Inclusion

We are an equal opportunity employer committed to building a diverse and inclusive team. You do not need to match every requirement — if this role excites you, we encourage you to apply. We evaluate candidates on talent, potential, and overall fit. Our professional equality index score is 93/100.