About The Position

As a Quality Automation Engineer II - Data Engineering, you ensure applications are stable and built with integrity, caring, and excellence. You contribute to the design, creation, and testing of applications, with a focus on Data Engineering, using problem-solving skills to ensure end-to-end data engineering systems perform optimally and meet quality standards. The role involves working collaboratively and asking questions to understand and resolve complex problems.

Requirements

  • Bachelor’s degree in a technical field or equivalent experience.
  • At least 2 years of test automation experience.
  • Demonstrated experience with Java or scripting languages such as Ruby or Python, using Selenium as a framework to independently identify technical issues in code.
  • Strong understanding of object-oriented programming concepts.
  • Demonstrated experience developing functional, load, or batch test automation solutions.
  • Proficiency with SQL queries.

Nice To Haves

  • Develop and execute automated test solutions validating data movement across source systems, ETL pipelines, APIs, data warehouses, data marts, ML applications, data streaming and analytics applications, reporting platforms, and BI tools.
  • Verify data lineage, transformations, aggregations, business rules, and reconciliation across multiple systems.
  • Experience or familiarity with Teradata, Oracle, SQL, Informatica, ADM, MDM, Power BI, Tableau, Cognos, or Business Objects.
  • Experience or familiarity with Python, SQL, PyTest, Selenium, Karate, Postman, REST Assured, or Swagger/OpenAPI.

Responsibilities

  • Design, build, and deploy test automation solutions for interrelated systems to ensure software application quality and stability.
  • Troubleshoot and triage script and system issues with project teams, identify root causes, and resolve issues.
  • Document, track, and escalate issues involving application changes or test scripts.
  • Collaborate with product management, project management, and development teams to understand project, product, and testing objectives.
  • Improve automation coverage for projects developed across all technologies.
  • Write and execute functional test cases as needed.
  • Take action using Integrity, Caring, and Excellence to achieve all-win outcomes.

Benefits

  • Medical, dental, and vision insurance
  • Long-term disability insurance
  • Life insurance
  • 401(k) matching
  • Generous holiday and paid time off schedule
  • Tuition reimbursement
  • Health and wellness programs, including an Employee Assistance Program
  • Referral bonus program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service