1

Senior Qa Software Testing Jobs in Birmingham, AL

PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Perform manual testing for functional, regression, integration, system, and release validation ...

Be Seen First

The QA Engineer has the authority and responsibility to accept or reject work items before they ... Execute risk-based manual testing for critical workflows. * Document software defects with clear ...

Working knowledge of system testing and software quality assurance best practices and methodologies or in-depth knowledge of AutoTec's products * Must be proficient in the use of a PC along with ...

Inputting data into software programs, and compiling data books for final turnover to clients ... Process paperwork regarding material testing/inspection and QA/QC for NDE, Insulation, Ducting ...

Inputting data into software programs, and compiling data books for final turnover to clients ... Process paperwork regarding material testing/inspection and QA/QC for NDE, Insulation, Ducting ...

Inputting data into software programs, and compiling data books for final turnover to clients ... Process paperwork regarding material testing/inspection and QA/QC for NDE, Insulation, Ducting ...

Senior Quality Engineer

Vance, AL

$79K - $107K/yr

Develops methods for inspection, testing, sampling, and training. * Evaluates production ... Assists in developing quality assurance policies and procedures. * Inspects and verifies a wide ...

next page

Showing results 1-20

Senior Qa Software Testing information

See Birmingham, AL salary details

$27

$49

$70

How much do senior qa software testing jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for senior qa software testing in Birmingham, AL is $49.84, according to ZipRecruiter salary data. Most workers in this role earn between $44.62 and $56.78 per hour, depending on experience, location, and employer.

What is the difference between Senior Qa Software Testing vs QA Analyst?

AspectSenior QA Software TestingQA Analyst
Required CredentialsBachelor's in Computer Science or related, certifications like ISTQBBachelor's in Computer Science or related, certifications like ISTQB
Work EnvironmentInvolved in test planning, automation, and leadership roles within development teamsFocuses on executing test cases, reporting bugs, and validating software quality
Employer & Industry UsageUsed in software companies, tech firms, and organizations with complex testing needsCommon in software development, IT, and tech industries for quality assurance

While both roles require similar educational backgrounds and certifications, Senior QA Software Testing typically involves leadership, test automation, and strategic planning, whereas QA Analysts focus on executing tests and identifying issues. The senior role often requires more experience and technical skills, making it suitable for those aiming for advanced testing responsibilities.

Are senior QA software testing testers still in demand?

Senior QA software testing testers remain in demand due to ongoing needs for quality assurance in software development. They are valued for their expertise in test automation, scripting, and tools like Selenium or JIRA, especially as companies focus on delivering reliable products quickly.

What are the most commonly searched types of Qa Software Testing jobs in Birmingham, AL?

The most popular types of Qa Software Testing jobs in Birmingham, AL are:

What are popular job titles related to Senior Qa Software Testing jobs in Birmingham, AL?

For Senior Qa Software Testing jobs in Birmingham, AL, the most frequently searched job titles are:

What job categories do people searching Senior Qa Software Testing jobs in Birmingham, AL look for?

The top searched job categories for Senior Qa Software Testing jobs in Birmingham, AL are:

What cities near Birmingham, AL are hiring for Senior Qa Software Testing jobs?

Cities near Birmingham, AL with the most Senior Qa Software Testing job openings:

Infographic showing various Senior Qa Software Testing job openings in Birmingham, AL as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $103,663 per year, or $49.8 per hour.

Software QA Engineer

IBML

Birmingham, AL • On-site

Full-time

Re-posted 10 days ago


Job description

PURPOSE
The Software QA Engineer is responsible for validating software quality through test planning, test execution, defect tracking, release verification, and data validation. This role works closely with software developers, business stakeholders, support teams, and end users to ensure applications meet functional requirements, data integrity expectations, usability standards, and organizational quality expectations.
This position is primarily focused on functional, regression, integration, system, and release testing. The role uses approved productivity tools, scripting, and repeatable workflows to improve efficiency and quality, but it is not the primary owner of enterprise test automation strategy, framework development, or CI/CD test infrastructure.
ROLE AND RESPONSIBILITIES
  • Review business, functional, and technical requirements to identify test scope, quality risks, edge cases, and data validation needs.
  • Create, maintain, and execute test plans, test cases, and test scenarios for new features, enhancements, and defect fixes.
  • Perform manual testing for functional, regression, integration, system, and release validation activities.
  • Validate application behavior and underlying data outcomes, including verification of create, read, update, and delete processing where applicable.
  • Query databases to confirm expected system behavior, data accuracy, and data integrity following application changes.
  • Document, reproduce, and track software defects; verify fixes and perform retesting.
  • Work closely with developers, business stakeholders, support teams, and end users to clarify expected behavior and resolve quality issues.
  • Participate in release readiness and post-change validation to confirm software is fit for deployment.
  • Maintain QA documentation, test evidence, test data, and other supporting materials needed for effective validation.
  • Use sound judgment to identify opportunities to improve QA efficiency, coverage, and repeatability.
  • Create or maintain lightweight scripts, utilities, checklists, templates, or other repeatable workflows that improve testing effectiveness and reduce repetitive manual effort.
  • 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 REQUIREMENTS
Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field; or equivalent combination of education and experience.
  • 5+ years of experience in software quality assurance, software testing, or a related role.
  • Experience creating and executing test cases for business applications or software systems.
  • Experience identifying, documenting, and tracking software defects through resolution.
  • Strong understanding of software development lifecycle and software testing fundamentals.
  • Working knowledge of SQL querying fundamentals for data validation and test support, including the ability to verify expected create, read, update, and delete outcomes.
  • Ability to analyze requirements and translate them into effective test coverage.
  • Strong written, verbal, and organizational communication skills.
  • Ability to work independently, manage priorities, and collaborate effectively across teams.

Preferred Qualifications
  • Experience using Azure DevOps Server for work item tracking, workflow management, test case management, and bug tracking.
  • Experience validating data in Microsoft SQL Server.
  • Familiarity with IIS and web application deployment or configuration concepts as they relate to QA and troubleshooting.
  • Experience testing applications built on a C#/.NET technology stack.
  • Experience supporting release validation, user acceptance testing, or production verification activities.
  • Experience testing web-based, desktop, or enterprise applications.
  • Exposure to log analysis, data validation, or basic scripting for test support.
  • Experience with end-user business systems, operational workflows, or imaging-related environments, if applicable.

ADDITIONAL NOTES
Tools and Environment
This role commonly works with the following tools and technologies:
  • Azure DevOps Server
  • Microsoft SQL Server
  • Microsoft O365
  • IIS
  • C#/.NET application environment

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

IBML logo

About IBML

Sourced by ZipRecruiter

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Birmingham, AL, US

Year founded

1992