2 years ago
Bedford, MA, USAStaff+
Base Salary
$165k - $200k/yr
Responsibilities
- Own the test automation architecture, strategy, standards, and technical roadmap across multiple software-intensive programs.
- Build reusable automation frameworks, libraries, harnesses, simulators, mocks, utilities, and infrastructure using Python and supporting technologies.
- Design automation for firmware, components, subsystems, APIs, integrated systems, and end-to-end workflows.
- Create test environments spanning AWS, virtual machines, Docker, containers, and physical or virtual systems.
- Integrate automated testing into CI/CD and DevOps pipelines, including provisioning, deployment, execution, result collection, and diagnostics.
- Enable parallel and scalable test execution across virtualized and containerized environments.
- Establish standards for Git, code reviews, configuration management, logging, diagnostics, traceability, and maintainability.
- Advance testability through APIs, automation interfaces, observability, logging, simulation, and fault isolation.
- Investigate complex failures across software, firmware, infrastructure, networking, and system integration boundaries.
- Lead architecture and code reviews and provide hands-on technical mentoring to automation engineers.
Requirements
- Bachelor's degree in a technical discipline plus at least 10 years of related experience, or a master's degree plus at least 8 years of related experience, or an experience-based waiver.
- Strong software engineering and architecture experience with hands-on ability to design and code automation frameworks.
- Experience with Python framework and library development and working knowledge of C/C++ and/or C#.
- Experience with firmware and embedded-system testing, component or subsystem automation, and engineering build and test frameworks.
- Experience designing automation that scales across products, environments, and teams and spans firmware, component, application, system, and cloud layers.
- Experience with AWS, virtual machines, Docker, containers, Linux, Windows, CI/CD or DevOps pipelines, Git, and API automation.
- Strong debugging, root-cause analysis, testability-by-design, and automation infrastructure skills.
- Ability to administer configuration, requirements, and defect management tools and to operate instrumentation.
- Proficiency with product-development languages such as Assembly, C, C++, Java, and C#.
- Strong written and oral communication skills and ability to work with software developers and testers.
Benefits
- Annual base salary range of $165K to $200K.
- Medical, dental, and vision insurance.
- 401(k) retirement benefits with employer match.
- Paid vacation and sick leave.
- Travel requirement is less than 5% of the time.
About Werfen
Werfen builds in vitro diagnostic instruments, assays, and reagents for hemostasis, acute care, transfusion, autoimmunity, and transplant testing, sold to hospitals and clinical laboratories worldwide. It also runs an OEM business that develops customized assays and biomaterials, plus services and consumables that accompany its analyzers. Founded in 1966 and headquartered in L’Hospitalet de Llobregat (Barcelona), the privately held company operates directly in about 30 countries and distributes in 100+ territories.
