Software Test Engineer

CYNET SYSTEMS INC.
Durham, United States of America
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 156K

Job location

Durham, United States of America

Tech stack

Testing (Software)
Java
Agile Methodologies
Software Applications
JIRA
Automation of Tests
Azure
Bug Tracking Systems
Software Documentation
Python
Selenium
Scripting (Bash/Python/Go/Ruby)
System-level Testing
Testcomplete
Information Technology

Job description

  • Develop detailed test plans, test cases, scenarios, and automation scripts.
  • Execute manual and automated tests, analyze results, and document findings.
  • Identify, troubleshoot, and report defects; collaborate with developers on resolution.
  • Perform component-level and system-level testing for software applications.
  • Support testing of software used for hardware device control.
  • Participate in Agile ceremonies and contribute to continuous testing improvements.
  • Maintain test documentation and ensure traceability of test cases to requirements., Our client, a leading Medical Device Manufacturing Company is looking for Software Test Engineer 2 and This is for an initial duration of 12 Months Contract - Durham, NC Job Titl…
  • 17 hours ago

Requirements

  • 3 5 years of experience in software testing and test automation.
  • Hands-on experience with automation tools such as Selenium, AccelQ, or TestComplete.
  • Proficiency in scripting/programming languages such as Python, Java, or Shell.
  • Experience working in Agile environments with TDD/BDD methodologies.
  • Familiarity with defect tracking tools such as Azure DevOps (ADO), Jira, or equivalent.
  • Experience with test management tools such as AccelQ or similar platforms.
  • Strong understanding of testing principles, methodologies, and best practices.
  • Prior experience testing software for hardware device control is preferred.

Education:

  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field.

Additional Skills:

  • Strong communication skills and attention to detail.
  • Ability to work in a fast-paced environment and manage multiple priorities.
  • Experience collaborating with geographically distributed teams.

About the company

© 2026 Careerjet All rights reserved

Apply for this position