1

Data Quality Assurance Engineer Jobs in Alabama (NOW HIRING)

Be Seen First

The QA Engineer has the authority and responsibility to accept or reject work items before they count toward sprint acceptance. Our product portfolio includes legacy applications with limited ...

New

$125K/yr

Ensure availability of test environments and manage high-quality, secure test data aligned with ... Quality Assurance, * 6 years of experience in SDET or automation-focused roles. * Previous ...

Provide engineering, radiation effects, quality and mission assurance support within the Ballistic Missile Defense Systems (BMDS); specifically, within the QSR Program Office. * Provide a basic ...

PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Validate application behavior and underlying data outcomes, including verification of create, read ...

$63K - $81K/yr

Assembly Plant QA Engineer *Assembly Plant Summary Title: QA Engineer *Assembly Plant ID: 1256 ... Record test data, applying statistical quality control procedures. Evaluate data and write reports ...

Data Quality Engineer

Birmingham, AL · Remote

$107K - $128K/yr

Data Validation and Quality Assurance Develop and execute data validation routines for extracts ... Data Pipeline Quality Engineering Partner with data engineering teams to embed testing and quality ...

$63K - $81K/yr

... (QA Engineer, Quality Manager, etc.) is required. * Associate's degree or equivalent from a two ... data, applying statistical quality control procedures. • Evaluate data and write reports to ...

next page

Showing results 1-20

Data Quality Assurance Engineer information

What does a data quality assurance engineer do?

A Data Quality Assurance Engineer is responsible for ensuring the accuracy, consistency, and reliability of data within an organization. They design and implement tests, validation processes, and quality checks to identify and resolve data errors or inconsistencies. Their work helps maintain high-quality data standards, which is crucial for informed decision-making and effective business operations. Additionally, they collaborate with data engineers and analysts to establish data quality metrics and best practices.

What are the key skills and qualifications needed to thrive as a data quality assurance engineer?

To thrive as a Data Quality Assurance Engineer, you need strong analytical skills, attention to detail, and a background in computer science or a related field. Familiarity with SQL, data profiling tools, automation frameworks, and certifications like ISTQB are commonly required. Excellent problem-solving, communication, and collaboration skills set top performers apart in this role. These competencies are vital for ensuring data integrity, driving process improvements, and supporting business decision-making with reliable information.

What are some common challenges faced by data quality assurance engineers when working with large datasets?

Data Quality Assurance Engineers often encounter challenges such as data inconsistency, incomplete records, and discrepancies across multiple data sources when handling large datasets. Ensuring data integrity requires meticulous validation and a strong understanding of both automated and manual testing techniques. Collaboration with data engineers, analysts, and business stakeholders is essential to identify root causes of quality issues and to implement effective solutions. Staying adaptable and detail-oriented helps address evolving data requirements and maintain high standards of data accuracy.

What is the difference between Data Quality Assurance Engineer vs Data Analyst?

AspectData Quality Assurance EngineerData Analyst
Primary FocusEnsuring data accuracy, integrity, and quality through testing and validation processesAnalyzing data to identify trends, generate reports, and support decision-making
Skills & CertificationsKnowledge of data testing tools, SQL, data management, and quality standardsProficiency in data analysis tools, SQL, Excel, and visualization software
Work EnvironmentOften part of data engineering or QA teams within IT or data departmentsTypically within business intelligence, marketing, or analytics teams

While both roles work with data, the Data Quality Assurance Engineer focuses on validating and maintaining data quality, whereas the Data Analyst interprets data to provide insights. They often collaborate but serve different functions in data management and analysis processes.

Is a Data Quality Assurance Engineer still in demand?

Yes, Data Quality Assurance Engineers are in demand due to the increasing importance of accurate and reliable data in organizations. They are needed to develop testing processes, validate data integrity, and work with tools like SQL and data management platforms, often requiring certifications or experience in data governance. The role is expected to grow as data-driven decision-making becomes more critical across industries.

What are popular job titles related to Data Quality Assurance Engineer jobs in Alabama?

For Data Quality Assurance Engineer jobs in Alabama, the most frequently searched job titles are:

What cities in Alabama are hiring for Data Quality Assurance Engineer jobs?

Cities in Alabama with the most Data Quality Assurance Engineer job openings:

Infographic showing various Data Quality Assurance Engineer job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, 4% Contract, and 2% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Quality Assurance Engineer

