1

Senior Qa 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

Reporting directly to the Sr. Manager, Software Quality Engineering, the Lead QA Engineer plays a critical role in driving quality across complex, cross-functional initiatives and ensuring the ...

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

At Houston Methodist, the Sr Quality Assurance Analyst position is responsible for working with specified clinical research teams to conduct ongoing quality assurance reviews of clinical research ...

$63K - $81K/yr

Assembly Plant QA Engineer *Assembly Plant Summary Title: QA Engineer *Assembly Plant ID: 1256 Location: Fairview, AL More about this job > Description QUALITY MANUFACTURING ENGINEER Position ...

next page

Showing results 1-20

Senior Qa Engineer information

See Alabama salary details

$29

$51

$72

How much do senior qa engineer jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for senior qa engineer in Alabama is $51.31, according to ZipRecruiter salary data. Most workers in this role earn between $43.56 and $58.41 per hour, depending on experience, location, and employer.

What is a senior QA engineer?

Senior QA Engineers are experienced professionals responsible for ensuring the quality and reliability of software products. They design and implement test plans, automate testing processes, and identify bugs or issues before software is released. These engineers collaborate closely with development teams, provide mentorship to junior QA staff, and help establish best practices in quality assurance. Their expertise is critical in maintaining high standards and delivering robust products to customers.

What skills and qualifications are needed to be a senior QA engineer?

To thrive as a Senior QA Engineer, you need a deep understanding of software testing methodologies, test automation, and strong analytical skills, typically supported by a degree in computer science or a related field. Proficiency with automation tools like Selenium, JUnit, or TestNG, as well as experience with CI/CD systems and version control (e.g., Git), is highly valued. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills for collaborating with cross-functional teams and ensuring product quality. These competencies are crucial for identifying defects early, maintaining high software standards, and delivering reliable products in fast-paced development environments.

How does a senior QA engineer collaborate with development and product teams during a project lifecycle?

Senior QA Engineers work closely with both development and product teams throughout all phases of the software development lifecycle. They participate in planning meetings to understand requirements, design test strategies, and identify potential risks early on. During development, they often collaborate with developers to clarify test cases, triage bugs, and ensure quality standards are met. Regular communication with product managers helps ensure that testing aligns with user expectations and business goals. This cross-functional teamwork is essential for delivering high-quality software efficiently.

What is the difference between Senior Qa Engineer vs QA Analyst?

AspectSenior QA EngineerQA Analyst
CredentialsBachelor's in Computer Science or related, experience in QA toolsBachelor's in IT, Computer Science, or related, often with testing certifications
Work EnvironmentInvolved in automation, scripting, and testing strategies within development teamsFocuses on manual testing, test case creation, and defect reporting
Industry UsageCommon in software development, tech companies, and IT servicesUsed across various industries including finance, healthcare, and tech

The main difference is that Senior QA Engineers typically handle automation, scripting, and testing strategy, while QA Analysts focus more on manual testing and test documentation. Both roles require strong testing knowledge, but Senior QA Engineers often have more technical skills and responsibilities in test automation and process improvement.

What are the most commonly searched types of Qa Engineer jobs in Alabama?

The most popular types of Qa Engineer jobs in Alabama are:

What cities in Alabama are hiring for Senior Qa Engineer jobs?

Cities in Alabama with the most Senior Qa Engineer job openings:

Infographic showing various Senior Qa Engineer job openings in Alabama as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, 1% Temporary, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $106,716 per year, or $51.3 per hour.

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 yesterday

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.