Engineer, Software Automation Test Architect
Description
TITLE:
Engineer, Software Test Automation Architect
LOCATION:
Hybrid in Boulder, Colorado (2 days a week in the office)
COMPENSATION: 150 - 200K/ year. While this salary range is a good faith and reasonable estimate, a candidate’s actual salary will be competitive based on a variety of factors including the candidate’s knowledge, skills, and experience within the range.
JOB TYPE:
Full Time, Exempt
OVERVIEW:
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.
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
• 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
WHAT YOU NEED TO BRING TO THE TABLE:
• 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
• 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)
• 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:
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
• 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
WHY SPECTRA?
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.
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.
***Spectra Logic is committed to the practice and policies of equal employment opportunities in the recruitment, employment and promotion of all associates without regard to age 40 and over, race, color, religion, sex, sexual orientation, disability, gender, gender identity, gender expression, genetic information, status as protected veteran, national origin, or any other applicable status protected by state or local law.