Software Automation Test Engineer II
Werfen GmbH
Summary
Participate in software development for medical device applications by independently implementing moderately complex 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 moderately complex 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 moderately complex software features and/or 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 meaningfully to design discussions, architectural evaluations, and code reviews, influencing decisions with thoughtful technical input.
- Evaluate tools and technologies relevant to both development and testing (e.g., frameworks, automation tools, libraries), delivering proof-of-concept implementations.
- Provide technical mentorship to Software Engineer I team members while seeking guidance from senior engineers when needed.
- Champion software quality by designing test strategies, developing automated test cases/frameworks, and maintaining documentation standards.
- Proactively identify and implement process improvements within the team's workflow.
- Independently resolve moderate to complex technical issues, serving as an escalation point for junior engineers.
- Lead small to medium-sized feature implementations or testing initiatives, coordinating work across contributors to ensure successful delivery.
Qualifications
Education: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field. Experience: 2-5 years of professional software development experience.
- Proficiency in Python, with the ability to learn additional languages as needed.
- Proficient understanding of software architecture principles, design patterns, and their practical implementation.
- Proficient with Agile software development practices.
- Proficient understanding of database technologies and data structures.
- Proficiency with web technologies, APIs, and client-server architectures.
- Proficiency with version control systems and collaborative development tools.
- Good understanding of software security principles and best practices.
- Strong communication skills, both written and verbal, with the ability to explain technical concepts clearly.
Travel requirements: This position requires minimal travel. Expect to travel approximately 5% annually.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field
- 2-5 years of professional software development experience
- Proficiency in Python
- Understanding of software architecture principles and design patterns
- Proficient with Agile software development practices
- Understanding of database technologies and data structures
- Proficiency with web technologies, APIs, and client-server architectures
- Proficiency with version control systems and collaborative development tools
- Understanding of software security principles and best practices
- Strong written and verbal communication skills
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.