What You Will Do:
- Define risk-based test strategies for new features, integrations, and critical business workflows
- Design and maintain reliable automated tests and frameworks using C#/.NET, Python, and appropriate testing tools
- Own the team’s CI/CD test-automation strategy, including test stages, quality gates, reporting, and failure diagnostics
- Build effective API, integration, system, and end-to-end coverage while balancing execution speed, reliability, and maintainability
- Partner with engineers throughout development to improve testability, prevent defects, and strengthen shared ownership of quality
- Validate API reliability and performance, supplemented by targeted exploratory and functional testing where appropriate
- Investigate defects, flaky tests, and production issues; lead root-cause analysis and durable corrective actions
- Assess release risk using test results, defect trends, and production signals, and mentor teammates in quality-engineering practices
- Write clean, maintainable, and well documented code following established development standards
- Participate in code reviews and contribute to continuous improvement of development practices
- Collaborate effectively with engineers, analysts, QA, and operations teams
- Communicate progress, risks, and dependencies clearly to team members and stakeholder
- Explore and apply AI based tools or techniques to improve development efficiency and automation (where appropriate)
What You Bring:
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience
- 5+ years of experience in Software Testing, Software Quality Engineering or Quality Assurance
- Experience in software quality engineering, software development in test, or a related engineering role
- Proven ability to design maintainable test frameworks and automated coverage for enterprise web applications and APIs
- Strong programming and debugging skills in C#/.NET or Python, with the ability to contribute in both environments
- Experience designing CI/CD test automation, including test stages, quality gates, reporting, and failure investigation
- Strong knowledge of API testing, integration testing, and defect investigation
- Experience with Git-based workflows and agile, cross-functional product development
- Ability to communicate quality risks, influence engineering practices, and mentor teammates
What Sets You Apart:
- Experience with performance, load, or resilience testing for web applications and APIs.
- Experience with browser and API automation tools such as Playwright, Selenium, or Postman/Newman.
- Experience with Azure DevOps, GitHub Actions, or comparable CI/CD platforms.
- Working knowledge of SQL, relational databases, observability, and production telemetry.
- Familiarity with security and accessibility testing; relevant quality, cloud, or automation certifications are a plus.
What's In It For You:
- We offer a competitive salary and total rewards package
- We offer amazing benefits including but not limited to:
- Health Insurance: Traditional OR High Deductible plan
- Flexible Spending Accounts
- Health Savings Account (including employer contributions)
- Dental and Vision
- Basic and Supplemental Life Insurance
- Short-Term and Long-Term Disability
- Paid caregiver leave
- You will receive at least 3 weeks of PTO + Wellness + Holiday Pay + Volunteer Hours
- 401k with company match and immediate vest
- Employee Stock Purchase Program at a discounted rate
- Matching grants through Protolabs foundation
- And More!
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, a related field, or equivalent practical experience
- 5+ years of experience in software testing, software quality engineering, or quality assurance
- Experience in software quality engineering, software development in test, or a related engineering role
- Ability to design maintainable test frameworks and automated coverage for enterprise web applications and APIs
- Strong programming and debugging skills in C#/.NET or Python, with ability to contribute in both environments
- Experience designing CI/CD test automation, including test stages, quality gates, reporting, and failure investigation
- Strong knowledge of API testing, integration testing, and defect investigation
- Experience with Git-based workflows and agile, cross-functional product development
- Ability to communicate quality risks, influence engineering practices, and mentor teammates
- Experience with performance, load, or resilience testing for web applications and APIs
- Experience with Playwright, Selenium, or Postman/Newman
- Experience with Azure DevOps, GitHub Actions, or comparable CI/CD platforms
- Working knowledge of SQL, relational databases, observability, and production telemetry
- Familiarity with security and accessibility testing
- Relevant quality, cloud, or automation certifications
- Must be a U.S. citizen, lawful permanent resident, or foreign national with refugee or asylee status due to ITAR regulations
Protolabs Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Protolabs and has not been reviewed or approved by Protolabs.
-
Healthcare Strength — Medical, dental, and vision options are broadly available and described as good to excellent. Additional protections like short- and long-term disability and life insurance bolster the overall package.
-
Leave & Time Off Breadth — A starting PTO allotment plus paid holidays, along with added wellness and volunteer time, is emphasized, with some roles noting PTO growth over tenure. Paid caregiver leave appears in postings and supports flexibility for life events.
-
Retirement Support — A 401(k) with company match and immediate vesting is offered, supporting long-term savings. This foundation is frequently cited alongside core financial benefits as a strong element of total rewards.
Protolabs Insights
What We Do
Protolabs is the world's fastest digital manufacturing source for rapid prototyping and on-demand production. The technology-enabled company produces custom parts and assemblies in as fast as 1 day with automated 3D printing, CNC machining, sheet metal fabrication, and injection molding processes. Our digital approach to manufacturing enables accelerated time to market, reduces development and production costs, and minimizes risk throughout the product life cycle. 3D Printing Our 3D printing service offers a wide selection of materials and technologies to create prototypes and end-use parts with complex geometries and detailed features. With tight process controls, careful design reviews, and extensive quality monitoring, we ensure precise and repeatable 3D-printed parts, every time. CNC Machining We use 3- and 5-axis milling along with turning to machine parts from commercial-grade plastics and metals. Our online quoting system and automated manufacturing process enable us to ship parts within 24 hours, helping customers accelerate development and reduce time to market. Sheet Metal Fabrication Protolabs is an industry leader in quick-turn sheet metal parts for both prototyping and low-volume production. Our digital approach to manufacturing enables us to fabricate sheet metal parts in as fast as 5 days. Additionally, we can support our customers’ development efforts with component assemblies, several finish options, and screen printing. Injection Molding Our injection molding service offers two options—prototyping and on-demand manufacturing—which provide customers a tooling solution that aligns with their project’s requirements. It’s used for quick-turn prototyping, bridge tooling, and low-volume production of up to 10,000+ parts in 15 days or less.







