P

Protolabs

Online-quoted digital manufacturing for prototyping

Senior Software Quality Engineer

Test Automation EngineeringUpdated on Nov 13
Full-timeMaple Plain, MN, USA$114.3k - $171.5k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
  • At least five 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 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.
  • Eligibility limited to U.S. citizens, lawful permanent residents, or foreign nationals granted refugee or asylee status; individuals with temporary visas are not eligible for hire.
  • Ability to perform the stated physical demands, including occasionally lifting or moving up to 25 pounds.

Responsibilities

  • 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, well-documented code following established development standards.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Collaborate with engineers, analysts, QA, and operations teams.
  • Communicate progress, risks, and dependencies clearly to team members and stakeholders.
  • Explore and apply AI-based tools or techniques to improve development efficiency and automation where appropriate.

Desired Qualifications

  • 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.

About the Company

Protolabs

Online-quoted digital manufacturing for prototyping

Protolabs delivers digital manufacturing services for rapid prototyping and low-volume production. Its core offerings include 3D printing, CNC machining, and injection molding, all accessible through an online quoting system that provides free design analysis within hours. The company leverages a global network of more than 250 vetted manufacturing partners to provide fast, scalable production with consistent quality. Unlike traditional shops, Protolabs combines an automated, online workflow with a large partner network to quickly move a concept from design to production, aiming to reduce development time and total costs. The goal is to help engineers, designers, and product developers bring ideas to market faster by pairing speed, cost efficiency, and responsive customer service with broad manufacturing capabilities.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Maple Plain, MN
Founded
1999

Recently Posted Jobs

Explore more opportunities at Protolabs

See more jobs