1

Software Testing Jobs in Alabama (NOW HIRING)

Software Tester OASYS, INC ., a Leading-Edge Government contractor in Huntsville Alabama, is ... Conduct manual testing when required for exploratory, edge-case, or initial functional validation.

Software Tester OASYS, INC ., a Leading-Edge Government contractor in Huntsville Alabama, is ... Conduct manual testing when required for exploratory, edge-case, or initial functional validation.

Software Tester OASYS, INC ., a Leading-Edge Government contractor in Huntsville Alabama, is ... Conduct manual testing when required for exploratory, edge-case, or initial functional validation.

Software QA Intern

Montgomery, AL

$19 - $25/hr

As a Software QA Intern at Vista Robotics, you will be involved in testing and analyzing software applications to identify and resolve any issues. Your work will directly impact the performance and ...

Software QA Intern

Tuscaloosa, AL

$17.25 - $22.50/hr

As a Software QA Intern at Vista Robotics, you will be involved in testing and analyzing software applications to identify and resolve any issues. Your work will directly impact the performance and ...

Software QA Intern

Birmingham, AL

$18 - $23.75/hr

As a Software QA Intern at Vista Robotics, you will be involved in testing and analyzing software applications to identify and resolve any issues. Your work will directly impact the performance and ...

Software QA Intern

Huntsville, AL

$19 - $25/hr

As a Software QA Intern at Vista Robotics, you will be involved in testing and analyzing software applications to identify and resolve any issues. Your work will directly impact the performance and ...

Software QA Intern

Mobile, AL

$19 - $25/hr

As a Software QA Intern at Vista Robotics, you will be involved in testing and analyzing software applications to identify and resolve any issues. Your work will directly impact the performance and ...

Functional Job Title Sr. Software Tester Location Huntsville, AL 35806 US (Primary) Category Engineering Job Type Full-time Minimum Education Bachelor's Degree Travel Security Clearance Required ...

We are seeking a meticulous and methodical individual who is passionate about software testing and quality assurance. **Key Responsibilities:** - Develop, document, and execute detailed test plans ...

New

Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...

New

The ideal candidate will possess extensive software testing and automation experience, with a strong background in Python scripting, debugging, and test framework development. This role requires the ...

Experience testing embedded systems and integrated hardware/software platforms. * Experience with software automation testing and automated test environments. * Strong Python scripting and debugging ...

next page

Showing results 1-20

Software Testing information

See Alabama salary details

$17

$39

$63

How much do software testing jobs pay per hour?

As of May 29, 2026, the average hourly pay for software testing in Alabama is $39.43, according to ZipRecruiter salary data. Most workers in this role earn between $30.29 and $47.50 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Tester, and why are they important?

To thrive as a Software Tester, you need a solid understanding of software development life cycles, test design, and bug tracking, often supported by a degree in computer science or related field. Familiarity with testing tools like Selenium, JIRA, and knowledge of test automation frameworks or ISTQB certification is commonly required. Attention to detail, analytical thinking, and strong communication skills help testers collaborate and report findings effectively. These skills ensure software quality, reduce defects, and facilitate smooth product releases.

What are some common challenges faced by software testers when working in agile development teams?

Software testers in agile teams often navigate rapid development cycles, requiring them to adapt quickly to changing requirements and tight deadlines. One key challenge is ensuring comprehensive test coverage despite limited time for test planning and execution. Additionally, testers must collaborate closely with developers and product owners to clarify acceptance criteria and prioritize testing efforts effectively. Strong communication and flexibility are essential to keep up with continuous integration and frequent releases.

What is software testing?

Software testing is the process of evaluating and verifying that a software program or application does what it is intended to do. The main objective is to identify bugs, errors, or missing requirements compared to the actual requirements. It can be performed manually or automated using various tools and frameworks. Software testing helps ensure the quality, reliability, and performance of software before it is released to users.

How do I become a software tester?

To become a software tester, you typically need a background in computer science, information technology, or related fields, along with knowledge of testing tools and methodologies. Gaining experience through internships, certifications like ISTQB, and learning scripting or automation tools can improve job prospects. Strong attention to detail and understanding of software development processes are essential for success in this role.

How much do software testers make?

Software testers' salaries vary based on experience, location, and industry, but the median annual pay in many regions ranges from $50,000 to $80,000. Entry-level testers typically earn less, while those with specialized skills or certifications can earn higher salaries, especially in roles requiring automation tools or scripting knowledge.

What is the difference between Software Testing vs QA Analyst?

