Product Quality Engineer

Third Wave Systems, Inc.

Eden Prairie (MN)

On-site

USD 85,000 - 105,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
HSA
401 (k) + Employer Match
Paid time off
Holiday pay

Job summary

Third Wave Systems, Inc. in Eden Prairie, MN, is seeking a Product Quality Engineer to ensure the quality and reliability of physics-based machining simulation software. You will perform hands-on testing, analysis, and automation within a cross-functional team.

The role emphasizes independent project management, establishing testing standards, and guiding quality practices across development and DevOps. Four days per week in-office, in Eden Prairie location, with collaboration across product

Qualifications

  • Bachelor’s degree or higher in a technical field related to engineering or software testing.
  • 3+ years experience in software testing, quality, or verification.
  • Experience creating or executing structured test plans and documenting results.
  • Programming or scripting in Python, C++, Java, JavaScript, C#, or similar.
  • Experience with automated UI testing frameworks (e.g., Squish, Qt Test, Selenium).
  • Ability to independently manage assigned work with limited supervision.

Responsibilities

  • Create, maintain, and execute test scenarios for new features, enhancements, and regression testing.
  • Verify physics-based machining simulation software through testing and analysis.
  • Establish and promote testing standards, procedures, and best practices across teams.
  • Translate requirements into test criteria and determine inputs, environments, and acceptance criteria.
  • Develop and maintain automated tests, scripts, and test utilities for continuous improvement.
  • Collaborate with DevOps and developers on test infrastructure and workflows.
  • Document reproduction steps and evidence for bugs; assess bug reports for impact and reproduction quality.
  • Communicate test results and risks to technical and nontechnical stakeholders.

Skills

Python
C++
Java
JavaScript
Selenium
Independent work

Education

Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, Software Engineering, or a related technical field

Tools

Squish
Qt Test
Selenium

Job description

Reports To: Director of Technology

Work Location: This is an in-office role (Eden Prairie, MN) four days per week.

Position Summary

The Product Quality Engineer plays a key role in ensuring the quality, accuracy, and reliability of physics-based machining simulation software used in complex engineering and manufacturing applications. This position combines hands-on software testing, engineering analysis, defect investigation, and test automation to influence product quality throughout the software development lifecycle.

Working closely with Product Owners, software developers, and DevOps engineers, this role contributes to feature scoping, verification strategy, test automation, and test-platform development. The Product Quality Engineer helps establish and promote consistent testing standards, tools, and practices across the development team while remaining actively involved in hands-on verification work. The successful candidate will independently manage most assignments, influence team quality practices, and provide technical guidance in established areas of expertise.

Requirements
Major Job Accountabilities
  • Work as part of a cross-functional software development team to create, maintain, and execute test scenarios for new features, enhancements, defect corrections, and regression testing
  • Verify physics-based machining simulation software through structured testing and engineering analysis
  • Establish, document, and champion consistent testing standards, procedures, and best practices across the product quality and software development teams, drawing from industry practices and lessons learned
  • Translate product requirements into testable criteria and identify the inputs, environments, and acceptance criteria required for effective verification
  • Define and recommend technical approaches for verifying software features and defect corrections
  • Develop test coverage with an understanding of customer workflows, edge cases, failure conditions, use cases, and realistic parameter ranges
  • Analyze simulation outputs to determine whether software behavior is accurate, consistent, and aligned with product requirements
  • Work with Product Owners and engineering stakeholders to evaluate bug reports for completeness, reproducibility, technical impact, and customer relevance
  • Reproduce reported issues and document clear steps, test conditions, expected behavior, actual behavior, and supporting evidence
  • Verify defect corrections and determine the appropriate level of regression testing
  • Identify opportunities to automate repetitive, error-prone, or high-value testing activities
  • Develop and maintain automated tests, scripts, test batteries, and supporting utilities with a focus on continuous improvement
  • Collaborate with DevOps engineers and software developers on test infrastructure, test environments, automated workflows, and test-platform design
  • Maintain test documentation, reusable test data, scripts, and other verification assets
  • Participate in product development activities, including feature scoping, requirements review, technical planning, and release validation
  • Identify recurring quality risks and recommend improvements to testing, development, and release processes
  • Clearly communicate test results, technical findings, product risks, and recommendations to technical and nontechnical stakeholders
Knowledge, Skills & Abilities
Required
  • Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, Software Engineering, or a related technical field
  • 3+ years experience in software testing, software quality, engineering verification, or a related discipline
  • Experience creating or executing structured test plans and documenting results
  • Programming or scripting experience using a language such as Python, C++, Java, JavaScript, C#, or an equivalent language
  • Experience with an automated UI testing framework such as Squish, Qt Test, Selenium, or an equivalent tool
  • Experience investigating technical issues and documenting clear reproduction steps
  • Ability to independently manage assigned work with limited direct supervision
Preferred
  • Experience testing engineering, scientific, numerical, or physics-based simulation software
  • Familiarity with CAD/CAM software and engineering workflows
  • Knowledge of CNC machining, manufacturing processes, or cutting tools
  • Experience developing automated tests or test frameworks
  • Experience with source control, issue-tracking systems, automated test pipelines, or software release processes
  • Familiarity with Agile or Scrum software development practices
  • Experience with quality methods such as root-cause analysis, the 5 Whys, or design of experiments
Benefits

The salary range is $85,000-$105,000.

Third Wave Systems offers a comprehensive employee benefits program for full-time employees.

  • Health Insurance
  • Dental Insurance
  • HSA
  • 401 (k) + Employer Match
  • Paid time off
  • Holiday pay
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Engineer – Physics-Based Simulation & Automation
Quality Engineer – Physics-Based Simulation & Automation

Third Wave Systems, Inc. • Eden Prairie (MN)

On-site
USD 85,000 - 105,000
Health Insurance
Dental Insurance
HSA
+3
Quality Engineer
Quality Engineer

Spectrum Staffing Services • Jamesburg (NJ)

On-site
USD 90,000 - 120,000
Full-time position
Hands-on 3D scanning and CAD
Broad design and quality exposure
+2
Quality Engineer
Quality Engineer

Precera Medical • Coon Rapids (MN)

On-site
USD 80,000 - 100,000
Medical, dental, vision benefits
401(k) plan
Paid time off (PTO)
Quality Engineer
Quality Engineer

Tom Trese Networking LLC • Pittsburgh

Hybrid
USD 75,000 - 105,000
Medical PPO
Wellness credit
401k match (up to 12%)
+5
Quality Engineer
Quality Engineer

KLA Industries • Pittsburgh

On-site
USD 75,000 - 105,000
Medical PPO
Wellness credit
401k match
+3
Quality Engineer
Quality Engineer

Ashton North LLC • Pittsburgh

On-site
USD 75,000 - 105,000
Medical Insurance
Wellness credits
401k with company match
+2
Quality Engineer
Quality Engineer

6 Degrees Search • Pittsburgh

On-site
USD 75,000 - 105,000
Medical PPO
401k with company match
Dental plan
+4
Quality Engineer
Quality Engineer

Accounting Search • Pittsburgh

On-site
USD 75,000 - 105,000
Medical PPO plan
Wellness credit
401(k) company match
+4
Quality Engineer
Quality Engineer

Zaddy Solutions • Pittsburgh

On-site
USD 75,000 - 105,000
Medical PPO
Wellness credit
401k with company match
+3
Quality Engineer
Quality Engineer

Machina Labs • California

On-site
USD 120,000 - 160,000
Medical, Dental, Vision
PTO
Stock Options