PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Perform manual testing for functional, regression, integration, system, and release validation ...
PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Perform manual testing for functional, regression, integration, system, and release validation ...
Software QA Engineer
Birmingham, AL · On-site
PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Perform manual testing for functional, regression, integration, system, and release validation ...
Software QA Engineer
Birmingham, AL · On-site
PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Perform manual testing for functional, regression, integration, system, and release validation ...
Software QA Engineer
Birmingham, AL · On-site
PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Perform manual testing for functional, regression, integration, system, and release validation ...
Software QA Engineer
Birmingham, AL · On-site
PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Perform manual testing for functional, regression, integration, system, and release validation ...
Junior Level Software Engineer/Software Test Engineer
Medical
Dental
Vision
Life
Retirement
PTO
Software testing. * Must have the ability to obtain and maintain a security clearance. Preferred Skills: * Adaptive capability to large source code bases. * Love for C++ modernization. * Strong ...
Junior Level Software Engineer/Software Test Engineer
Medical
Dental
Vision
Life
Retirement
PTO
Software testing. * Must have the ability to obtain and maintain a security clearance. Preferred Skills: * Adaptive capability to large source code bases. * Love for C++ modernization. * Strong ...
Software Engineer
Tuskegee, AL · On-site
... testing, validation, and verification in accordance with NASA standards • Support integration of software with hardware systems and simulation environments • Document software designs, code, and ...
Software Engineer
Tuskegee, AL · On-site
... testing, validation, and verification in accordance with NASA standards • Support integration of software with hardware systems and simulation environments • Document software designs, code, and ...
Serious Game Tester
Huntsville, AL · On-site
Medical
Dental
Vision
Retirement
PTO
Review software requirements and prepare test plans. Execute various tests (usability, regression ... Provide testing reports and issue bug reports to the development team. Take ownership of his/her ...
Serious Game Tester
Huntsville, AL · On-site
Medical
Dental
Vision
Retirement
PTO
Review software requirements and prepare test plans. Execute various tests (usability, regression ... Provide testing reports and issue bug reports to the development team. Take ownership of his/her ...
Software Engineer - Clearance Required
Huntsville, AL · On-site
Medical
Dental
Retirement
PTO
Maintain existing Java applications Support software testing and resolution of issues from multiple baselines Perform in-depth analysis and technical support of systems software products, including ...
Software Engineer - Clearance Required
Huntsville, AL · On-site
Medical
Dental
Retirement
PTO
Maintain existing Java applications Support software testing and resolution of issues from multiple baselines Perform in-depth analysis and technical support of systems software products, including ...
Davidson is seeking an Entry/Junior Software Integrator (Tester) in Huntsville, Alabama.The ideal candidate will have experience with collaborating with Git/GitLab, familiarity with hardware and ...
Quick apply
Davidson is seeking an Entry/Junior Software Integrator (Tester) in Huntsville, Alabama.The ideal candidate will have experience with collaborating with Git/GitLab, familiarity with hardware and ...
Software Engineer - Clearance Required
Huntsville, AL · On-site
Medical
Dental
Retirement
PTO
Maintain existing Java applications Support software testing and resolution of issues from multiple baselines Perform in-depth analysis and technical support of systems software products, including ...
Software Engineer - Clearance Required
Huntsville, AL · On-site
Medical
Dental
Retirement
PTO
Maintain existing Java applications Support software testing and resolution of issues from multiple baselines Perform in-depth analysis and technical support of systems software products, including ...
Algorithm Software Engineer
Huntsville, AL · On-site
$110K - $125K/yr
Medical
Life
Retirement
PTO
WHAT YOU CAN EXPECT TO DO: • Will help generate software design artifacts, implement Java-based software changes, support design and code reviews, and support software testing and the resolution of ...
Algorithm Software Engineer
Huntsville, AL · On-site
$110K - $125K/yr
Medical
Life
Retirement
PTO
WHAT YOU CAN EXPECT TO DO: • Will help generate software design artifacts, implement Java-based software changes, support design and code reviews, and support software testing and the resolution of ...
Algorithm Software Engineer
Huntsville, AL · On-site
Medical
Life
Retirement
PTO
Will help generate software design artifacts, implement Java-based software changes, support design and code reviews, and support software testing and the resolution of issues arising from software ...
New
Algorithm Software Engineer
Huntsville, AL · On-site
Medical
Life
Retirement
PTO
Will help generate software design artifacts, implement Java-based software changes, support design and code reviews, and support software testing and the resolution of issues arising from software ...
New
Algorithm Software Engineer
Huntsville, AL · On-site
$110K - $125K/yr
Medical
Life
Retirement
PTO
WHAT YOU CAN EXPECT TO DO: • Will help generate software design artifacts, implement Java-based software changes, support design and code reviews, and support software testing and the resolution of ...
Algorithm Software Engineer
Huntsville, AL · On-site
$110K - $125K/yr
Medical
Life
Retirement
PTO
WHAT YOU CAN EXPECT TO DO: • Will help generate software design artifacts, implement Java-based software changes, support design and code reviews, and support software testing and the resolution of ...
Maintain existing Java applications Support software testing and resolution of issues from multiple ... baselines Perform in-depth analysis and technical support of systems software products, including ...
Maintain existing Java applications Support software testing and resolution of issues from multiple ... baselines Perform in-depth analysis and technical support of systems software products, including ...
Software Test Engineer
Medical
Retirement
PTO
Software Test Engineer (Levels 1 and 4)! This role supports the verification of unmanned aircraft ... Perform functional, integration, regression, and system-level testing in laboratory and hardware-in ...
Quick apply
Software Test Engineer
Medical
Retirement
PTO
Software Test Engineer (Levels 1 and 4)! This role supports the verification of unmanned aircraft ... Perform functional, integration, regression, and system-level testing in laboratory and hardware-in ...
Davidson is seeking an Entry/Junior Software Integrator (Tester) in Huntsville, Alabama. The ideal candidate will have experience with collaborating with Git/GitLab, familiarity with hardware and ...
Davidson is seeking an Entry/Junior Software Integrator (Tester) in Huntsville, Alabama. The ideal candidate will have experience with collaborating with Git/GitLab, familiarity with hardware and ...
Software Test Analyst (SME2)
Huntsville, AL · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Testing efforts will verify software functionality in accordance with established formal software requirements. The ideal candidate will possess strong communication skills, thrive in an agile ...
Software Test Analyst (SME2)
Huntsville, AL · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Testing efforts will verify software functionality in accordance with established formal software requirements. The ideal candidate will possess strong communication skills, thrive in an agile ...
Davidson is seeking an Entry/Junior Software Integrator (Tester) in Huntsville, Alabama. The ideal candidate will have experience with collaborating with Git/GitLab, familiarity with hardware and ...
Davidson is seeking an Entry/Junior Software Integrator (Tester) in Huntsville, Alabama. The ideal candidate will have experience with collaborating with Git/GitLab, familiarity with hardware and ...
Software Test Analyst (SME2)
Huntsville, AL · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Testing efforts will verify software functionality in accordance with established formal software requirements. The ideal candidate will possess strong communication skills, thrive in an agile ...
Software Test Analyst (SME2)
Huntsville, AL · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Testing efforts will verify software functionality in accordance with established formal software requirements. The ideal candidate will possess strong communication skills, thrive in an agile ...
Essential Functions: • Will help generate software design artifacts, implement Java-based software changes, support design and code reviews, and support software testing and the resolution of ...
Essential Functions: • Will help generate software design artifacts, implement Java-based software changes, support design and code reviews, and support software testing and the resolution of ...
Custom Software Engineer - Huntsville, AL
Huntsville, AL · On-site
$64K - $124K/yr
Conduct software testing and lead user/system requirements verification and validation. * Troubleshoot production issues related to application deployment. * Assess implemented requirements to ensure ...
Custom Software Engineer - Huntsville, AL
Huntsville, AL · On-site
$64K - $124K/yr
Conduct software testing and lead user/system requirements verification and validation. * Troubleshoot production issues related to application deployment. * Assess implemented requirements to ensure ...
Software Tester information
See Alabama salary details
$17.43 - $21.61
6% of jobs
$21.61 - $25.79
8% of jobs
$29.86 is the 25th percentile. Wages below this are outliers.
$25.79 - $29.97
11% of jobs
$29.97 - $34.15
18% of jobs
The median wage is $36.09 / hr.
$34.15 - $38.33
15% of jobs
$38.33 - $42.51
5% of jobs
$42.51 - $46.69
11% of jobs
$47.12 is the 75th percentile. Wages above this are outliers.
$46.69 - $50.87
13% of jobs
$50.87 - $55.05
8% of jobs
$55.05 - $59.22
4% of jobs
$59.22 - $63.40
1% of jobs
$17
$39
$63
How much do software tester jobs pay per hour?
What are the key skills and qualifications needed to thrive as a software tester, and why are they important?
What is the difference between Software Tester vs QA Analyst?
| Aspect | Software Tester | QA Analyst |
|---|---|---|
| Certifications | ISTQB, CSTE | ISTQB, CSTE |
| Work Environment | Testing teams, development projects | Quality assurance teams, project management |
| Industry Usage | Software companies, IT firms | Software companies, IT firms |
| Primary Focus | Executing test cases, finding bugs | Designing test plans, process improvement |
While both Software Testers and QA Analysts work to ensure software quality, Software Testers primarily focus on executing test cases and identifying bugs. QA Analysts take a broader role in designing testing strategies and improving quality processes. Both roles require similar certifications and are integral to software development teams, but their responsibilities differ in scope and focus.
Is it easy to become a software tester?
What is a software tester?
A software tester conducts the QA (quality assurance) testing phase of the project lifecycle. Responsibilities include examining software or websites as a user would—as it will be used post-release. During these test cases, the software tester records any issues (“bugs”) and reports them to the development team so they can be fixed. A software tester explores the software with a critical mindset, assesses the functionality and overall experience, and reports their findings.
What are some common challenges software testers face when collaborating with developers, and how can these be effectively addressed?
Are software testers still in demand?
What are the most commonly searched types of Software Tester jobs in Alabama?
The most popular types of Software Tester jobs in Alabama are:
What are popular job titles related to Software Tester jobs in Alabama?
For Software Tester jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Software Tester jobs in Alabama look for?
The top searched job categories for Software Tester jobs in Alabama are:
What cities in Alabama are hiring for Software Tester jobs?
Cities in Alabama with the most Software Tester job openings:
What are popular job titles related to Software Tester jobs in AL?
For Software Tester jobs in AL, the most frequently searched job titles are:

Full-time
Posted 24 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