Software Test Engineer
Listed on 2026-02-24
-
Software Development
Software Engineer, Software Testing
Job Description
In this role, you will assist in leading the development and execution of comprehensive test plans, test cases, and test procedures to ensure the functionality, performance, and reliability of software systems. You will lead the development and review of automated test scripts to be leveraged in a Continuous Integration environment, collaborating with software developers and other engineers to understand software requirements and design effective test strategies.
Job Title:
Software Test Engineer
Job Description
In this role, you will assist in leading the development and execution of comprehensive test plans, test cases, and test procedures to ensure the functionality, performance, and reliability of software systems. You will lead the development and review of automated test scripts to be leveraged in a Continuous Integration environment, collaborating with software developers and other engineers to understand software requirements and design effective test strategies.
Responsibilities
- Prioritize and plan testing activities in a fast-paced environment.
- Oversee the defect lifecycle from discovery to resolution by working with developers to reproduce issues and verify fixes.
- Support the definition of software test risks and opportunities while considering cost and schedule impacts.
- Review and analyze software design descriptions, ICDs, and requirements in coordination with software development teams.
- Lead and contribute to the continuous improvement of testing processes and methodologies.
- Implement automated testing tools and frameworks to optimize testing and verification processes.
- Report bugs and errors to development teams and provide insightful feedback to assist in decision-making.
- Perform regression testing to ensure new software updates do not negatively impact existing functionality or performance.
- Utilize automated testing tools and frameworks to enhance testing efficiency and coverage.
- Maintain and update test documentation such as test plans, test cases, and test reports.
- Participate in code reviews to provide feedback on software quality and testability.
- Stay current with industry best practices and emerging technologies in software testing.
- Mentor and guide junior test engineers by providing technical support and knowledge sharing.
- Design and architect complex software test systems to meet project requirements.
- Experience with Ruby and/or Python scripting languages to write automated test scripts.
- Proficiency in COSMOS, an open-source framework used to command, control, test, and operate embedded systems.
- Experience with Hardware-in-the-Loop (HITL) testing or manual testing.
- Familiarity with Open Mission Systems and Universal Command and Control Interface (OMS/UCI) compliance.
Skills & Qualifications
- Familiarity with working in a lab environment and experience with oscilloscopes, multi-meters, etc.
- Experience with OMS/UCI or Open Mission Systems, which ensures interoperability and rapid integration of new capabilities.
This role requires working 5 days a week in-office or onsite at the Centennial, CO location. The position offers a high level of autonomy as you will be the only Test Engineer supporting the Program.
Job Type & Location
This is a Contract position based out of Centennial, CO.
Pay And Benefits
The pay range for this position is $60.00 - $84.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Centennial,CO. Final date to receive applications This position is anticipated to close…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).