Data Warehouse Test Engineer

Black Rock Groups

Michigan

On-site

USD 110,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
Dental insurance
Life insurance
Paid time off

Job summary

Tech Mahindra in Dearborn, MI is seeking a Data Warehouse Test Engineer to ensure data quality across analytics platforms. You will design and execute functional, regression, and integration tests, including AI/ML-driven and NL-to-SQL systems, and thoroughly document defects with expected vs actual results.

The role requires 5+ years of test engineering, advanced BigQuery SQL, and deep bank-domain knowledge to interpret business rules and KPIs.

Qualifications

  • 5+ years designing and executing functional, regression, integration, and negative test suites.
  • Experience with AI/ML system testing or conversational AI testing is highly preferred.
  • REST API testing with Postman/pytest; validate JSON schemas and HTTP codes; stream responses.
  • Advanced BigQuery SQL with window functions, CTEs, date arithmetic, and STRUCT/ARRAY handling.
  • Independent creation of complex validation queries against multi-table star schemas.
  • Ability to write precise, reproducible defect reports including SQL and results.
  • Strong understanding of retail/bank operations, KPIs, AML, KYC, and compliance.
  • Ability to read business questions and validate AI-system outputs semantically.

Skills

Test Engineering
API Testing
SQL/BigQuery
Defect Documentation
Bank Domain Knowledge
Critical Thinking
Business Analysis

Job description

Job Title: Data Warehouse Test Engineer

Location: Dearborn, MI (Onsite)

Required Skills:
  • Test Engineering: 5+ years designing and executing functional, regression, integration, and negative test suites. Experience with AI/ML system testing or conversational AI testing strongly preferred.
  • API Testing: REST API testing using tools such as Postman, pytest, or equivalent. Experience validating JSON schemas, HTTP error codes, and streaming responses (SSE).
  • SQL / BigQuery: Advanced SQL authoring in BigQuery Standard SQL; window functions, CTEs, date arithmetic, SAFE functions, STRUCT/ARRAY handling. Must be able to independently write complex validation queries against a multi-table star schema.
  • Defect Documentation: Ability to write precise, reproducible defect reports that include expected SQL, actual SQL, expected result set, and actual result set.
  • Bank Domain Knowledge: Understanding of retail/commercial bank operations: deposits, accounts, transactions, AML, KYC, fraud, compliance. Ability to interpret bank KPIs and business rules without extensive hand-holding.
  • Critical Thinking & Business Analysis: Ability to read a business question, understand the intended meaning, independently determine the correct SQL answer, and validate whether an AI system answered correctly, not just syntactically but semantically.
Preferred Skills:
  • Experience testing LLM-based or NL-to-SQL systems (Cortex, Looker, ThoughtSpot, or similar)
  • Familiarity with GCP services: BigQuery, Cloud Run, Firestore, Dataplex, IAP
  • Python scripting for test automation (pytest, SQLAlchemy, google-cloud-bigquery SDK)
  • SCD2 / data warehousing concepts (bitemporal tables, slowly changing dimensions)
  • Regulatory knowledge: GLBA, FCRA, BSA/AML, BCBS 239, SOX data quality
  • Experience with data quality testing and data reconciliation
  • Knowledge Graph or ontology concepts
  • Automotive finance domain knowledge

The pay range for this role is $110,000- $120,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.

"Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ADA_Accomodations@TechMahindra.com."


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

Similar jobs worth comparing

Data Warehouse QA Engineer - Onsite in Dearborn
Data Warehouse QA Engineer - Onsite in Dearborn

Black Rock Groups • Michigan

On-site
USD 110,000 - 120,000
Medical insurance
Vision insurance
Dental insurance
+2
Sr. Data Analyst
Sr. Data Analyst

Black Rock Groups • Kentucky

On-site
USD 140,000 - 150,000
Medical insurance
Vision insurance
Dental insurance
+5
Lead - Data / AI Native Engineer
Lead - Data / AI Native Engineer

Tech Mahindra • St. Louis (MO)

On-site
USD 120,000 - 140,000
Medical insurance
Vision insurance
Dental insurance
+3
QA Automation Engineer
QA Automation Engineer

Tech Mahindra • Dearborn (MI), Northern (KY)

Hybrid
USD 100,000 - 110,000
Medical insurance
Vision insurance
Dental insurance
+1
Oracle DBA with AWS
Oracle DBA with AWS

Tech Mahindra • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Medical insurance
Vision insurance
Dental insurance
+3
Data Engineering (DE) Lead
Data Engineering (DE) Lead

Tech Mahindra • Rochester (MN), Northern (KY)

Hybrid
USD 120,000 - 140,000
Medical insurance
Vision and dental insurance
Life insurance
+2
Tech Lead
Tech Lead

Tech Mahindra • Dallas (TX)

On-site
USD 120,000 - 150,000
Medical insurance
Dental insurance
Paid time off
Technical Architect
Technical Architect

Tech Mahindra • Washington, Northern (KY)

Hybrid
USD 130,000 - 140,000
Medical Insurance
Vision Insurance
Dental Insurance
+3
Azure Data Architect
Azure Data Architect

Tech Mahindra • Philadelphia

On-site
USD 140,000 - 170,000
Medical insurance
Vision insurance
Dental insurance
+1
Data QA
Data QA

Creative Solutions Services, LLC • Charlotte (NC)

On-site
USD 82,656 - 96,432
Medical, dental, and vision insurance
Flexible spending or Health Savings
AD&D insurance
+3