EDW Test Automation Engineer

Expert In Recruitment Solutions
  • San Antonio, TX
  • Quick Apply
14 days ago

Job Description

As a Quality Automation Engineer III specializing in EDW and ETL testing, you are our data quality control anchor. You will ensure that our enterprise data pipelines, data warehouses, and downstream analytics applications are highly stable, accurate, and built with integrity. You will play a pivotal role in designing, creating, and automating data-centric testing frameworks to ensure complete data integrity across complex, interrelated backend systems. You will use your strong analytical and advanced SQL problem-solving skills to ensure our data platforms perform optimally. If you are a curious tester who isn't afraid to ask "why," thrives on uncovering complex data discrepancies, and loves collaborating in a team environment, you will thrive here. What You'll Do Design & Build Data Automation: Oversee, design, review, build, and deploy automated test solutions and frameworks tailored for complex EDW/ETL pipelines to ensure backend data processing meets rigorous quality standards. Root Cause Analysis: Lead the troubleshooting and triage of complex data issues and system escalations. Work closely with data engineering teams to identify root causes (such as data truncation, transformation logic errors, or performance bottlenecks) and implement long-term process improvements. Mentorship & Framework Governance: Guide and mentor other Test Automation Engineers to ensure their data-validation scripts align with our core automation frameworks, query optimization standards, and industry best practices. Cross-Functional Collaboration: Collaborate closely with Product Management, Data Architects, Developers, and business stakeholders to align on testing objectives, data schemas, and mapping requirements. End-to-End Testing: Write and execute robust manual and functional test cases when data exploration is required, transforming stable test patterns into automated regression suites. Values-Driven Execution: Always take action using Integrity, Caring, and Excellence to achieve all-win outcomes for our data consumers and the organization. What You'll Need (Required Skills) Education: Bachelor's degree in a technical field (Computer Science, Data Analytics, CIS) or equivalent professional experience. Core EDW/ETL Expertise: Strong, demonstrated experience in Enterprise Data Warehouse (EDW) and ETL testing methodology. Deep understanding of data mapping, data lineage, and data warehouse architectures. Advanced SQL: Expertise in writing complex SQL queries (e.g., multi-table joins, subqueries, analytical functions) to validate data transformations and aggregate large datasets. Test Automation Experience: 4+ years of test automation experience, including experience developing functional, load, and batch testing automation solutions. Programming Background: Expertise in Java and a strong understanding of Object-Oriented Programming (OOP) concepts. Automation Frameworks: Experience using UI and API test frameworks (such as Selenium or REST-assured) paired with programming languages to build end-to-end regression paths. Problem Solving & Debugging: Expertise in independently identifying backend technical issues, database misconfigurations, and defects in application or ETL code. Version Control: Hands-on experience with a distributed version-control management system like Git. Quality Advocacy: Expert knowledge of the role of Test Automation and Software Quality Assurance across the entire Software Development Life Cycle (SDLC). Additional Preferred Skills Testing Tools & Frameworks: Experience with testing frameworks/tools such as JUnit, TestNG, Cucumber (BDD), Appium, JMeter, or SoapUI/Postman. DevOps & CI/CD Pipeline Integration: Functional knowledge of DevOps practices, including tools like Jenkins, Maven, or similar CI/CD orchestrators to trigger automated data validation jobs. Non-Functional Testing: Exposure to non-functional testing protocols, specifically Data Performance/Load testing, Security, and Accessibility testing.
Job Responsibilities
  • Design & Build Data Automation: Oversee, design, review, build, and deploy automated test solutions and frameworks tailored for complex EDW/ETL pipelines to ensure backend data processing meets rigorous quality standards.
  • Root Cause Analysis: Lead the troubleshooting and triage of complex data issues and system escalations. Work closely with data engineering teams to identify root causes (such as data truncation, transformation logic errors, or performance bottlenecks) and implement long-term process improvements.
  • Mentorship & Framework Governance: Guide and mentor other Test Automation Engineers to ensure their data-validation scripts align with our core automation frameworks, query optimization standards, and industry best practices.
  • Cross-Functional Collaboration: Collaborate closely with Product Management, Data Architects, Developers, and business stakeholders to align on testing objectives, data schemas, and mapping requirements.
  • End-to-End Testing: Write and execute robust manual and functional test cases when data exploration is required, transforming stable test patterns into automated regression suites.
  • Values-Driven Execution: Always take action using Integrity, Caring, and Excellence to achieve all-win outcomes for our data consumers and the organization.

Numbers & Facts

LocationSan Antonio, TX

Skills

  • Analysis Skillsunmatched
  • Apache JMeterunmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Automation Engineeringunmatched
  • Best Practicesunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Analysisunmatched
  • Data Collectionunmatched
  • Data Managementunmatched
  • Data Mappingunmatched
  • Data Processingunmatched
  • Data Qualityunmatched
  • Data Setsunmatched
  • Data Warehousingunmatched
  • Database Extract Transform and Load (ETL)unmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Functional Testingunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • Industry Standardsunmatched
  • JUnitunmatched
  • Javaunmatched
  • Jenkinsunmatched
  • Load Testingunmatched
  • Mail Servicesunmatched
  • Mavenunmatched
  • Mentoringunmatched
  • Object Oriented Programming (OOP)unmatched
  • Performance Testingunmatched
  • Problem Solving Skillsunmatched
  • Process Improvementunmatched
  • Product Managementunmatched
  • Programming Languagesunmatched
  • Quality Assurance Methodologyunmatched
  • Quality Metricsunmatched
  • Query Optimizationunmatched
  • REST (Representational State Transfer)unmatched
  • Root Cause Analysisunmatched
  • SQL (Structured Query Language)unmatched
  • Scripting (Scripting Languages)unmatched
  • Seleniumunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Testingunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Test Harnessunmatched
  • Test Patternsunmatched
  • Test Plan/Scheduleunmatched
  • Test Toolsunmatched
  • Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder