1

Automation Quality Assurance Engineer Jobs in Alabama

Be Seen First

The QA Engineer has the authority and responsibility to accept or reject work items before they ... Utilize automation to execute functional, regression, negative, and end-to-end test cases. * Review ...

$125K/yr

Maintain and enhance automation frameworks, tools, and scripts * Leverage AI-driven tools and ... Quality Assurance, * 6 years of experience in SDET or automation-focused roles. * Previous ...

Partner with Automation QA and Engineering teams to identify repetitive or high-value test activities that may be candidates for broader automation. PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION ...

QA Engineer

Gadsden, AL · On-site

$60K - $85K/yr

QA Engineer Responsibilities: * Responsible for incoming quality inspection (IQC), in-process quality inspection (IPQC), and outgoing quality inspection (OQC) of energy storage container products

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 ...

$63K - $81K/yr

Assembly Plant QA Engineer *Assembly Plant Summary Title: QA Engineer *Assembly Plant ID: 1256 ... Powered by ApplicantStack Hiring Automation Software Privacy Policy | Terms of Use

QA Engineer

Gadsden, AL · On-site

$60 - $80/hr

Bachelor's degree or above in Mechanical Engineering, Electrical Engineering, Quality Management, or related fields * 3+ years of manufacturing quality management experience; background in energy ...

New

QA Engineer

Gadsden, AL · On-site

$60 - $80/hr

Bachelor's degree or above in Mechanical Engineering, Electrical Engineering, Quality Management, or related fields * 3+ years of manufacturing quality management experience; background in energy ...

next page

Showing results 1-20

Automation Quality Assurance Engineer information

What is an automation quality assurance engineer?

Automation Quality Assurance Engineers are professionals who design, develop, and implement automated tests to ensure the quality of software products. They use various tools and frameworks to create scripts that automatically test software functionality, performance, and reliability. Their work helps identify bugs early, streamline testing processes, and improve overall product quality. Automation QA Engineers collaborate closely with developers and manual testers to enhance testing coverage and efficiency.

What are the key skills and qualifications needed to thrive as an automation quality assurance engineer?

To thrive as an Automation Quality Assurance Engineer, you need a strong background in software testing, programming (often in languages like Java, Python, or JavaScript), and knowledge of QA methodologies, typically backed by a degree in computer science or a related field. Familiarity with automation tools such as Selenium, JUnit, TestNG, or Jenkins, as well as relevant certifications like ISTQB, is highly valuable. Excellent analytical thinking, attention to detail, and effective communication are crucial soft skills for diagnosing issues and collaborating within development teams. These skills ensure robust test automation, efficient defect detection, and high-quality software delivery.

What are some common challenges faced by automation quality assurance engineers and how can they be addressed?

Automation Quality Assurance Engineers often encounter challenges such as maintaining test scripts as applications evolve, ensuring test coverage for new features, and dealing with flaky tests that produce inconsistent results. To address these issues, it’s important to establish robust test frameworks, regularly review and refactor automation scripts, and collaborate closely with developers to stay updated on application changes. Additionally, leveraging continuous integration tools can help quickly identify and resolve automation issues, making the testing process more reliable and efficient.

What is the difference between Automation Quality Assurance Engineer vs Software Test Engineer?

AspectAutomation Quality Assurance EngineerSoftware Test Engineer
CertificationsISTQB, CSTE, or similarISTQB, CSTE, or similar
Work EnvironmentFocus on automation tools and scriptingManual and automated testing
Industry UsageUsed in tech, finance, healthcare sectorsCommon across various industries
Primary FocusDeveloping and maintaining automated test scriptsExecuting manual and automated test cases

The Automation Quality Assurance Engineer specializes in creating and maintaining automated testing frameworks, focusing on scripting and automation tools. In contrast, the Software Test Engineer performs both manual and automated testing to ensure software quality. While both roles require similar certifications and work in overlapping environments, the Automation QA Engineer emphasizes automation development, whereas the Test Engineer covers broader testing activities.

Are automation quality assurance engineers in demand?

Automation Quality Assurance Engineers are in high demand across various industries due to the increasing reliance on software automation and testing tools like Selenium, JUnit, and Jenkins. Employers seek professionals with skills in scripting, test automation frameworks, and continuous integration to improve software quality and efficiency.

What is the average salary for a Automation Quality Assurance Engineer?

The average salary for an Automation Quality Assurance Engineer typically ranges from $70,000 to $110,000 annually, depending on experience, location, and industry. Professionals with skills in scripting, testing tools, and automation frameworks tend to earn higher salaries.

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

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

What job categories do people searching Automation Quality Assurance Engineer jobs in Alabama look for?

The top searched job categories for Automation Quality Assurance Engineer jobs in Alabama are:

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

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

Infographic showing various Automation Quality Assurance Engineer job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution.

Quality Assurance Engineer

Black Creek Integrated Systems

Irondale, AL • On-site

$75K - $90K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago

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.


Key responsibilities

  • Validate software enhancements, features, and bug fixes against business requirements and definition of done standards.

  • Serve as the quality gate by accepting or denying work items in a sprint based on validation and testing.

  • Collaborate with team members to groom work items, review automated test results, and document software defects.


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.