Hybrid Senior Software Quality Engineer - Test Automation

Protolabs

Maple Plain (MN)

Hybrid

USD 110,000 - 160,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health Insurance
Flexible Spending Accounts
Health Savings Account
Dental and Vision
Life Insurance
Short-Term Disability
Long-Term Disability
Paid caregiver leave
PTO and Holidays
401k with company match
Employee Stock Purchase Program
Matching grants

Job summary

Protolabs is seeking a Senior Software Quality Engineer to lead test strategies across pricing, ML outputs, and cloud deployments. You will own automation for APIs, events, and end‑to‑end scenarios, integrate tests into GitHub Actions/CI pipelines, and ensure robust release readiness.

Ideal candidates will have 7+ years in SaaS QA/SDET roles, strong Python skills, and experience with backend/platform test automation, contract testing, and SQL data validation.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
  • 7+ years of experience in software quality assurance, test automation, or SDET roles in a SaaS or production environment.
  • Experience owning test automation and CI integration for backend or platform teams.
  • Proven track record of leading test strategy or automation initiatives across cross functional products.
  • Strong programming skills for test automation, especially in Python, with C# as a plus, and comfortable working directly in engineering codebases including reviews, fixes, shared libraries, and build pipelines.

Responsibilities

  • Support and evolve the test strategy for the Pricing domain, covering functional, integration, contract, regression, and non‑functional testing such as performance, reliability, and ML quality gating across services and APIs
  • Design, implement, and maintain automated test suites for APIs, events, integrations, and targeted end‑to‑end and performance scenarios aligned with the team’s architecture, including API and event‑driven components and cloud deployments
  • Own and extend continuous testing within GitHub Actions or Azure DevOps CI/CD pipelines, ensuring test execution on PRs, enforcing quality gates, reporting results, managing flaky tests, and integrating with deployment workflows
  • Validate pricing and ML outputs for correctness, edge cases, and regression, including geometry‑driven estimates, probabilistic forecasts, and model‑serving behaviour where applicable
  • Partner with engineers to improve testability through clear acceptance criteria, observable systems, contract testing between services, and shift‑left practices during code reviews. Investigate defects in production and pre‑production environments, perform root cause analysis, and drive preventative improvements such as closing automation gaps, increasing coverage, and enhancing processes
  • Contribute to release readiness by assessing risks, defining regression scope, providing go or no‑go input, and verifying system behaviour after release for pricing‑critical changes
  • Monitor quality metrics including coverage trends, defect escape rates, pipeline stability, and SLA‑related signals, and communicate status clearly to engineering and product leadership while automating post‑release monitoring
  • Mentor QA engineers and SDETs, promote testing standards, establish coding conventions for tests, and drive shared ownership of quality and testing frameworks across the engineering organisation. Participate in on‑call or incident support rotations when needed, focusing on reproductions, adding automated regression coverage, and ensuring long‑term fixes
  • Ensure the test approach aligns with relevant regulatory, audit, and data handling requirements, especially in the context of commercial pricing systems

Skills

Python
C#
Test automation
CI/CD
API testing
UI testing
GitHub Actions
SQL queries
Cloud platforms

Education

Bachelor's degree in CS/SE/IS

Tools

pytest
Playwright
Postman
Newman
Locust
Docker
Kubernetes
ISTQB

Job description

Protolabs is seeking a Senior Software Quality Engineer to lead test strategies across pricing, ML outputs, and cloud deployments. You will own automation for APIs, events, and end‑to‑end scenarios, integrate tests into GitHub Actions/CI pipelines, and ensure robust release readiness.

Ideal candidates will have 7+ years in SaaS QA/SDET roles, strong Python skills, and experience with backend/platform test automation, contract testing, and SQL data validation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software QA Engineer: API, ML & Cloud Testing
Senior Software QA Engineer: API, ML & Cloud Testing

Proto Labs • Northern (KY)

Hybrid
USD 107,000 - 161,000
Health Insurance
401k with company match
Employee Stock Purchase Program
+2
Lead QA Automation Engineer
Lead QA Automation Engineer

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 150,000
Senior QA Engineer - Automation Lead for SaaS (Hybrid)
Senior QA Engineer - Automation Lead for SaaS (Hybrid)

RXinsider LTD. • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Healthcare Coverage
401(k) with Company Match
Equity
+5
Senior Test Automation Engineer – Hybrid, AI-Enhanced QA
Senior Test Automation Engineer – Hybrid, AI-Enhanced QA

Socket.dev • Reston (VA)

Hybrid
USD 120,000 - 180,000
Competitive benefits package
Hybrid work model
Professional development opportunities
Senior SDET: Build Scalable Test Automation - Hybrid
Senior SDET: Build Scalable Test Automation - Hybrid

Theory Ventures • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Equity & ownership
Direct access to founders
Collaborative culture
+1
Senior SDET — Hybrid/Remote QA & AI Automation
Senior SDET — Hybrid/Remote QA & AI Automation

BackOps AI • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Equity
Direct exposure to founders
Collaborative culture
+1
Senior SDET / QA Automation Engineer
Senior SDET / QA Automation Engineer

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 160,000
Senior QA Automation Engineer
Senior QA Automation Engineer

GCS Recruitment • Philadelphia

On-site
USD 120,000 - 170,000
Hybrid Software QA Analyst – Test Strategy & Automation
Hybrid Software QA Analyst – Test Strategy & Automation

Lucet • Philadelphia

Hybrid
USD 80,000 - 92,000
Medical, dental, and vision coverage
401(k) with employer match
Life and disability insurance
+4
Senior QA Engineer: AI-Driven Automation & API Testing
Senior QA Engineer: AI-Driven Automation & API Testing

Expert Technology Services • Fort Lauderdale (FL), Louisiana (MO)

On-site
USD 85,000 - 120,000