Irondale, AL • On-site

Black Creek Integrated Systems
IT Services • 11 - 50 employees

$75K - $90K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Position Summary

We are seeking a hands-on Quality Assurance Engineer to serve as the independent quality gate for customer-facing applications. This role is primarily responsible for validating each story and bug deployed to the QA environment satisfies its acceptance criteria and the organizational definition of done. The QA Engineer has the authority and responsibility to accept or reject work items before they count toward sprint acceptance.


Our product portfolio includes legacy applications with limited automated coverage as well as modern cloud applications and APIs with a robust set of automated tests. Development teams use agentic workflows to implement changes and create unit, integration, API, and UI tests. The QA Engineer collaborates with product stakeholders and developers to approve the work items are ready for development, based upon the organization’s definition of ready. During the sprint, the QA Engineer independently evaluates the completed work item, confirms the automated testing provides meaningful evidence, performs risk-based manual and exploratory testing, and identifies regressions that developer testing may have missed. The QA Engineer then serves as the quality gate to accept/deny the work items completion.


Essential Duties & Responsibilities

  • Collaborate with team members to groom work items, size, and approve for development based upon definition of ready standards.
  • Validate software enhancements, features, and bug fixes against business requirements, and definition of done standards.
  • Employ approved agentic workflows to accelerate quality assurance practices and execute day-to-day activities including test planning, exploratory-test design, requirements analysis, investigation, and documentation.
  • Serve as the quality gate, accepting/denying work items in a sprint.
  • Own the QA environment, promoting builds from Development to QA for testing validation.
  • Utilize automation to execute functional, regression, negative, and end-to-end test cases.
  • Review automated test results and identify coverage gaps, regressions, and quality risks.
  • Execute risk-based manual testing for critical workflows.
  • Document software defects with clear reproduction steps and supporting evidence.
  • Collaborate with developers, Product Owners, and stakeholders throughout the Agile development lifecycle.
  • Participate in sprint planning, backlog refinement, reviews, and retrospectives.


Required Qualifications

  • 3+ years of hands-on software quality assurance experience, or equivalent demonstrated capability.
  • Experience working in Agile, sprint based SDLC cadence with typical ceremonies
  • Experience independently validating customer-facing web, mobile, and windows applications.
  • Strong functional, exploratory, regression, negative, and boundary-testing skills.
  • Demonstrated ability to translate requirements and acceptance criteria into effective test cases.
  • Experience making and defending evidence-based accept-or-reject decisions.
  • Ability to use AI coding agents or demonstrated aptitude for agent-assisted workflows.
  • Ability to investigate unfamiliar or poorly documented legacy applications.
  • Experience writing clear, reproducible, and actionable defect reports.
  • Working knowledge of SPA web applications, REST APIs, relational databases and modern identity management.
  • Familiarity with automated UI-testing concepts and frameworks such as Playwright.
  • Experience with API-testing tools such as Bruno or Postman.
  • Experience using browser developer tools for network, console, and client-side investigation.
  • Experience testing mobile applications.
  • Working knowledge and use of Azure DevOps, Git, and CI/CD test results.
  • Strong written communication, critical thinking, organization, and time-management skills.
  • Confidence raising quality concerns and blocking acceptance when requirements are not satisfied.


Working Conditions

  • Must be able to remain in a stationary position at a desk for at least 50% of the time.
  • Be able to occasionally move about inside the office to access office equipment and other resources.
  • Be able to operate a computer and related software for a prolonged period, and use office productivity equipment, such as a calculator, copier, and printer.
  • Be able to engage in repetitive motions, such as typing and using a mouse.
  • Be able to communicate effectively, conveying information and ideas clearly so others can understand. Must be able to exchange accurate information in these interactions.
  • Be able to observe details at close range, e.g. computer screens and printed documents.
  • Be able to travel as needed to job sites.


We are an equal opportunity employer and do not discriminate against any employee or applicant for employment based on race, color, religion, national origin, age, gender, sex, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Company Description

Black Creek Integrated Systems is a leading provider of security and safety solutions, specializing in Real-Time Location Systems (RTLS). Our cutting-edge technology ensures the seamless integration of security and operational systems, empowering organizations to enhance their overall safety and efficiency. As a dynamic and innovative company, we are committed to delivering exceptional solutions that meet the evolving needs of our clients.