Software Test Engineer Jobs in Alabama
Software Test Engineer jobs in Alabama are concentrated in Huntsville, Birmingham, and Montgomery, where defense contractors, aerospace firms, and financial technology companies drive consistent demand at every level from entry-level QA analyst to senior test architect. Employers such as Northrop Grumman, Lockheed Martin, and SAIC maintain large engineering workforces in the state and regularly post software test engineer openings across embedded systems, automated testing, and cybersecurity domains. Demand is especially active in aerospace and defense-adjacent software, where Alabama's established presence as a federal contracting hub keeps hiring steady. Find a role that fits below and apply directly.
Find Software Test Engineer JobsOverview
Showing 5 of 22+ Software Test Engineer jobs











Join Our Journey
At Amentum Space Exploration Division (ASED) your growth is our priority! That’s why we offer an array of exciting opportunities for your career development. From the transformative Team Lead Academy to education reimbursement, personalized mentoring, and engaging company-sponsored networking events, you have the power to shape your professional journey in a way that aligns with your aspirations.
Find Your Community
At the heart of our thriving business are the incredible people who make it all possible. We celebrate a vibrant array of cultures, backgrounds, and experiences. Here, we foster an environment where everyone—employees, clients, and partners alike—are treated with the dignity and respect they deserve.
Prioritize Your Well-Being
Our extensive benefits package is designed with your health in mind. Enjoy wellness programs, paid holidays, generous time off, employee perks, and so much more. We’re here to help you achieve a harmonious balance in your life—both at work and at home.
Together, We Soar
Our dynamic team consists of 10 companies united in a single mission: to venture from Moon to Mars and beyond. Join us on this extraordinary adventure!
This position has been aligned with Amentum Space Exploration Division. To learn more, click here
Roles and Responsibilities:
The Software Test Analyst will conduct both formal and informal white-box (unit-level) and black-box (integration-level) software testing in support of the MSFC Space Systems Division. 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 environment, and demonstrate proficiency in preparing test documentation, supporting test readiness and anomaly reviews, and engaging with Software Readiness Boards to facilitate formal software product releases.
Qualifications:
A degree in Software from an ABET accredited school preferred. Will consider other engineering degrees with hands on experience related to software test. Must be a US Citizen and have a STAR id.
- Ph.D., with minimum of 19 years of experience,
- MS with at least 23 years of experience, or
- BS with at least 25 years of experience.
- Ability to read and comprehend software written in C or C++, Python, including interfaces such as MIL-STD-1553, Ethernet, TCP/IP, and RS-422.
- Experience evaluating test data, correlating results with expected outcomes, and investigating anomalies.
- Proficiency in scripting languages such as Python or similar in developing scripting tools for test automation, product release, and regression testing.
- Experience developing and executing test procedures, including pre-test configuration (e.g., instrumentation, data acquisition, software loading/configuration) and post-test tasks (e.g., data archiving and analysis) within a simulated environment.
- Familiarity with Agile or other software development methodologies.
- Knowledge of Model-Based Systems Engineering (MBSE) principles and practices.
- Understanding of UML (Unified Modeling Language) for software design representation.
- Experience with requirements management tools such as IBM DOORS or DOORS Next Generation (DNG).
- Experience with GitHub development or similar repository tools.
- Familiarity with software development toolsets; experience with the Atlassian suite (e.g., JIRA, Confluence) is a plus.
- Proficiency with data reduction and manipulation tools.
- Strong ability to write and maintain technical documentation including test plans, test procedures, and formal verification reports.
- Ability to review program/project documentation and provide feedback from a software testing perspective as well as walking test documentation through external review processes.
- Solid understanding of systems and software engineering processes, including Agile practices and object-oriented development methodologies.
- Proficiency with Microsoft Office applications, including PowerPoint, Excel, and Word.
- Active participation in meetings and discussions in support of the aforementioned tasks.
- Ability to perform routine assignments in accordance with detailed specifications and established guidelines.
These responsibilities will be ongoing as the project architecture evolves and the program progresses through various phases, reviews, and schedule milestones.
Essential Functions
Work Environment:
Office environment. Requires ability to provide clear, concise, accurate and timely communication, both verbally and in writing (100%). Requires ability to interact professionally with co-workers, management, and client (100%). Requires travel in the domestic USA (5%). Requires ability to work at a computer for long periods of time (100%).
Physical Requirements:
Requires sitting for extended periods of time in meetings with peers, management, and with our client at NASA facilities to discuss technical issues (10%). Also, requires sitting for extended periods of time at a desk to write reports and perform engineering tasks (80%). Requires ability to use stairs or elevators for access between floors and multiple buildings at NASA and our facilities (10%).
Equipment and Machines:
Requires ability to operate a personal computer, a telephone, fax machine, copier, calculator, and other general office equipment (100%).
Attendance:
Normal workday 7:30-4:30, Monday thru Friday. Minimal overtime may be required (10%) to meet schedule milestones and to support technical demands of the job. Regular attendance is a necessity, and adequate arrangements for delegating duties during absences are required.
Other Essential Functions:
The ability to work independently with minimal supervision, and to make rational decisions, and to exercise good judgment is essential (100%). Grooming and dress must be appropriate for the position and must not impose a safety risk/hazard to the employee or others.
Proof of U.S. Citizenship is required.
#ESSCA #ASED #Amentum
Compensation Details:
SME2
The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.
Benefits Overview:
Our health and welfare benefits are designed to support you and your priorities. Offerings include:
Health, dental, and vision insurance
Paid time off and holidays
Retirement benefits (including 401(k) matching)
Educational reimbursement
Parental leave
Employee stock purchase plan
Tax-saving options
Disability and life insurance
Pet insurance
Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.
Original Posting:
08/11/2026 - 09/16/2026Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs.
Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters.
See All 22 Software Test Engineer Jobs in Alabama
Find roles in Alabama that match your experience and apply in just a few clicks.
Find Software Test Engineer JobsSoftware Test Engineer Jobs by City in Alabama
Where Alabama roles are concentrated, by current openings.
Software Test Engineer Job Market in Alabama
A snapshot from current Alabama openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
What Alabama Employers Look For
The qualifications that appear most often in software test engineer jobs across Alabama.
- Bachelor's degree in computer science, software engineering, or a related technical field
- Hands-on experience writing and executing manual and automated test cases
- Proficiency with test automation frameworks such as Selenium, Pytest, or JUnit
- Familiarity with Agile or Scrum development methodologies and sprint-based testing cycles
- Experience with defect tracking tools such as JIRA, TestRail, or similar platforms
- Knowledge of API testing using tools such as Postman or REST-Assured
Software Test Engineer Jobs in Alabama: Frequently Asked Questions
How do you become a software test engineer in Alabama?
Alabama does not require a state-issued license to work as a software test engineer. Most employers in the state look for a bachelor's degree in computer science, software engineering, or information technology, combined with demonstrated testing experience or relevant coursework. Earning industry credentials such as the ISTQB Certified Tester Foundation Level strengthens applications, particularly for defense and government contractor roles that are common in the Huntsville corridor.
How much do software test engineers make in Alabama?
Software test engineers in Alabama earn a median of about $101,500 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $62,670 for the lowest 10% to over $162,600 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software test engineers in Alabama?
Alabama software test engineer roles are posted by Leidos, Northrop Grumman, and Torch Technologies and others right now, based on current listings on Migrate Mate as of August 2026. Huntsville's dense concentration of federal defense contractors and aerospace firms makes it the most active hiring market in the state for this role.
Which Alabama cities have the most software test engineer jobs?
Huntsville and Alabama account for the most software test engineer openings in Alabama. Huntsville leads because of its aerospace and defense contracting ecosystem anchored by Redstone Arsenal and major prime contractors, while Birmingham's financial services and healthcare technology sectors generate consistent demand, and Montgomery's state government and insurance industry add a smaller but steady share of openings.
Are there remote software test engineer jobs in Alabama?
Yes, and more than most fields. About 0% of software test engineer openings tied to Alabama are remote or hybrid as of August 2026, reflecting the desk-based and tool-driven nature of the work. Roles focused on automated testing, API validation, and performance testing tend to be the most remote-eligible, while positions requiring hands-on hardware integration or security clearance work are more likely to require on-site presence.
How can I get hired as a software test engineer in Alabama with little or no experience?
The most realistic entry path is applying to junior QA analyst or software quality assurance associate roles at Alabama's large defense contractors and technology firms, many of which run structured new-grad hiring programs. Companies such as Northrop Grumman and SAIC recruit entry-level testers through campus partnerships with the University of Alabama in Huntsville and Auburn University. Building a portfolio of automated test scripts on public repositories and earning the ISTQB Foundation certification gives candidates a concrete edge in a market where employers often value demonstrated initiative over years of experience.
Where can I find and apply to software test engineer jobs in Alabama?
You can find and apply to software test engineer jobs in Alabama on Migrate Mate, which lists current Alabama openings from employers across the state. Find roles that fit your experience and location and apply directly through the listings.
See All 22 Software Test Engineer Jobs in Alabama
Find roles in Alabama that match your experience and apply in just a few clicks.
Find Software Test Engineer Jobs