Prepin
Log in
Columbia Sportswear Company

engineering opportunity

Principal Quality Engineer

Architect, build, and maintain scalable automation frameworks for UI, API, and microservices testing while partnering with engineering teams to implement CI/CD environments. Provide technical leadership, mentor team members, and evangelize modern quality engineering and DevOps practices across the enterprise.

Portland, Oregon, United StateshybridFULL_TIME

Posted

About the role

What will you do at Columbia Sportswear Company?

This position is designated as a hybrid role based out of our headquarters near Portland, Oregon. The current expectation is for employees to work onsite four days per week, subject to change based on business needs. This in-office requirement may be adjusted at the discretion of the company.

OUTGROWN YOUR OWN BACKYARD? COME PLAY IN OURS. At Columbia, we’re as passionate about the outdoors as you are.

And while our gear is available worldwide, we’re proud to be based in the Pacific Northwest, where natural wonders are our playground. Every product we make and every task we undertake is inspired by the famous words of our founder, Gert Boyle: “It’s perfect. Now make it better.”

As pioneers of relentless improvement, we are constantly evolving. We believe the outdoors is ours to protect, and we’re committed to keeping our planet healthy. We believe in empowering people to explore the outdoors to the fullest.

And we believe in you. ABOUT THE POSITION Although we are an apparel- and footwear-focused company, technology is central to everything we do. CSC Digital Technology (CDT) teams deliver and support technology infrastructure across four global brands, an e-commerce platform, a global supply chain, and more than 500 geographically dispersed stores.

These teams enable in-store, mobile, e-commerce, data, and supply chain platforms to continually enhance customer experience and service in an ever-evolving industry. The Principal Quality Engineer leverages deep software engineering expertise in cloud automation, continuous integration (CI), continuous delivery (CD), scripting, and development languages to design and implement automation solutions independently.

This role requires strong command-line (CLI) and operating system knowledge, along with experience in development environments and tooling, to actively support software projects, releases, and processes. Success in this role requires keen attention to detail, strong problem-solving skills, and mature communication abilities in a highly collaborative enterprise environment. HOW YOU’LL MAKE A DIFFERENCE Architect, build, and maintain scalable and reusable automation frameworks for UI, API, and microservices testing.

Partner closely with engineering teams to design and implement continuous integration environments and test harnesses for cross-browser and cross-operating-system testing. Develop test automation strategies and implement automated tests using Playwright. Design, execute, and maintain test scenarios and scripts, performing functional testing for code changes and production releases across multiple browsers and platforms.

Ensure comprehensive end-to-end automated regression test coverage. Evangelize modern quality engineering and DevOps practices by embedding with enterprise teams and delivering automated solutions. Provide technical leadership and guidance to team members, supporting the growth and development of junior engineers.

Research, evaluate, recommend, and implement modern testing tools to improve efficiency and effectiveness. Establish testing standards, runbooks, and documentation that support operational excellence. Mentor analysts and engineering teams on testing methodologies, quality best practices, and QA rigor.

YOU ARE Well-versed in modern browsers, operating systems, and mobile form factors. Knowledgeable in web technologies and programming concepts, including JavaScript, CSS, XML, and JSON. A collaborative team player with strong communication skills, a solid work ethic, and experience working with cross-functional and distributed teams.

A natural mentor who elevates others through guidance, coaching, and knowledge sharing. An effective communicator with the ability to influence technical direction and quality outcomes. YOU HAVE A Bachelor’s degree (preferably in Computer Science, Informatics, or Engineering) or equivalent professional experience. 10+ years of quality engineering experience supporting web-based applications and environments.

Strong programming skills in JavaScript, HTML, and CSS. Proven ability to create robust test automation using the Playwright framework (JavaScript). Expertise in designing and building automation frameworks from the ground up. 5+ years of experience working with continuous integration tools such as Jenkins, CircleCI, or GitHub Actions.

Demonstrated experience planning, developing, and collaborating on automated test frameworks and test suites. Strong experience with Git, GitFlow, pull requests, and distributed version control system (DVCS) concepts. #LI-JD1 This job description is not meant to be an all-inclusive list of duties and responsibilities, but constitutes a general definition of the position's scope and function in the company.

Columbia Sportswear Company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Columbia Sportswear is committed to working with and providing reasonable accommodation for individuals with disabilities. https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf. If you need reasonable accommodation because of a disability for any part of the employment process, please notify your recruiter.

At Columbia Sportswear Company, we’re proud to offer regular full-time employees a benefits package that includes a variety of services and products to help make your life and work more rewarding. Our benefit programs contribute to overall employee well-being by aligning those programs with the fundamental elements of well-being: physical, social/emotional, financial, career and community.

Benefits

that can protect your family’s financial future and help you save money through our 401k plan plus a generous company match. Columbia offers medical, dental, vision, life Insurance, disability, flexible spending accounts, health savings account, and an assortment of voluntary benefit offerings (accident, critical illness, hospital indemnity, and legal services). In addition, Columbia offers EAP + which is free and confidential 24/7/365 counseling services.

We have extensive wellness benefits, employee discounts and a generous time off program available. If you need an accommodation/adjustment to successfully complete and submit your application, please reach out to [email protected] with the Subject: Applicant Assistance Requested. Founded in 1938, Columbia Sportswear Company is a global leader in designing, sourcing, marketing, and distributing outdoor and active lifestyle apparel, footwear, accessories, and equipment.

Our four primary brands — Columbia®, Mountain Hardwear®, SOREL® and prAna® — complement each other to address the diverse needs of active consumers and their products have gained an international reputation for their innovation, quality and performance. Learn more about our family of brands here.

Which skills does this role require?

Software engineeringCloud automationContinuous integrationContinuous deliveryScriptingPlaywrightJavaScriptHTMLCSSJenkinsCircleCIGitHub ActionsGitTest automationAPI testingMicroservices testingQuality EngineeringAutomation FrameworksCloud AutomationCI/CDXMLJSONGitFlowAPI TestingMicroservicesDevOpsSoftware EngineeringRegression TestingFunctional TestingTest HarnessCross-browser TestingOperating SystemsMobile Form FactorsEnterprise EnvironmentTechnical LeadershipQuality AssuranceSoftware DevelopmentWeb TechnologiesMachine Learning

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsInterview QuestionsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.