JOBSEARCHER

Software Test Engineer - Onsite

MillenniumsoftDurham, NCApril 25th, 2026
Position : Software Test Engineer Location : Durham, NCDuration : 12 MonthsTotal Hours/week : 40.001st ShiftClient : Medical Devices CompanyJob Category : Engineering/TechnicalEmployment Type : Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPTJob DescriptionEducation Educational Requirement: BS or MS in computer science or equivalent stem degree.Experience: 3-5 years in software testing and test automationEducation: 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 controlResponsibilitiesDevelop detailed test plans, scenarios, and scripts.Execute, analyze, and document test results.Troubleshoot issues and collaborate with developers on corrective actions.OTHER SkillsStrong communication, attention to detail, and ability to work in a fast-paced environment. Working with geo-diverse teams