McDonald's

Quality Assurance Engineer III

McDonald's
Apply
23 hours ago
Hyderābād, IndiaSenior

Responsibilities

  • Own end-to-end test strategy for front-end applications, backend services, APIs, data pipelines, reporting, and AI-enabled features.
  • Execute functional, integration, regression, end-to-end, performance, load, security, localization, translation, UAT, release, and post-release testing.
  • Build and maintain Playwright UI automation and pytest API/data tests integrated with GitHub Actions quality gates.
  • Test batch and streaming pipelines across BigQuery, Dataflow, Pub/Sub, Confluent Kafka, Apache Airflow, Astronomer, and Talend, including recovery and rerun scenarios.
  • Validate raw, bronze, silver, and gold data layers using SQL reconciliation and data quality checks for completeness, freshness, duplicates, referential integrity, and schema drift.
  • Build dbt tests and automate data quality rules and scorecards with Dataplex Data Quality.
  • Verify KPI calculations, business rules, aggregations, filters, and satisfaction calculations across web applications, Tableau, and MicroStrategy against source data.
  • Validate Talend-to-dbt modernization through parallel runs, row and hash checks, validation reports, and side-by-side comparisons.
  • Evaluate Vertex AI and Gemini features for retrieval quality, bias, drift, prompt regression, LLM/RAG output accuracy, grounding, and hallucination.
  • Provide level-2 support, troubleshoot UI/API/data issues with Datadog, PagerDuty, and Cloud Monitoring and Logging, lead root-cause analysis, and maintain troubleshooting guides.
  • Support annual releases and new-market onboarding, including deployment validation, configuration and access checks, and regression testing.
  • Use AI tools to generate test cases, test data, and automation scripts while reviewing outputs for correctness and coverage.

Requirements

  • 7–11 years of professional experience in software and data quality engineering, including 5+ years building test automation and 2+ years working with GCP.
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
  • Strong SQL, particularly BigQuery, and Python experience with pytest and pandas.
  • Hands-on UI and API automation experience with Playwright, TypeScript or JavaScript, and Postman.
  • Hands-on dbt testing and orchestration experience with Apache Airflow or Astronomer.
  • Knowledge of data modeling, medallion architecture, slowly changing dimensions, fact and dimension tables, and change data capture.
  • Experience with Dataplex Data Quality, dbt tests, CI/CD, Git, and GitHub Actions.
  • Ability to define quality gates, explain data defects in business terms, and use AI testing tools responsibly while protecting confidential and personal data.
  • Preferred experience includes Java automation with TestNG or JUnit 5, REST Assured, ML and GenAI testing, Ragas, DeepEval, Vertex AI Gen AI Evaluation, JMeter, Gatling, Talend validation, Dataplex governance and lineage, GDPR privacy rules, and relevant GCP certifications.
  • Additional preferred or useful experience includes retail or quick service restaurant data, Selenium, Cypress, Great Expectations, Soda, Monte Carlo, Vertex AI Pipelines, Feature Store, Model Monitoring, and Cucumber.

Tech Stack

Apache AirflowApache JMeterCucumberCypressDatadogdbtGitGitHub ActionsGoogle BigQueryGoogle Cloud PlatformJavaJavaScriptPandasPostmanpytestPythonSeleniumSQLTalendTestNGTypeScript

Categories

McDonald's

About McDonald's

10,000+ employees

McDonald’s operates and franchises quick-service restaurants serving burgers, chicken, breakfast items, coffee, and soft drinks to consumers worldwide. The company earns revenue from company-operated restaurants plus franchising fees and real-estate rent paid by independent owner-operators, who run about 95% of its 40,000+ locations across 100+ countries. Founded in 1955 and headquartered in Chicago, it is publicly traded on the NYSE under the ticker MCD.

Contact me