1

Contract Software Tester Jobs in Alabama (NOW HIRING)

Software Engineer II

Birmingham, AL · On-site

$91K - $125K/yr

Type: Contract * Job #106010 Software Engineer Location: Hoover AL, Open to Charlotte, NC or ... Support software testing, debugging, and deployment activities * Contribute to technology ...

Type: Contract * Job #106099 Software Engineer Location: Remote (US-Based) Duration: Contract ... Perform software testing, debugging, and code optimization activities * Develop and implement ...

Plan, coordinate, and execute all phases of software testing-including functional, regression ... contract data requirements (CDRL A002). Conduct peer reviews on all test-related artifacts.

Software Engineer

Tuskegee, AL · On-site

$85 - $120/hr

Perform software testing, validation, and verification in accordance with NASA standards * Support ... Contract Funding No Number of Vacancies 1 Open Date 11/13/2025 Close Date Open Until Filled Yes ...

... testing and the resolution of issues arising from software testing • Will be involved in ... Contract permitting, use Flex Time to work in a way that fits your life, not just your 8-to-5. * 11 ...

... testing and the resolution of issues arising from software testing • Will be involved in ... Contract permitting, use Flex Time to work in a way that fits your life, not just your 8-to-5. * 11 ...

Develop automated testing solutions and integrate them into CI/CD pipelines. * Participate in ... Additionally, they do not establish a contract for employment and are subject to change at the ...

... from software testing * Will be involved in presenting the developed designs * Will actively ... Contract permitting, use Flex Time to work in a way that fits your life, not just your 8-to-5. * 11 ...

Develop automated testing solutions and integrate them into CI/CD pipelines. * Participate in ... Additionally, they do not establish a contract for employment and are subject to change at the ...

Develop automated testing solutions and integrate them into CI/CD pipelines. * Participate in ... Additionally, they do not establish a contract for employment and are subject to change at the ...

Perform software testing, validation, and verification in accordance with NASA standards * Support ... No Will this positon be supported using grants or contract funding? No Number of Vacancies 1 ...

next page

Showing results 1-20

Contract Software Tester information

See Alabama salary details

$17

$39

$63

How much do contract software tester jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for contract software tester 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 does a contract software tester do?

A Contract Software Tester is a professional who is hired on a temporary basis to evaluate and ensure the quality of software applications. They design and execute test cases, identify bugs or issues, and report their findings to the development team. Their main goal is to ensure that the software meets specified requirements and functions correctly before it is released. Contract testers are often brought in for specific projects or during peak development periods, providing flexibility and specialized expertise.

What are some common challenges contract software testers face when integrating with new development teams?

As a contract software tester, one of the biggest challenges is quickly adapting to different team cultures, workflows, and tools. Since contracts are often short-term, you need to rapidly understand the project's context, the specific testing requirements, and communication protocols. Building trust and effective collaboration with permanent team members in a limited timeframe is essential, as is staying organized to manage multiple projects or shifting priorities. Proactively asking questions and leveraging documentation can help smooth the integration process.

What are the key skills and qualifications needed to thrive as a contract software tester, and why are they important?

To thrive as a Contract Software Tester, you need a strong understanding of software testing methodologies, experience with test case design, and typically a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium or JUnit), bug tracking systems (like Jira), and potentially ISTQB certification are commonly required. Attention to detail, analytical thinking, and effective communication skills help testers identify issues and collaborate with developers. These skills ensure reliable software delivery, minimize defects, and support project success in dynamic contract environments.

What is the difference between Contract Software Tester vs Contract QA Analyst?

AspectContract Software TesterContract QA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentSoftware development teams, testing labsTesting teams, quality assurance departments
Industry UsageTech, finance, healthcareTech, manufacturing, retail

Contract Software Testers focus primarily on executing test cases, identifying bugs, and ensuring software quality through manual or automated testing. Contract QA Analysts often have broader responsibilities, including test planning, process improvement, and quality metrics analysis. While both roles require similar certifications and work environments, the Contract Software Tester is more hands-on with testing execution, whereas the Contract QA Analyst emphasizes overall quality strategy.

What are the most commonly searched types of Software Tester jobs in Alabama?

The most popular types of Software Tester jobs in Alabama are:

Infographic showing various Contract Software Tester job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $82,019 per year, or $39.4 per hour.

Software Engineer II

Epitec

Birmingham, AL • On-site

$91K - $125K/yr

Contractor

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

  • Location: Birmingham, Alabama
  • Type: Contract
  • Job #106010

Software Engineer
Location: Hoover AL, Open to Charlotte, NC or Atlanta, GA
Experience Required: 3-5 Years
Education: Bachelor's degree in computer science, computer engineering, or related field
About the Role
Our client is seeking a Software Engineer to support the development, maintenance, and enhancement of enterprise applications. This role will partner with technical teams and business stakeholders to design scalable solutions, troubleshoot system issues, improve application performance, and deliver innovative technologies that support business operations.
Key Responsibilities
  • Design, develop, test, and maintain business applications
  • Troubleshoot and resolve software and system issues
  • Implement enhancements to existing applications
  • Develop and support APIs, integrations, and software services
  • Monitor application health, performance, and reliability
  • Perform system analysis and identify improvement opportunities
  • Create technical documentation and reporting
  • Collaborate with developers, analysts, and business stakeholders
  • Support software testing, debugging, and deployment activities
  • Contribute to technology modernization and automation initiatives

Required Qualifications
  • 3-5 years of software engineering experience
  • Experience developing enterprise applications
  • Experience with relational databases and SQL
  • Strong troubleshooting and problem-solving skills
  • Experience with software testing and debugging
  • Excellent communication and collaboration skills

#INDPRO #LI-AP1