Automation QA Engineer – ETL, Data & Streaming

Bank of America

Newark (DE)

On-site

USD 120,000 - 160,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bank of America is seeking an automation-focused software engineer for testing and delivery of complex data-intensive applications. You will design test strategies, frame automation, and ensure data integrity across high-volume environments.

The role bridges Development and Quality Engineering, owning validation across ETL, mainframe, and streaming platforms, and driving shift-left quality within the delivery lifecycle.

Qualifications

  • 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 the 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.
  • ETL, Kafka, Mainframe, IIDR, Raft, Java, Co-Pilot, Octane, Litmus

Responsibilities

  • Creates and optimizes test processes including defect management and reporting
  • Creates and optimizes test automation frameworks and use of test automation tools
  • Leads test planning for complex features that span across the platform or multiple teams
  • Creates a test automation strategy across the application stack (UI, API, and Backend, etc.)
  • Ensures alignment and sign off for test cases from business and other stakeholders
  • Manages test execution and resolves, communicates or escalates any issues that may result in test plan variance
  • Designs test data and ensure data compliance requirements are met on all levels of test environments

Skills

Analytical Thinking
Business Acumen
Influence
Technical Strategy Development
Test Engineering
Automation
Collaboration
Solution Delivery Process
Solution Design
Stakeholder Management
Agile Practices
Application Development
Architecture
DevOps Practices
User Experience Design

Tools

DataStage
IIDR/CDC
Kafka
Mainframe
Java
Co-Pilot
Octane
Litmus
Raft
Python
SQL
UFT
Para Soft
GitHub
Bit-Bucket

Job description

Bank of America is seeking an automation-focused software engineer for testing and delivery of complex data-intensive applications. You will design test strategies, frame automation, and ensure data integrity across high-volume environments.

The role bridges Development and Quality Engineering, owning validation across ETL, mainframe, and streaming platforms, and driving shift-left quality within the delivery lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Automation Engineer - ETL/Data Streaming QA
Lead Automation Engineer - ETL/Data Streaming QA

NBMBAA • Addison (IL)

On-site
USD 110,000 - 150,000
Automation QA Engineer – ETL & Real-Time Data
Automation QA Engineer – ETL & Real-Time Data

Bank of America • Vermont

On-site
USD 120,000 - 170,000
Data-Driven Test Engineer & Automation Specialist
Data-Driven Test Engineer & Automation Specialist

Bank of America • Charlotte (NC)

On-site
USD 102,700 - 114,900
Quality Engineer / Test Automation
Quality Engineer / Test Automation

Bank of America • Vermont

On-site
USD 120,000 - 170,000
Automation Test Developer for Data & Risk Tools
Automation Test Developer for Data & Risk Tools

Bank of America • Fort Worth (TX)

On-site
USD 90,000 - 130,000
Quality Engineer / Test Automation
Quality Engineer / Test Automation

Bank of America • Newark (DE)

On-site
USD 120,000 - 160,000
Quality Engineer / Test Automation
Quality Engineer / Test Automation

NBMBAA • Addison (IL)

On-site
USD 110,000 - 150,000
Test Developer - AI-Driven Risk & Automation
Test Developer - AI-Driven Risk & Automation

Bank of America • Atlanta (GA)

On-site
USD 90,000 - 130,000
Automation & Test Development Engineer
Automation & Test Development Engineer

Bank of America • Jersey City (NJ)

On-site
USD 120,000 - 170,000
Remote Senior AVP & Mobile Test Automation Engineer
Remote Senior AVP & Mobile Test Automation Engineer

Bank of America • Charlotte (NC)

Hybrid
USD 110,000 - 140,000