Software Test Engineer I
Werfen GmbH
Summary
Participate in software development for medical device applications by independently implementing and testing well defined software features, developing automated tests, and improving code quality. Contribute throughout the software development life cycle, including design, construction, debugging, and testing. Ensure reliable, compliant software by applying engineering and quality practices with increasing autonomy.
Job description
Job Summary
Participate in software development for medical device applications by independently implementing and testing well defined software features, developing automated tests, and improving code quality. Contribute throughout the software development life cycle, including design, construction, debugging, and testing. Ensure reliable, compliant software by applying engineering and quality practices with increasing autonomy.
Key Accountabilities
- Design and implement well defined software features and/or manual/automated test cases and frameworks within established architectural guidelines.
- Drive technical excellence by following and reinforcing development and testing standards, participating actively in code reviews, and improving documentation quality.
- Contribute to design discussions, architectural evaluations, and code reviews, influencing decisions with thoughtful technical input.
- Seek guidance from senior engineers when needed.
- Champion software quality by developing manual and/or automated test cases/frameworks, and maintaining documentation standards.
- Proactively identify and implement process improvements within the team's workflow.
- Performs other duties and responsibilities as assigned.
Networking/Key relationships
- Development and Testing Teams - Take a role in daily development and testing activities.
- Technical Lead/Senior Engineers - Maintain regular collaboration on technical design and implementation strategies.
- Any other based on departmental or project needs.
Travel requirements
This position requires minimal travel. Expect to travel approximately 5% annually for team meetings/events and occasional additional travel.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field
- 0-3 years of professional software development experience
- Proficiency in multiple programming languages, with the ability to learn additional languages as needed
- Understanding of software architecture principles, design patterns, and their practical implementation
- Knowledge of Agile software development practices
- Understanding of database technologies and data structures
- Knowledge of version control systems and collaborative development tools
- Understanding of software security principles and best practices
- Strong communication skills, both written and verbal, with the ability to explain technical concepts clearly
Company overview
Werfen is a global leader in specialized diagnostics, founded in 1966 in Barcelona, Spain as a family-owned innovative company. The company operates as a worldwide leader in specialized diagnostics across five key clinical areas: Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. With headquarters in Barcelona and technology centers in the United States and Europe, Werfen operates directly in 30 countries and serves more than 100 territories through distributors. The company reported worldwide sales of nearly €2.2 billion in 2024 and employs approximately 7,000 people globally. Werfen develops, manufactures, and distributes comprehensive diagnostic systems, reagents, data management solutions, and automation platforms that help healthcare providers enhance hospital efficiency and patient care. Their product portfolio includes industry-leading analyzers for coagulation testing, point-of-care blood gas systems, transfusion compatibility solutions, autoimmune disease diagnostics, and transplant compatibility testing. The company is committed to innovation, quality, and sustainability, with a focus on delivering meaningful innovations that enhance patient care and contribute to healthier societies worldwide.