×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Test Automation Engineer

Job in Westborough, Worcester County, Massachusetts, 01581, USA
Listing for: Olympus Corporation of the Americas
Full Time position
Listed on 2026-10-20
Job specializations:
  • Engineering
Salary/Wage Range or Industry Benchmark: 138000 - 193000 USD Yearly USD 138000.00 193000.00 YEAR
Job Description & How to Apply Below

Select how often (in days) to receive an alert:
Create Alert

Principal Software Test Automation Engineer

Working

Location:

Massachusetts, Westborough

Workplace Flexibility:

Hybrid

For more than 100 years,Olympus has focused on making people’s lives healthier, safer and more fulfilling.

Every day, we live by our philosophy,True to Life, by advancing medical technologies and elevating the standard ofpatient care so people everywhere can fulfill their desires, dreams, and lives.

Our five Core Values empower us to achieve Our

Purpose:

Patient Focus, Integrity, Innovation, Impact and Empathy.

P rovide technical leadership for verification, test automation, and quality engineering activities supporting the Oly Sense AI Project , one of the organization’s key strategic initiatives.

The Principal Engineer will serve as a technical leader within the Test Engineering organization, defining and driving scalable test strategies, automation architectures, engineering best practices, and verification approaches across complex software and hardware systems.

This role requires deep technical expertise in software testing and automation, particularly in C++-based systems , combined with the ability to influence engineering direction across multiple teams. The successful candidate will collaborate closely with Software Engineering, Systems Engineering, Test Engineering, Quality, and other cross-functional stakeholders to ensure product requirements are testable, verification activities are robust, and appropriate documentation and engineering processes are maintained.

The Principal Engineer will also mentor engineers, establish technical standards, identify opportunities for increased automation, and drive continuous improvements in test effectiveness, maintainability, reliability, and efficiency.

Job Duties
  • Provide technical leadership and strategic direction for software verification, test automation, and quality engineering activities across the Oly Sense AI Project.
  • Define, architect, and evolve scalable and maintainable test automation frameworks for complex software, embedded, and hardware-integrated systems.
  • Establish and drive the overall automation strategy, with a strong focus on increasing automated verification and reducing reliance on repetitive manual testing.
  • Lead the development of risk-based verification and test strategies, ensuring appropriate coverage of functional, integration, system, regression, and performance requirements.
  • Perform and guide detailed test analysis of approved functional and system requirements, identifying test conditions, dependencies, risks, and coverage needs.
  • Lead requirements ambiguity and testability reviews, working with Systems and Software Engineering teams to improve requirement clarity, completeness, and verifiability.
  • Develop and review test plans, test cases, test procedures, traceability documentation, and test summary reports.
  • Provide technical oversight for exploratory, automated, integration, system, and regression testing based on functional requirements, architecture, and design documentation.
  • Design and maintain functional models and other engineering representations that augment natural-language requirements and improve verification coverage.
  • Develop advanced test infrastructure, simulators, mocks, test harnesses, and supporting tools required to verify complex software and hardware interactions.
  • Establish best practices for C++ unit testing, mocking, component testing, integration testing, and automated system verification.
  • Drive integration of automated testing into CI/CD pipelines, enabling reliable and repeatable execution of verification and regression testing.
  • Analyze complex software and system failures, identify root causes, and collaborate with engineering…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary