CrawlJobs Logo

Software Applications Test Engineer

United States, Huntsville Employment contract · Job Posted June 15, 2026
Apply Position
Job Link Share

Job Description

QTEC Aerospace is seeking a SOFTWARE APPLICATIONS TEST ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail oriented, have a proven track record and a positive work ethic.

Job Responsibility

  • Participate in software design and peer reviews
  • develop test specifications and infrastructure
  • execute manual and automated test and perform analysis of program implementation in an integrated environment or to test specific capabilities for interfaces or infrastructure in support of operations (e.g., Internal Messaging, control and monitoring, message and display recording and playback, failover processing)
  • Occasional travel between Colorado Springs facilities and sites and between Colorado Springs and Huntsville, AL

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Engineering, Mathematics, Physics, or a related field with 5 years of relevant work experience
  • or a Master's degree in a related field with 3 years of relevant work experience
  • or 9 years of relevant work experience may be considered as an alternative to a degree
  • Active DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security, CySA+, CND, etc.)
  • Possess knowledge and experience in testing and evaluating a software-intensive system in a variety of test environments/venues, using Agile development
  • Prior experience in an Agile development process
  • Prior experience testing and verifying requirements for software applications and systems
  • Conducting post-processing and analysis of collected data
  • Development of action plans based on data analysis
  • Documenting software deficiency reports
  • Presenting analysis results and plans of action orally and/or in written format (e.g., slides, annotated slides, test report)
  • Automated testing for requirement verification
  • Performance requirement and verification analysis
  • Verification of ICD and interface requirements
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
  • Self-motivated and customer-oriented
  • Candidates must currently have and be able to maintain a minimum DoD SECRET level security clearance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Applications Test Engineer

8 matching positions

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right
New

Software Test Engineer (QA)

Robert Half is seeking a Software Test Engineer (QA) to support the delivery of ...
Location
Location
United States , Bellevue
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of experience in QA / Software Testing roles
  • Strong hands-on experience in manual functional testing of complex applications
  • Background in banking, financial services, and/or insurance (BFSI) environments
  • Proven experience with API testing and validation (Swagger, Postman, or similar tools)
  • Experience testing integrated systems and end-to-end workflows
  • Ability to create and execute detailed test plans and test cases
  • Experience with defect tracking and test management tools
  • Solid understanding of SDLC and Agile methodologies
  • Strong communication and cross-functional collaboration skills
Job Responsibility
Job Responsibility
  • Own QA activities for assigned projects and application enhancements
  • Design, develop, and execute manual test cases (functional, integration, regression)
  • Validate end-to-end business workflows across multiple systems and services
  • Perform API testing using tools such as Swagger/OpenAPI and Postman
  • Create and maintain test data and support test environment readiness
  • Log, track, and verify defects through resolution
  • Participate in requirements reviews, design discussions, and test planning sessions
  • Develop test plans, test scenarios, and traceability matrices aligned to business and technical requirements
  • Partner with engineering teams to improve test coverage and system testability
  • Identify QA process improvements and promote best practices across teams
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Test

Roku is seeking an experienced Senior Software Development Engineer at Test to f...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant test automation development experience
  • 5+ years of proven expertise in writing automated test scripts using Python or equivalent programming language
  • Bachelor’s or Master degree in computer science, or a related field
  • Strong problem-solving, analytical and technical troubleshooting skills
  • Excellent debugging skills and comfortable working with Linux based systems
  • Hands-on experience with smart TVs, consumer audio/video devices, set-top boxes, or remote controllers
  • Knowledge of audio/video streaming technologies and codecs (e.g., HLS, MP4, MKV, smooth streaming)
  • Proficiency with the use of continuous integration tools (Jenkins/Hudson, TeamCity, Maven, Gradle)
  • Experience working with Git/GitLab
  • Experience with other automated testing tools (JUnit, TestNG, Selenium, RestAssured, SoapUI) and RESTful API testing using tools or scripts
Job Responsibility
Job Responsibility
  • Innovation of automated test development for applications developed in Linux/C/C++
  • Develop new automation test scripts using Python or homegrown BDD/LLM tool
  • Convert the existing backlog of manual test cases into reliable, repeatable automated tests
  • Troubleshoot and analyze automation test results, identifying root causes to improve product and automated test quality
  • Contribute to the Continuous Integration pipeline by running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated functional tests
  • Promote coding conventions and standards for code re-usability and cleanliness
  • Conduct code reviews for improved code quality and optimization
  • Setup and maintain test automation infrastructure and tools
  • Collaborate with cross-functional teams to identify automation opportunities, address technical challenges, and align testing goals with product objectives
  • Improve and maintain existing automation frameworks to enhance test efficiency and scalability
What we offer
What we offer
  • global access to mental health and financial wellness support and resources
  • healthcare (medical, dental, and vision)
  • life
  • accident
  • disability
  • commuter
  • retirement options (401(k)/pension)
  • time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Software Test Engineer

We are looking for a talented and detail-oriented Software Verification Engineer...
Location
Location
Canada , Montréal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Engineering, Aeronautics, Systems and Networks, or a related field
  • Minimum of 3 years of experience in embedded software development, verification, and validation
  • Experience with Python, specifically Pytest
  • Exposure to QA tools (CI/CD) and tool integration (GitHub/GitLab, runners, checkers)
  • Experience with Software Development Life Cycle (SDLC)
Job Responsibility
Job Responsibility
  • Develop and execute comprehensive test plans and test cases for embedded software applications
  • Perform software testing in accordance with best practices
  • Ensure traceability between software design and testing
  • Write technical documentation, including test reports and verification results
  • Collaborate with cross-functional teams to improve software quality and efficiency
  • Participate in continuous improvement of team performance (quality, efficiency, schedule adherence)
  • Collaborate with development teams working in sprint mode
  • Provide project managers with regular updates on work progress and workload estimates
What we offer
What we offer
  • Hybrid work
  • Comprehensive medical, dental, and vision insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal days and sick leave
  • Recreation room with pool table and foosball
  • Access to an on-site gym
  • Fulltime
Read More
Arrow Right

Software Test Engineer

QTEC Aerospace is seeking a SOFTWARE TEST ENGINEER to join our team of professio...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a STEM-related field, and 8 years of related experience
  • or a Master's degree with 6 years of related experience
  • or 4 years with a PhD
  • Applicants must be able to support an in-person / closed-area work environment
  • Experience designing, developing, and executing automated tests in alignment with defined test cases
  • Hands-on experience with test automation frameworks and libraries in CI/CD environments
  • Proficiency with scripting languages (e.g., Python) and object-oriented programming languages (e.g., Java, C#)
  • Strong knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) as part of a software delivery/testing pipeline
  • Familiarity with testing tools and platforms such as Jenkins, GitLab CI, or similar for automating builds and execution
  • Unix/Linux operating system experience
Job Responsibility
Job Responsibility
  • Collaborate with test leads, developers, and systems engineers to design test cases and implement automated tests to validate system requirements
  • Develop, maintain, and optimize automated test frameworks to ensure scalability, accuracy, and maintainability of automated test suites
  • Execute automated regression, integration, and performance tests, documenting and reporting results to the team
  • Identify, troubleshoot, and resolve issues found during testing, including collaboration with developers to investigate root causes
  • Support continuous testing workflows in CI/CD pipelines, incorporating automated testing tools to improve validation efficiency
  • Ensure traceability between test requirements, automated tests, and system verification results
  • Analyze test results using automated tools to evaluate system performance and identify gaps
  • Contribute to the refinement and implementation of automated testing strategies aligned with industry best practices
  • Fulltime
Read More
Arrow Right

Software Test Engineer (AVP)

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in Java
  • Good understanding of Automation frameworks [BDD/TDD]
  • Good Hands on Experience in any of Selenium/Cypress, API/Rest Assured/Web Services Testing
  • Should have good working knowledge of CI/CD process, TestNG, Cucumber, Jenkins, Git, uDeploy, etc.
  • Working knowledge on SQL and scripting
Job Responsibility
Job Responsibility
  • Delivering independent testing for at least one major application belonging to the Unified Trade Processing System
  • Creating detailed, comprehensive and well-structured test plans and test cases, Test Estimation, manual test case execution, regression testing, test automation development and other project artifacts
  • Implementation and execution of automation test frameworks for functional and non-functional testing using open source tools
  • Acting as a quality gate and Identify, record, document thoroughly and track bugs before software products are delivered to our clients
  • Identifying and highlighting ways to continuously optimize the way in which QA function operates to create an efficient, scalable team
  • Work with the business and Production Support to investigate issues and prevent production defects
  • Analyze business/system requirements, build test plan which results zero defects in production
  • Take ownership for delivering the task assigned and Track quality assurance metrics, like defect densities and open defect counts
  • Ensure delivery within tight timelines and meeting the team's expectation
  • Develop and apply testing processes for new and existing products to meet client needs and Monitor debugging process results
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Software Test Engineer (C#)

Senior Software Test Engineer responsible for manual and automated testing of me...
Location
Location
United States
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software testing or software quality engineering
  • Strong experience in: Manual testing, Test case design, Defect management, System-level validation
  • Hands-on experience with C# and .NET for test automation
  • Experience testing desktop or hardware-connected applications on Windows platforms
  • Familiarity with source control systems and CI/CD practices
Job Responsibility
Job Responsibility
  • Design, develop, and execute: Manual test scenarios, Automated test cases in C#, Integration and system-level validation procedures
  • Validate software functionality for medical device platforms and clinical workflows
  • Perform regression, exploratory, usability, and end-to-end testing across Windows-based environments and connected systems
  • Develop and maintain automated test frameworks and test utilities using C#/.NET
  • Create automated validation suites for: Device communication, Functional workflows, UI and system behavior
  • Support continuous integration and automated execution pipelines
  • Validate interactions between: Embedded software, Hardware devices, Sensors and external interfaces
  • Perform troubleshooting and testing in laboratory environments using real hardware systems
  • Support system integration and verification activities for connected medical devices
  • Identify, reproduce, and document defects with clear root-cause analysis details
  • Fulltime
Read More
Arrow Right