M

Software Quality Assurance Engineer

Meridian

Dubai, United Arab Emirates · Full Time

Be the first to apply

Experience
3–5 yrs
Salary
Openings
1
Posted
9 ಗಂಟೆಗಳು ಹಿಂದೆ
Work mode
In office
Resume
Required to apply

Where you'll work

Job description

About Meridian

Meridian acts as an AI operating partner dedicated to service-based industries by embedding within client operations and deploying tailored AI systems that automate essential business workflows such as admissions, lead qualification, candidate screening, and client interactions. This approach focuses on integrating with client systems and data to deliver AI solutions in English, Arabic, and Portuguese, targeting measurable business outcomes like improved conversion rates, faster response times, reduced acquisition costs, and accelerated placement speeds across the UAE, Saudi Arabia, and Brazil.

Work Environment and Culture

  • Client-centered problem solving prioritizes tangible results derived from clearly defined customer challenges.
  • Weekly production releases are mandatory to maintain momentum and responsiveness.
  • Highly organized workflows with detailed documentation ensure seamless team coordination and efficiency.
  • Open and honest communication is encouraged to address issues constructively and pursue the best solutions.
  • Each team member is fully accountable for their contributions, with no middle management buffering responsibilities.
  • Consistent drive to innovate and stay ahead of competitors, maintaining a startup mindset of "Day 1" always.

Key Responsibilities

  • Manage the complete deployment pipeline from development through staging to production ensuring reliable and timely releases with strong CI/CD infrastructure.
  • Serve as the primary responder for production incidents, diagnosing, mitigating, or escalating issues while maintaining robust monitoring and alerting mechanisms.
  • Define, implement, and enforce rigorous release gating processes to guarantee quality standards and adherence to acceptance criteria.
  • Develop and sustain automated test pipelines integrated within CI/CD for APIs, webhook flows, prompt regressions, and user interface validations.
  • Create AI-specific evaluation frameworks to assess large language model outputs focusing on quality, hallucination prevention, tone, multilingual accuracy, and compliance with client-specific guidelines.
  • Oversee AWS infrastructure health including logging, uptime monitoring, alerting, and capacity planning supporting weekly releases and client scaling.
  • Test integrations extensively with CRM platforms like HubSpot and Netsuite, telephony providers, WhatsApp Business API, and client systems to prevent downstream failures.

Qualifications and Skills

  • Proficient in AWS services such as EC2, Lambda, S3, and CloudWatch with demonstrated infrastructure and DevOps expertise.
  • Experience designing and maintaining CI/CD workflows using GitHub Actions, GitLab CI, or equivalent tools ensuring release integrity.
  • At least 3 to 5 years in quality assurance, SDET, or release engineering roles with hands-on automated testing experience (Playwright, Cypress, or similar).
  • Ability to validate outputs of AI/ML systems, particularly language models, through advanced testing techniques adapted to probabilistic results.
  • Strong programming skills in Python and/or TypeScript with good grasp of REST APIs, webhook debugging, and log analysis.
  • Calm and effective incident responder experienced with on-call rotations and conducting insightful post-mortems.
  • Fluency in English is essential; proficiency in Portuguese and/or Arabic is a valuable asset.

Additional Preferred Experience

  • Expertise in voice AI testing including speech-to-text and text-to-speech, latency measurement, and pronunciation accuracy.
  • Familiarity with WhatsApp Business API validation, Arabic NLP evaluations, and infrastructure as code tools such as Terraform.

Application Process

Applicants are invited to submit a brief note along with their CV or portfolio showcasing relevant experience to the provided contact. The selection process includes an introductory discussion, a practical exercise, and a final team interview, with decisions typically made within two weeks for suitable candidates.

Work styles they’re looking for

Communication Adaptability Problem Solving

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help