> Markdown version of [/jobs/ext/3607669-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/3607669-software-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Test Engineer - **Company:** CareerCircle - **Location:** Madison, AL, United States - **Experience:** Starter - **Salary:** $69,550.0 - $125,725.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Java (Programming Language), .NET Framework, Data Analysis, Software Applications, Automation of Tests, Software Bug Management, C Sharp (Programming Language), C++ (Programming Language), Configuration Management, Capability Maturity Model Integration, Code Coverage, Communications Protocols, Cyber Security, Computer Engineering, Continuous Integration, Linux, Embedded Software, Human-Computer Interaction, Intelligence Analysis, Python (Programming Language), LabVIEW, MATLAB, Network Protocols, Scrum Methodology, Real-Time Operating Systems, Ruby, Requirements Traceability, Software Configuration Management, Software Engineering, Software Systems, Verification and Validation (Software), Systems Integration, Test Data, Test Execution Engine, Strategies of Testing, Wireshark, User Interface Testing, Scripting, Internet Protocol Telephony, SC Clearance, Containerization, Integration Tests, Information Technology, DO-178B, Software Version Control, Programming Languages, Microservices - **Published:** October 7, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/all/all/3a8ec4a3-fef1-45ae-8264-9a70d1f1ca60 ## About the Role * Requires an ABET accredited B.S. or equivalent degree in computer engineering, computer science, or electrical engineering with 2+ years of prior experience or Master's degree in related field. * Candidates must have experience developing and executing hardware or software test plans and procedures. * Candidates must have direct, hands-on experience with hardware, software, or system integration, troubleshooting and testing. * Familiarity with tracking test results, defects, and verification evidence. * Resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area. * US Citizenship is required and ability to obtain and maintain and DoD Secret clearance. * The position may require working outside in all weather conditions and lifting up to 50 pounds., * 2+ years of experience with test planning and execution. * Working knowledge and operation of electronic test equipment (e.g. oscilloscope, voltmeter, signal analyzer/generator) * Working knowledge of software languages Python and LabVIEW. * General experience with Linux, MATLAB, and Wireshark. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares., Linux CI/CD Triage Writing Planning Teamwork Avionics Scripting Visionary Leadership Automation Innovation Testability Traceability Communication Data Analysis Investigation Code Coverage Cyber Security Test Equipment Version Control Test Automation Problem Solving Defect Tracking Computer Science Software Systems Software Testing Test Engineering Network Protocols Defect Management Systems Integration Software Engineering Software Development Technical Leadership Laboratory Equipment Test Data Generation Aerospace Engineering Test Execution Engine Electrical Engineering Continuous Integration Technical Requirements Configuration Management Requirements Traceability Network Protocol Analysis Engineering Design Process C++ (Programming Language) Laboratory Instrumentation Real-Time Operating Systems Python (Programming Language) Unmanned Aerial Systems (UAS) Continuous Improvement Process Milestones (Project Management) Troubleshooting (Problem Solving) Software Configuration Management Military Standards And Specifications DO-178B/C (Software Considerations in Airborne Systems and Equipment Certification) +0 Google IT Automation with Python Software Test Engineer (Junior/Level 1) Actalent Madison, AL*On-Site Linux CI/CD Triage Writing Teamwork Scripting Visionary Innovation Testability Traceability Communication Investigation Cyber Security Test Equipment Version Control Test Automation Defect Tracking Computer Science Software Systems Software Testing Test Engineering Secret Clearance Network Protocols Systems Integration Software Engineering Software Development Laboratory Equipment Test Data Generation Aerospace Engineering Test Execution Engine Electrical Engineering Continuous Integration Technical Requirements Configuration Management Requirements Traceability Network Protocol Analysis Engineering Design Process C++ (Programming Language) Python (Programming Language) Unmanned Aerial Systems (UAS) Milestones (Project Management) Troubleshooting (Problem Solving) Software Configuration Management Military Standards And Specifications DO-178B/C (Software Considerations in Airborne Systems and Equipment Certification) +0, Sensors Editing Equities Leadership Automation Mentorship Innovation Resilience Test Probe Mathematics Market Data Communication Microservices Test Planning Test Strategy .NET Framework Manual Testing Business Ethics Test Automation Team Leadership People Oriented Computer Science Safety Assurance Software Systems Systems Thinking ## Description MATLAB Equities Voltmeter Operations Innovation Market Data Oscilloscope Data Analysis Test Planning Cyber Security Ancient History Computer Science Software Testing Test Engineering Secret Clearance Systems Integration Computer Engineering Intelligence Analysis Electrical Engineering Electronic Test Equipment Verification And Validation Python (Programming Language) Troubleshooting (Problem Solving), * Creating, modifying, and executing test plans to satisfy program requirements. * Completing requirements verification and validation documentation and reports. * Briefing both internal and external parties on test results and data. * The position may require minimal travel for test events (approximately 4 weeks a year)., Containerization Mission Planning People Management Embedded Software Industry Standards Systems Integration Integration Testing User Interface (UI) Software Engineering Software Development Computer Engineering Aerospace Engineering Test Execution Engine Electrical Engineering User Interface Testing C (Programming Language) C# (Programming Language) C++ (Programming Language) Java (Programming Language) Ruby (Programming Language) Internet Protocol Telephony Scrum (Software Development) Python (Programming Language) Model Based Systems Engineering Troubleshooting (Problem Solving) Military Standards And Specifications Capability Maturity Model Integration DO-178B/C (Software Considerations in Airborne Systems and Equipment Certification) +0 Google IT Automation with Python