ektello logo

Engr 2, Software Test

ektello Louisville, Colorado, United States

onsitecontract
Posted Feb 26, 2026Apply by Feb 8, 2027

Role & seniority: Software Test Engineer II (mid-level), 2–6 years’ experience; contract role with potential extension based on performance.

Stack/tools: Embedded software testing for electromechanical medical devices; manual testing, test case development for software V&V; some test automation (Python and/or LabVIEW); familiarity with Microsoft Azure DevOps.

Top 3 responsibilities

  • Analyze requirements and write software verification & validation test cases.

  • Perform manual testing (dry runs, smoke, integration) and identify defects.

  • Develop/maintain automated test cases; collaborate with software developers and cross-functional teams; document test reports.

Must-have skills

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical/Software-related field.

  • 2–6 years of software testing experience (manual and some automation).

  • Ability to collaborate cross-functionally and communicate clearly; commitment to quality.

Nice-to-haves

  • Experience developing automated tests using Python and/or LabVIEW.

  • Embedded systems testing background.

  • Familiarity with Microsoft Azure DevOps.

Location & work type: Louisville, CO; onsite only. Tentative 12-month contract with a 6-month review checkpoint; potential for extension or longer-term engagement. Pay: $40/hour.

Full Description

Software Test Engineer II

Location: Louisville, CO (Onsite only)

Tentative Duration: 12-month contract, with 6-month review checkpoint

Level: Mid-level (ideal experience: 2 to 6 years)

This role has potential for extension or long-term engagement based on performance and business needs.

Pay: $40 an hour

Job Description

We are seeking a Software Test Engineer (Contractor) to support our growing portfolio of electromechanical medical devices with embedded software. This is a mid-level role that involves primarily manual testing of software with the ability to identify defects and some potential test automation work.

Responsibilities

Support software testing of electromechanical medical devices. Analyze requirements and write test cases for software V&V. Perform manual testing including dry runs, smoke testing, integration testing and identify defects. Develop and maintain automated test cases. Collaborate closely with software developers and cross-functional teams. Prepare documentation of test reports.

Minimum Qualifications

Bachelor’s degree in Computer Science, Computer Engineering or Electrical/Software related field. 2 to 6 years of experience in software testing, including manual and some automation testing.

Nice To Have

Experience developing automated tests using Python and/or LabVIEW. Embedded systems testing background. Familiarity with Microsoft Azure DevOps.

Soft Skills

Team-oriented and easy to collaborate with. Good communication skills. Commitment to Quality.

multi-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.