Engineer, Software Automation Test Architect

Spectra
Boulder, CO, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$150,000.0 - $200,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon S3 Automation of Tests Microsoft Azure Unix Computer Programming Computer Engineering Data Integrity
+17 more
DevOps Distributed Systems Python (Programming Language) Test Management User Interface Testing Google Cloud Multi-Cloud HybridCloud Kubernetes Information Technology Data Management Tools for Reporting Hardware Infrastructure Docker Testrail Jenkins Programming Languages

Job description

Hybrid in Boulder, Colorado (2 days a week in the office), As a senior technical leader within Spectra’s Test Engineering Group, you will define and drive the automation architecture and quality strategy for next-generation storage platforms. This role focuses on building scalable, maintainable, and high-performance automated validation systems for complex distributed environments spanning object storage, tape, hybrid cloud, and on-prem infrastructure. You will partner across engineering, DevOps, and product teams to ensure high-quality releases while accelerating delivery through intelligent automation. WHAT YOU’LL BE DOING:

  • Defining and owning the enterprise-wide test automation architecture across multiple product lines
  • Designing scalable, modular automation frameworks for API, system, performance, and UI testing
  • Leading the development of automation infrastructure using modern programming languages (Go preferred)
  • Building and evolving automated test environments that mirror real-world customer deployments
  • Driving integration of automated testing into CI/CD pipelines (e.g., Jenkins) for continuous validation
  • Developing strategies for validating distributed systems, including failover, data integrity, and performance at scale
  • Establishing best practices for test design, data management, and environment orchestration
  • Performing deep root cause analysis on complex system issues and driving systemic quality improvements
  • Mentoring engineers and influencing quality practices across teams and organizations
  • Collaborating with development, DevOps, and product teams to implement shift-left and continuous testing strategies

Requirements

Do you have experience in UNIX?, Do you have a Bachelor’s degree?, * B.S. degree in Computer Science, Computer Engineering or related field, or equivalent experience

  • 10+ years of experience in software testing, with significant focus on automation and system-level validation
  • Proven experience designing and implementing large-scale automation frameworks and strategies
  • Strong programming experience with Go (preferred), or other languages such as Python, Java, or similar
  • Deep understanding of distributed systems, including failure modes, consistency, and scalability
  • Experience integrating automated testing into CI/CD pipelines and test orchestration systems
  • Strong analytical, diagnostic, and troubleshooting skills across complex software and infrastructure systems
  • Experience working in Linux/Unix environments and familiarity with system administration concepts
  • Ability to work effectively in Agile environments with rapidly changing priorities
  • Demonstrated ability to lead technical initiatives and influence cross-functional teams
  • Excellent communication skills with the ability to articulate complex technical concepts clearly

IT WOULD BE NICE IF YOU HAD:

  • Experience with object storage (S3-compatible), NAS, or tape-based storage systems
  • Experience with hybrid or multi-cloud environments (AWS, Azure, GCP)
  • Experience with containerization and orchestration technologies (Docker, Kubernetes)
  • Experience with hardware and software integrated systems and lab-based testing environments
  • Experience with performance, load, and chaos testing methodologies
  • Familiarity with test management and analytics tools (e.g., qTest, TestRail)

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Flexible spending account, Spectra provides a casual work environment and a compensation structure that rewards contribution and hard work. Our comprehensive benefits package includes:
  • Medical, dental and vision insurance
  • 401K with matching
  • Health Savings Account (HSA) and Flexible Spending Account (FSA) options
  • Short-term and long-term disability insurance
  • Employee Assistance Program
  • Paid vacation, holidays and sick time
  • Educational reimbursement
  • Hybrid work options, Spectra is committed to recruiting and retaining a diverse and inclusive workforce. We are proud to be an Equal Opportunity Employer, and we never discriminate against applicants or employees on the basis of gender, age, color, disability, gender identity, gender expression, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation or any other characteristics protected by applicable law.

About the company

Spectra Logic Corporation is a global leader in data management, data protection and data storage technology. With its focus on data storage innovation for more than 40 years, Spectra helps organizations modernize their IT infrastructures and protect and preserve their data with a broad portfolio of solutions. Spectra’s solutions combine hardware, media, software and services, allowing customers to manage, migrate, store and preserve business data long term, along with features to make data ransomware resilient, whether on premises, in a single cloud, across multiple clouds or in all locations at once., Located in the foothills of the Rocky Mountains in Boulder, Colorado, Spectra Logic is an entrepreneurial, private company with more than 40 years of proven success preserving, protecting and defending the world’s data. We place a high value on our team’s happiness, work/life balance and professional development, so everybody wins - customers included. Work out on your own or with our trainer at one of the on-campus gyms; grab lunch or snacks onsite or challenge the CEO to a game of pinball; and grow your career with peers who are second to none.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · WWC 2025

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all