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

Software Test Automation Architect

Job in Bedford, Middlesex County, Massachusetts, 01730, USA
Listing for: UNAVAILABLE
Full Time position
Listed on 2026-10-12
Job specializations:
  • Software Development
    DevOps, Software Testing, Cloud Engineer - Software, Python
Salary/Wage Range or Industry Benchmark: 165000 - 200000 USD Yearly USD 165000.00 200000.00 YEAR
Job Description & How to Apply Below
Overview

Position Summary:

  • Senior, hands-on technical role accountable for test automation architecture, frameworks, infrastructure, and engineering standards across Beacon, HCP, EBF, firmware, component, and other software-intensive programs.
  • Establish scalable automation spanning component, firmware, API, integration, system, UI, and end-to-end testing.
  • Design reusable test infrastructure for physical systems, virtual machines, containers, and cloud environments.
  • Collaborate with Software, Firmware, Systems, QE, Dev Ops, Cybersecurity, and Architecture teams to promote testability by design and continuous testing.
  • Expected to architect, code, prototype, troubleshoot, review designs/code, and technically mentor engineers.
Responsibilities

Key Responsibilities

  • Own the test automation architecture, strategy, standards, and technical roadmap.
  • Build reusable automation frameworks with Python and suitable supporting technologies.
  • Develop automation architecture for firmware, components, EBF, subsystems, APIs, integrated systems, and end-to-end workflows.
  • Create reusable test libraries, harnesses, simulators, mocks, utilities, and test infrastructure.
  • Design automation environments using AWS, VMs, Docker, containers, and physical/virtual test environments.
  • Incorporate automation into CI/CD and Dev Ops pipelines.
  • Establish automated processes for environment provisioning, configuration, deployment, test execution, result collection, and diagnostics.
  • Support parallel and scalable test execution across virtualized/containerized environments.
  • Set engineering standards for Git, code reviews, configuration management, logging, diagnostics, traceability, and maintainability.
  • Advance testability by design, including APIs, automation interfaces, observability, logging, simulation, and fault isolation.
  • Investigate complex failures across software, firmware, infrastructure, networking, and system integration boundaries.
  • Minimize flaky tests, environment dependencies, execution time, and automation technical debt.
  • Lead architecture and code reviews while providing hands-on technical mentoring to automation engineers.
  • Promote reuse of common automation capabilities across programs instead of independent product-specific frameworks.

Core Technologies / Experience

  • Python, including framework/library development
  • C/C++ and/or C# working knowledge
  • Firmware and embedded-system testing
  • Component/subsystem automation
  • EBF / engineering build and test frameworks
  • AWS / cloud-hosted test infrastructure
  • Virtual Machines / virtualization
  • Docker and containerization
  • Linux and Windows environments
  • CI/CD / Dev Ops
  • Jenkins/Gitlab/Bitbucket/AWS/Azure Dev Ops or equivalent pipeline technologies
  • Git
  • REST/API automation
  • Hardware/software integration
  • Test harnesses, simulators and mocks
  • Test-data and environment management
  • Logging, diagnostics, observability and automated reporting
  • Networking fundamentals relevant to distributed/integrated test environments
  • SQL/data validation where applicable

Expectations

  • Strong software engineering and architecture mindset, rather than script-based test automation.
  • Must be hands‑on and capable of designing and coding automation frameworks.
  • Experience designing automation that scales across multiple products, environments, and teams.
  • Ability to operate across firmware → component → application → system → cloud test layers.
  • Strong debugging and root‑cause‑analysis capabilities across complex integrated environments.
  • Ability to modernize legacy automation while maintaining ongoing product verification.
  • Demonstrated ability to create reliable, reusable and maintainable automation infrastructure.
Qualifications

Min Knowledge & Experience Required for the Position:

  • Bachelor's Degree plus a minimum of 10 years of related experience or Master's…
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