AspectSoftware TestingQA Analyst
Primary FocusExecuting test cases to identify bugsDesigning, implementing, and managing testing processes
ResponsibilitiesFinding defects in softwareEnsuring overall quality standards and process improvement
Required SkillsTesting tools, scripting, attention to detailTesting methodologies, communication, documentation
Work EnvironmentTest labs, development teamsCross-functional teams, project management

While Software Testing primarily involves executing test cases to find bugs, QA Analysts focus on designing testing strategies and maintaining quality standards throughout the development process. Both roles are essential for delivering high-quality software but differ in scope and responsibilities.

What are the most commonly searched types of Software Testing jobs in Alabama? The most popular types of Software Testing jobs in Alabama are:
What are popular job titles related to Software Testing jobs in Alabama? For Software Testing jobs in Alabama, the most frequently searched job titles are:
What cities in Alabama are hiring for Software Testing jobs? Cities in Alabama with the most Software Testing job openings:
Infographic showing various Software Testing job openings in Alabama as of May 2026, with employment types broken down into 80% Full Time, 12% Part Time, 1% Temporary, and 7% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $82,019 per year, or $39.4 per hour.

Software Tester

OASYS

Huntsville, AL • On-site

Full-time

Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

Software Tester

OASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama, is seeking a Software Tester to support our customer onsite at Redstone Arsenal, Huntsville, AL.

Job Responsibilities include:

  • Develop, maintain, and execute automated test scripts in Playwright and Cypress.
  • Conduct manual testing when required for exploratory, edge-case, or initial functional validation.
  • Perform integration, regression, and system-level testing.
  • Identify, document, and track defects; support developers in reproducing issues.
  • Participate in requirements reviews, sprint planning, and daily stand-ups.
  • Provide clear testing feedback to leadership and stakeholders.
  • Contribute to continuous improvement of testing processes, frameworks, and standards.

Minimum Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical field OR equivalent hands-on testing experience.
  • 2+ years of experience in software testing (manual and automated).
  • Demonstrated experience with automated testing frameworks, specifically:
    • Playwright
    • Cypress
  • Proficiency in writing and maintaining test cases, test scripts, and test plans.
  • Ability to test web-based applications across modern browsers.
  • Familiarity with Agile/Scrum development methodologies.
  • Strong understanding of software QA methodologies, functional testing, regression testing, and system integration testing.
  • Experience with:
    • JavaScript/TypeScript or Python (for Playwright/Cypress automation).
    • Git or other version control systems.
    • CI/CD systems (Azure DevOps, GitHub Actions, Jenkins, etc.).
  • Working knowledge of:
    • REST APIs and API testing tools (Postman, Swagger, etc.)
    • Bug tracking and project management tools (Jira, Azure DevOps, etc.)
  • Ability to interpret system requirements and convert them into executable test steps.
  • Experience developing, maintaining, and executing automated test suites.
  • Strong analytical and problemsolving abilities.
  • Excellent communication skills; ability to work with developers and program leadership.
  • Attention to detail and strong documentation discipline.
  • Ability to work independently and manage testing priorities.
  • Comfortable in fast-paced, multi-project environments.

Desired/Preferred Qualifications:

  • Experience in DoW, or government software environments.
  • Familiarity with secure coding/testing practices and DISA STIGs.
  • Exposure to:
    • Performance testing tools (Locust, JMeter, k6)
    • Containerized environments (Docker)
    • Cloud-based application testing (Azure/AWS)
  • ISTQB or similar testing certification.

Required Education: Candidates should possess a bachelor's degree, preferably in Engineering, Cyber, Computer Information Systems, Computer Science, Math, Physics, or other STEM discipline however, years of experience may be substituted for a degree.

Eligibility: Candidates must have the ability to obtain and maintain a DoD Secret Clearance. An Active Secret Clearance is highly desired.

About OASYS, INC.: Located in Huntsville, Alabama, OASYS, INC. is a technology services and products company dedicated to delivering the right solutions to our government and commercial clients. Our innovative solutions combined with today's technology and our subject matter expertise help to provide full lifecycle support for our client's needs.

Benefits: OASYS, INC. offers a robust benefit plan to include: BC/BS of Alabama Heath & Dental, VSP Vision, Employee Stock Ownership Plan (ESOP), 401-K with Matching, Flexible Spending Account, Tuition Reimbursement, Holidays, Vacation, Short-term/Long-term Disability.

www.oasys-incorporated.com

EOE AA M/F/Vet/Disability Equal Employment Opportunity is the Law: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf