Jobs · Georgia

Senior Quality Engineer, Data & AI Platform

M3 · Lawrenceville, GA · 1 mo ago
HybridFull-time

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.

Essential Duties

  • 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.
  • 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.

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.

Similar jobs