Engineer (Software Test)
HonorVet Technologies
North Andover, United States of America
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
North Andover, United States of America
Tech stack
Testing (Software)
ASP.NET
Agile Methodologies
Automation of Tests
Hyper-V
IIS
Windows Server
Software Engineering
SQL Databases
Test Case Design
Virtual Environment
Information Technology
Windows Services
Selenium Webdriver
VMware
Job description
Under moderate supervision, participates in designing, building, and maintaining processes to test and verify software products used in medical devices and engineering projects related to medical technology. Apply standard engineering practices to resolve simple problems and contributes to the validation and verification of software products.
This position supports the Software Test Team.
Principal Activities
- Defines and executes test cases for new and existing products following pre-established testing procedures.
- Applies technical theories and principles to assess results for validity and conformance to specifications.
- Develops and maintains detailed documentation for internal and external customers.
- Traces tests and results to system and subsystem requirements and escalates findings to Senior Engineers or Engineering Manager.
- Operates within defined processes and procedures consistent with a regulated environment.
- Works on problems of simple to moderate scope where analysis of situations or data requires review of a variety of factors.
- Effectively operates as an individual contributor and a member of a larger team.
- Sets up and maintains test articles and test fixtures.
- Applies sound judgment in resolving routine and non-routine issues while following established guidelines.
- Participates in technical reviews.
- Organizes data and prepares appropriate documentation for assigned projects.
Requirements
- Bachelor''s Degree in Engineering, Computer Science, or related technical field.
- Experience with test case execution and reporting.
- Thorough understanding of software testing principles and best practices needed to produce high-quality software.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
- Ability to work as a collaborative team member.
- Experience designing and developing manual tests for complex systems and components., * 2+ years of related experience in the medical device industry.
- Experience working in an Agile environment.
- Experience in medical device software development and testing.
- Proficiency with test automation processes, tools, and methodologies.
- Experience with Selenium WebDriver.
- Experience working in virtual environments such as VMware and Hyper-V.
- Experience testing devices with embedded Linux systems and/or platforms using IIS, ASP.NET, Web/Windows Services, and SQL.
- Experience with Windows Server administration, setup, deployment, configuration, and interpretation of error logs.
- Experience working on a medical device or other regulated industry.