Senior ETL Test Lead Job at PB consulting, Princeton, MA

  • PB consulting
  • Princeton, MA

Job Description

Roles and Responsibilities
  • Lead testing activities for ETL processes, data warehouses, and data services.
  • Design and execute comprehensive ETL and Data Warehouse test strategies and test cases.
  • Develop complex SQL queries to validate data, perform reconciliation, and verify business scenarios.
  • Validate data across source and target systems for completeness, accuracy, consistency, and integrity.
  • Perform data mapping, transformation, and reconciliation testing.
  • Identify, analyze, document, and track data-related defects through resolution.
  • Work closely with developers, data engineers, business analysts, and other stakeholders to resolve data quality and integration issues.
  • Validate ETL workflows, data transformations, and data loads across various environments.
  • Support end-to-end testing of data services and data warehouse solutions.
  • Review requirements and technical specifications to develop effective testing approaches.
  • Lead defect triage, root-cause analysis, and resolution activities.
  • Mentor QA team members and provide technical guidance on ETL and SQL testing best practices.
Required Qualifications
  • 6–8+ years of experience in software testing, with strong expertise in ETL and Data Warehouse Testing.
  • Strong hands-on experience with SQL and complex SQL query development.
  • Ability to write SQL queries independently based on business and technical scenarios.
  • Strong understanding of ETL processes, data transformation, data mapping, and data validation.
  • Experience testing Data Warehouses and data integration solutions.
  • Strong knowledge of data reconciliation, source-to-target validation, and data quality testing.
  • Experience with defect management and test lifecycle processes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and stakeholder collaboration skills.
Preferred Qualifications
  • Experience in Capital Markets, Investment Banking, or Financial Services.
  • Experience with Microsoft Azure and cloud-based data platforms.
  • Experience with ETL/data integration tools and modern data warehouse technologies.
  • Experience leading QA/testing teams or complex data testing initiatives.
  • Familiarity with Agile/Scrum development methodologies.

Job Tags

Contract work

Similar Jobs

Triage Staffing LLC

Travel Dietitian/Registered Dietitian - $2,173 per week in Hampton, VA Job at Triage Staffing LLC

 ...Dietitian/Registered Dietitian Location: Hampton, VA Agency: Triage Staffing LLC Pay: $2,173 per week Shift Information...  ...13 Weeks Start Date: 10/19/2026 About the Position Travel Cardiopulmonary: Dietitian/Nutritionist Hampton Location:... 

TravelNurseSource

Travel Nurse RN - Emergency Room (ER) / Trauma - $2,043 per week in Coos Bay, OR Job at TravelNurseSource

 ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Coos Bay, OR Agency: PRN Healthcare Pay: $2,043 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/11/2026 About the Position... 

Car Guys Inc.

Automotive Sales Job at Car Guys Inc.

 ...Automotive Recruiter If you are looking for a new career in the car Biz CarGuys Inc. is the go-to company to assist you. We work...  ...Currently we have a dealership in your area looking to hire Automotive Sales Consultants. This dealership may offer: Performance Based... 

Easy Pay Direct

Inbound & Outbound Sales Development Representative Job at Easy Pay Direct

Inbound & Outbound Sales Development Representative (Merchant Onboarding) Location: East Austin, TX (In-Person) Compensation: Base Salary: $70,000 + Performance Incentives (Typical First-Year Earnings: ~$85,000) Your Next Mission Every day, legitimate businesses...

Arts Admin Jobs

Usher Job at Arts Admin Jobs

 ...Paid UsherPart-time OpportunityEmployer: Lucille Lortel TheatreLocation: Lucille Lortel Theatre (121 Christopher Street, NYC)Start Date: October 22, 2026Deadline to Apply: Applications will be accepted through October 7, 2026Schedule: Three to six shifts per week...