Senior Test Automation Engineer
Listed on 2026-08-30
-
Software Development
Software Engineer
Werfen - Bedford - 180 Hartwell Road Bedford, Massachusetts 01730 United States
Country
United States
Shift
1st
About the Position IntroductionWerfen
Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specialized diagnostics in the areas of Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. Through our Original Equipment Manufacturing (OEM) business line, we research, develop, and manufacture customized assays and biomaterials. We operate directly in 30 countries, and in more than 100 territories through distributors.
Our Headquarters and Technology Centers are located in the US and Europe, and our workforce is more than 7,000 strong.
Our success comes from a specific focus in these rapidly evolving diagnostic areas, our commitment to customers, and our dedication to innovation and quality. We're passionate about providing healthcare professionals the most valuable and complete solutions to improve hospital efficiency and enhance patient care.
OverviewPosition Summary:
Under minimal supervision, performs software development activities including software requirements, architecture, design, implementation, and integration.
ResponsibilitiesKey Accountabilities
Essential Functions:
- Participates as an active member on a development team. This includes participating in requirements review, design reviews, code reviews, test case reviews, and team meetings.
- Participates as an active member on a project development team. This includes requirements change control, defect management, risk analysis, and release management.
- Creates/Maintains software requirement/functional specifications.
- Creates/Maintains software source code that adheres to design documentation.
- Performs unit testing and/or code reviews as per project policy.
- Performs integration testing to ensure software functions with application and with electrical/mechanical devices.
- Evaluates, investigates, and implements fixes to assigned software defects.
- Evaluates, investigates, and implements assigned software change proposals.
- Provides level of effort for assigned software activities.
- Tracks personal estimates over time in order to improve accuracy.
- Follows project and corporate plans, standards, and procedures to perform development.
- Performs other related duties as assigned.
Budget Managed (if applicable):
- N/A
Internal Networking/Key Relationships:
- To be determined based on department needs
Skills & Capabilities:
- Teamwork
- Written and Oral Communications
- Ability to Follow Plans
- Detail-Oriented Ability to administer engineering tools; configuration, requirements, and defect management
- Ability to operate instrumentation and to handle many software components
Minimum Knowledge & Experience Required for the Position:
- Bachelor's Degree plus a minimum 8 years of related experience or Master's Degree plus a minimum 4 years of related experience or waiver based on experience. Degree should be in a technical discipline such as Chemistry, Math, Physics, Engineering, or Computer Science.
- Proficiency with a personal computer and software packages.
- Proficient in computer codes (Assembly, C, C++, Java, C#, etc.) found in the development.
International Mobility
Required:
- No
Travel Requirements:
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).