Olympus Corporation

Principal Software Test Automation Engineer

Olympus Corporation
Apply
7 days ago
Westborough, MA, USAStaff+

Base Salary

$138k - $193k/yr

Responsibilities

  • Provide technical leadership and strategic direction for software verification, test automation, and quality engineering activities.
  • Define and evolve scalable test automation frameworks for complex software, embedded, and hardware-integrated systems.
  • Develop risk-based verification strategies covering functional, integration, system, regression, and performance requirements.
  • Analyze requirements for ambiguity, dependencies, risks, coverage, and testability in collaboration with Systems and Software Engineering.
  • Create and review test plans, test cases, test procedures, traceability documentation, and test summary reports.
  • Develop simulators, mocks, test harnesses, functional models, and supporting infrastructure for complex software and hardware interactions.
  • Establish best practices for C++ unit testing, mocking, component testing, integration testing, and automated system verification.
  • Integrate automated tests into CI/CD pipelines for reliable and repeatable verification and regression execution.
  • Investigate failures, identify root causes, and improve product architecture, observability, reliability, and testability.
  • Define standards for test code quality, maintainability, reliability, scalability, and documentation.
  • Mentor engineers, conduct technical and design reviews, and influence technical decisions and the test automation roadmap across teams.

Requirements

  • At least 10 years of experience in software engineering, software verification, test automation, or related engineering disciplines.
  • Experience serving as a technical leader, Principal Engineer, Staff Engineer, Architect, or equivalent senior engineering professional.
  • Strong proficiency in C++, including modern development practices and testing complex C++ applications and libraries.
  • Deep knowledge of unit testing, mocking, dependency isolation, integration testing, system testing, and test-driven engineering principles.
  • Hands-on experience with C++ testing and mocking frameworks such as Google Test, Google Mock, FakeIt, or equivalent technologies.
  • Strong experience designing and maintaining test automation frameworks and test infrastructure.
  • Experience with test management and requirements management platforms such as Azure DevOps, Jama, Quality Center, or equivalent tools.
  • Experience with automation technologies such as Selenium, Cypress, or comparable frameworks.
  • Experience testing embedded software, hardware/software integrations, or complex distributed applications.
  • Understanding of Agile software development methodologies and modern software engineering lifecycle practices.
  • Demonstrated ability to develop regression and risk-based test strategies and perform debugging, troubleshooting, and root-cause analysis.
  • Ability to communicate complex technical concepts, mentor and coach engineers, and influence decisions across organizational boundaries.
  • Preferred experience integrating automated testing into CI/CD environments, particularly with Azure DevOps or similar platforms.

Benefits

  • Competitive salary, annual bonus, and 401(k) with company match.
  • Medical, dental, and vision coverage effective on the start date.
  • 24/7 Employee Assistance Program and free live and on-demand wellbeing programs.
  • Generous paid vacation and sick time, paid parental leave, adoption assistance, and 12 paid holidays.
  • On-site child daycare, café, and fitness center where available.
  • Hybrid, onsite, and field work environments; this position is hybrid in Westborough, Massachusetts.
  • Paid volunteering and charitable donation or matching programs, employee resource groups, training resources, learning and development programs, and paid educational assistance.

Tech Stack

C++CypressSelenium

Categories

Olympus Corporation

About Olympus Corporation

51-200 employees

Olympus America Inc. supplies endoscopy systems, therapeutic devices, and surgical imaging and reprocessing equipment to hospitals and ambulatory surgery centers. It is the U.S. business of Olympus Corporation, the Tokyo-based company founded in 1919, with this unit headquartered in Savage, Minnesota. Revenue comes from sales of capital equipment, disposable instruments, and service contracts across gastroenterology, pulmonology, urology, and other minimally invasive specialties.

Contact me