Senior Quality Engineer, Corporate Systems

ProtolabsMaple Plain, MN
Hybrid

About The Position

ProtoLabs is seeking a Senior Quality Engineer for their Corporate Systems team. This is a fixed hybrid role, requiring on-site presence on Tuesdays, Wednesdays, and Thursdays at their HQ in Maple Plain, MN. The Senior Quality Engineer (SQE) will partner with product managers, developers, and software quality engineers to ensure the high-quality delivery of corporate systems applications. This role involves end-to-end quality ownership of large features or applications, encompassing test planning, manual testing, and the execution of automated test scripts. The SQE will ensure that solutions meet functional, performance, and reliability standards from the requirements phase through to production.

Requirements

  • 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
  • Hands-on experience with Microsoft Dynamics AX in a testing or support role
  • Demonstrated familiarity of formalized software test practices and methodologies
  • Experience with version control systems and modern development workflows

Nice To Haves

  • Experience using an automated test tool, such as Playwright, Selenium, or QTP
  • Hands-on experience using C#, Python, SQL OR other scripting languages for UI and API
  • Experience with version control systems such as SVN, GIT or TFS
  • Experience using test or defect tracking tools within the software development lifecycle
  • Experience leveraging AI tools for automation
  • Experience with test automation frameworks and automated quality practices

Responsibilities

  • Create and execute software tests that include functional testing, system testing, and regression testing
  • Develop, execute, and maintain manual and automated test cases
  • Investigate and capture bugs and issues using logs, development tools, and other available tools
  • Review and validate requirements and acceptance criteria with product managers and stakeholders
  • Identify gaps, edge cases, and non-functional risks early in the design phase
  • Participate on Agile Scrum teams to provide test estimates, create tests, and execute tests
  • Perform other job duties as assigned
  • 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 stakeholders
  • Explore and apply AI-based tools or techniques to improve development efficiency and automation (where appropriate)

Benefits

  • Competitive salary
  • Annual bonus opportunity
  • 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
  • At least 3 weeks of PTO
  • Holiday Pay
  • Wellness Hours
  • Volunteer Hours
  • 401k with company match and immediate vest
  • Employee Stock Purchase Program at a 15% discounted rate
  • Matching grants through Protolabs foundation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service