Senior Quality Engineer, Data & AI Platform

M3

Lawrenceville (GA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

M3 in Lawrenceville, Georgia is seeking a Senior Quality Engineer for its Data & AI platform. This role involves validating AI-powered features, applying quality thinking to complex systems, and collaborating cross-functionally with engineering and product teams.

The ideal candidate will have over 5 years of software testing experience, with a focus on data-intensive products, and enjoy working in an Agile environment. M3 offers a collaborative atmosphere and opportunities for professional growth.

Qualifications

  • 5+ years of experience in software testing or quality engineering.
  • 2+ years focused on data-intensive or AI/ML-enabled products.
  • Hands-on experience with automation frameworks such as Katalon or Playwright.

Responsibilities

  • Design and execute test strategies for AI/ML-enabled features.
  • Validate AI-generated outputs against acceptance criteria.
  • Perform functional, regression, integration, and exploratory testing.

Skills

Data validation
API testing
Automation testing
SQL
Machine learning evaluation

Education

Bachelor's Degree in Computer Science or equivalent

Tools

Azure DevOps
Postman
Databricks
SQL Server
Python

Job description

Senior Quality Engineer, Data & AI Platform

M3 (www.m3as.com) is a leading provider of hospitality-specific software solutions, delivering cloud-based tools for hotel accounting, financial reporting, labor management, payroll, and business intelligence. Built by hoteliers for hoteliers, M3 empowers hotel owners, operators, and management companies to streamline back-office operations, reduce costs, gain real-time insights, and drive portfolio performance across thousands of properties in North America and beyond.

Description Summary:

The Senior Quality Engineer – Data & AI sits at the intersection of data engineering, machine learning product delivery, and quality assurance. This role is responsible for validating AI‑powered and data‑driven features across M3’s hospitality accounting platform, with primary ownership of quality for the Data & AI team’s active products.

Unlike traditional QE roles focused on deterministic software, this position requires quality thinking applied to systems that produce probabilistic outputs – where “passing” is defined by accuracy thresholds, not binary correctness. The right candidate understands how AI products fail differently and is motivated to build the testing practice that prevents those failures from reaching customers.

This is an individual contributor role with significant cross‑functional responsibility, including collaboration with Engineering, Product, Data, and external contractor teams.

  • Design and execute test strategies for AI/ML‑enabled features; define acceptance thresholds (precision, recall, F1) in partnership with Engineering and Product.
  • Validate AI‑generated outputs – mappings, anomaly flags, LLM summaries – against domain‑grounded acceptance criteria; build regression suites to detect concept drift, label drift, and feature degradation.
  • Evaluate LLM outputs for accuracy, hallucination, and format compliance; build prompt regression test suites to catch behavior changes when model versions or system prompts are updated.
  • Write data validation logic in Python or SQL against tables across Bronze, Silver, and Gold layers; design and automate data contract tests covering schema, null rates, referential integrity, and row counts.
  • Implement automated validation checkpoints in Databricks pipelines; apply statistical testing methods to pipeline output validation.
  • Define and instrument production monitoring checks for model performance: alert thresholds, confidence degradation, and data drift.
  • Perform functional, regression, integration, and exploratory testing across releases, enhancements, and defect fixes using manual and automated approaches.
  • Design, develop, maintain, and execute automated test scripts using frameworks such as Katalon and Playwright; support CI/CD quality gates.
  • Develop and execute test cases for ETL processes, data warehouse workflows, and API validation.
  • Review application logs and monitoring tools to identify and track defects; coordinate builds, deployments, and software migrations for planned releases and hotfixes.
  • Maintain and utilize testing tools including Azure DevOps, SQL Server, Postman/Swagger/SoapUI, and automation frameworks.
  • Participate in Agile ceremonies; collaborate with Product, Engineering, Data, and external contractor teams to ensure comprehensive coverage and aligned acceptance criteria.
  • Communicate quality risks early and in writing; develop and maintain a QE runbook for AI/ML products.
  • Adhere to secure testing practices and compliance requirements associated with the assigned Technical Security Level.
  • Other duties as assigned.

Education/Training/Experience:

  • Minimum of 5 years of experience in software testing or quality engineering, with at least 2 years focused on data‑intensive or AI/ML‑enabled products.
  • Bachelor’s Degree in Computer Science, IT, MIS, or equivalent combination of education and experience.
  • 3+ years of hands‑on experience with Microsoft SQL Server for data validation and testing; experience using Azure DevOps for test management and release coordination.
  • 2+ years of API testing experience (Postman, Swagger, or SoapUI); experience writing and executing test cases for ETL processes and data warehouse environments.
  • Hands‑on experience with Databricks, Delta Lake, or equivalent Lakehouse platforms and Python for data validation strongly preferred.
  • Experience validating ML model outputs and familiarity with LLM evaluation, prompt regression testing, or generative AI quality workflows preferred.
  • Familiarity with dbt, Great Expectations, MLflow, or equivalent pipeline‑level assertion and experiment tracking tools preferred.
  • Working experience with automation frameworks such as Katalon or Playwright; familiarity with USALI and hospitality GL structure a plus.
  • Understanding of Agile/Scrum methodologies; strong written and verbal communication skills.
  • CSQA or ISTQB certification strongly preferred; certifications in AI/ML quality or data engineering are welcomed.

At this time, we are unable to provide current or future sponsorship for employment authorization.

As set forth in M3’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML/AI Engineer
Senior ML/AI Engineer

M3 • Lawrenceville (GA)

Hybrid
USD 120,000 - 150,000
Senior QA Engineer, AI/ML Data Platform
Senior QA Engineer, AI/ML Data Platform

M3 • Lawrenceville (GA)

On-site
USD 90,000 - 130,000
Director of Engineering, Core
Director of Engineering, Core

M3 • Denver (CO)

On-site
USD 180,000 - 240,000
Senior Data Engineer
Senior Data Engineer

M3 • Lawrenceville (GA)

On-site
USD 120,000 - 150,000
AI Tester / AI QA Analyst
AI Tester / AI QA Analyst

MCI • United States

On-site
USD 90,000 - 120,000
Quality Assurance Engineer
Quality Assurance Engineer

Revenue Management Solutions, LLC • Oklahoma City (OK)

On-site
USD 70,000 - 110,000
IS Quality Assurance Senior Engineer
IS Quality Assurance Senior Engineer

Menard, Inc Career Center • Eau Claire (WI)

On-site
USD 85,000 - 110,000
Data Engineer 3 4P/499
Data Engineer 3 4P/499

4P Consulting Inc. • Atlanta (GA)

On-site
USD 80,000 - 110,000
Senior Machine Learning Test Engineer
Senior Machine Learning Test Engineer

Autodesk • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Software QA Engineer
Senior Software QA Engineer

Crimson Education • United States

Hybrid
USD 80,000 - 110,000
Collaborative work environment
Focus on AI safety and ethics
Opportunities for professional growth