Quality Engineer / Test Automation

Bank of America•Addison, IL
•Onsite

About The Position

This role tests and delivers complex software requirements to achieve business outcomes, while ensuring that testing strategies and processes are clearly defined and continuously improved. The engineer establishes test and automation strategies, creates common test frameworks, and defines and manages test processes such as test data generation, defect management, reporting, and traceability. The role also implements applicable internal and external mandates and ensures compliance requirements are met across test environments. The position is focused on automation engineering for ETL/data engineering, mainframe, and real-time data replication environments. It serves as a technical bridge between Development Engineers and Quality Engineers, aligning ETL solution development, automated validation frameworks, testability, and shift-left quality practices. The engineer advances software engineering within Quality Engineering by embedding automation, data validation, observability, and testability throughout the development lifecycle. The role supports unit, feature, and integrated automation testing for mission-critical data services, with responsibility for data integrity, transformation accuracy, replication reliability, and automated validation across high-volume integration and streaming platforms.

Requirements

  • At least 5 years of applicable software engineering, test automation, data engineering, or quality engineering experience.
  • Experience developing and supporting ETL/DataStage solutions, real-time data replication platforms, and large-scale data integration processes, with a strong focus on automation and quality engineering.
  • Experience designing, developing, and maintaining automated test frameworks or suites for unit, feature, integrated, regression, and data validation testing.
  • Ability to own automated source-to-target validation, transformation accuracy, data integrity, reconciliation, and consistency across high-volume replication and streaming platforms.
  • Working knowledge of CI/CD practices and integration of automated tests, quality gates, and results reporting into delivery pipelines.
  • Hands-on engineering expertise across Mainframe, DataStage, IIDR/CDC, and Kafka-based data pipelines, including development, troubleshooting, automated testing, and validation.
  • Strong analytical, coding, problem-solving, communication, and cross-functional collaboration skills.
  • Skills and technologies listed: ETL, Kafka, Mainframe, IIDR, Raft, Java, Co-Pilot, Octane, and Litmus.

Nice To Haves

  • Experience building reusable automation frameworks for data-intensive, high-volume, and business-critical environments.
  • Experience working in Agile delivery teams and influencing automation strategy across application, infrastructure, data, and quality engineering partners.
  • Ability to communicate quality risks, automation coverage, dependencies, and business outcomes clearly to technical and non-technical stakeholders.
  • Skills and technologies listed: DataStage, Python, AI Agents, SQL, UFT, Para Soft, GitHub, and Bit-Bucket.

Responsibilities

  • Create and optimize test processes, including defect management and reporting.
  • Create and optimize test automation frameworks and the use of test automation tools.
  • Lead test planning for complex features spanning platforms or multiple teams.
  • Create a test automation strategy across application layers, including UI, API, and backend.
  • Ensure test cases are aligned with and approved by business and other stakeholders.
  • Manage test execution and resolve, communicate, or escalate issues that may cause test plan variance.
  • Design test data and ensure data compliance requirements are met across test environments.
  • Support unit, feature, and integrated automation testing for mission-critical data services.
  • Own automated source-to-target validation, transformation accuracy, data integrity, reconciliation, and consistency across high-volume replication and streaming platforms.
  • Embed automation, data validation, observability, and testability throughout the development lifecycle.

Benefits

  • Affordable, competitive, and flexible benefits supporting teammates’ physical, emotional, and financial wellness.
  • Opportunities to learn, grow, and build a career.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service