Demo

Software Test Engineer - Onsite

MillenniumSoft Inc
Durham, NC Full Time
POSTED ON 4/24/2026
AVAILABLE BEFORE 5/23/2026
Position : Software Test Engineer

Location : Durham, NC

Duration : 12 Months

Total Hours/week : 40.00

1st Shift

Client : Medical Devices Company

Job Category : Engineering/Technical

Employment Type : Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPT

Job Description

  • Education Educational Requirement: BS or MS in computer science or equivalent stem degree
  • .Experience: 3-5 years in software testing and test automation
  • Education: Bachelor’s degree in Computer Science, Math, or Engineering.
  • Technical Skills:
  • Automation: Experience with tools (e.g., Selenium, AccelQ, TestComplete) and scripting languages (Python, Java, Shell, or equivalent).
  • Methodologies: Worked in Agile development environment, TDD/BDD, and manual component/system testing.
  • Tools: Defect tracking (ADO, Jira or equivalent) and test management tools (AccelQ or equivalent).
  • General: Knowledge of Test principles and test methodology.
  • Prior experience testing software for hardware device control

Responsibilities

  • Develop detailed test plans, scenarios, and scripts.
  • Execute, analyze, and document test results.
  • Troubleshoot issues and collaborate with developers on corrective actions.

OTHER Skills

  • Strong communication, attention to detail, and ability to work in a fast-paced environment. Working with geo-diverse teams

Salary.com Estimation for Software Test Engineer - Onsite in Durham, NC
$87,067 to $106,140
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Test Engineer - Onsite?

Sign up to receive alerts about other jobs on the Software Test Engineer - Onsite career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MillenniumSoft Inc

  • MillenniumSoft Inc Irvine, CA
  • Position : Supplier Quality Analyst Location : Irvine, CA Duration : 6 Months Total Hours/week : 40.00 1st Shift Client : Medical Devices Company Job Categ... more
  • 1 Day Ago

  • MillenniumSoft Inc Irvine, CA
  • Position : Supplier Quality Analyst/QA Specialist - Onsite Location : Irvine, CA Duration : 6 Months Total Hours/week : 40.00 1st Shift Client : Medical De... more
  • 1 Day Ago

  • MillenniumSoft Inc Baltimore, MD
  • Position : Accountant (Need someone with Cost Accounting Background) Location : Sparks, MD Duration : 12 Months Total Hours/week : 40.00 1st Shift Client: ... more
  • 2 Days Ago

  • MillenniumSoft Inc El Paso, TX
  • Position : Product Development Engineer/GIE EPI Contractor Engineer 3 Location : El Paso, TX Duration : 12 Months Total Hours/week : 40.00 1st Shift Client... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Software Test Engineer - Onsite jobs in the Durham, NC area that may be a better fit.

  • MillenniumSoft Inc Durham, NC
  • Position : Software Test Engineer - Onsite Location : Durham, NC Duration : 12 Months Total Hours/week : 40.00 1st Shift Client : Medical Devices Company J... more
  • 3 Days Ago

  • FUJIFILM Healthcare Americas Corporation Durham, NC
  • This position is intended to test and support the software in order to provide a competitive product to the company. In addition, you will use manual and t... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!