Quality Assurance Engineer

Parametric Technology (UK) Limited

Cambridge

On-site

GBP 50,000 - 80,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

PTC in Cambridge is seeking a QA Engineer to join the CAD/PLM engineering team, contributing to the quality of cloud-enabled product development platforms.

You will design, execute and maintain tests across UI, backend services, APIs, and data layers, collaborating with engineers using TypeScript/Node.js (NestJS/Express) and Angular front-ends, with ORM-backed backends and SQL databases.

Qualifications

  • Experience as a QA Engineer in a complex software environment.
  • Hands-on testing of web-based SaaS platforms.
  • Strong test automation experience (UI and/or API).
  • Working knowledge of JavaScript/TypeScript and Node.js.
  • Experience with Angular frontend testing and ORM-backed backends.
  • Familiarity with Agile/Scrum development methodologies.

Responsibilities

  • Design, execute, and maintain manual and automated tests for CAD/PLM web apps.
  • Validate functionality across frontend UI, backend services, APIs, and data layers.
  • Test complex workflows and integration points typical of CAD/PLM domains.
  • Contribute to and extend test automation frameworks (UI and API).
  • Collaborate with engineers using TypeScript/Node.js, NestJS/Express.

Skills

QA Engineer experience
Test automation
Web testing
JavaScript/TypeScript
Angular testing
Node.js testing

Education

Tools

NestJS
Express
TypeORM
Prisma

Job description

Our world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible. We are looking for a QA Engineer to join our Cambridge‑based CAD / PLM engineering team, contributing to the quality and reliability of complex, cloud‑enabled product development platforms. This role sits within a modern SaaS-oriented PLM environment, where CAD and PLM capabilities are delivered through scalable backend services, rich web-based user interfaces, and cloud‑native infrastructure. You will work closely with full‑stack engineers, frontend developers, and DevOps teams to ensure high quality across the entire solution. Quality is treated as a shared responsibility, and this role is embedded directly within agile development teams.

What You’ll Do
  • Design, execute, and maintain manual and automated tests for CAD / PLM web applications
  • Validate functionality across frontend UI, backend services, APIs, and data layers
  • Test complex workflows typical of CAD / PLM domains (configuration, data integrity, performance, integration points)
  • Contribute to and extend test automation frameworks (UI and API level)
  • Collaborate closely with engineers working in TypeScript and Node.js (NestJS / Express)
  • Test frontend applications built with Angular and modern UI patterns
  • Validate backend logic using ORMs such as TypeORM, Prisma, or equivalent, and SQL databases
  • Support testing in cloud‑native and containerized environments, including Kubernetes
  • Participate in CI/CD pipelines, ensuring tests are executed as part of build and deployment processes
  • Perform regression, integration, exploratory, and acceptance testing
  • Actively participate in defect triage, root cause analysis, and quality improvement discussions
Required Qualifications
  • Experience as a QA Engineer / Software Test Engineer in a complex software environment
  • Hands‑on experience testing web‑based SaaS platforms
  • Strong experience with test automation (UI and/or API)
  • Working knowledge of JavaScript / TypeScript
  • Experience testing Node.js backend services (NestJS, Express, or similar frameworks)
  • Familiarity with frontend frameworks, especially Angular
  • Experience testing systems using ORMs (TypeORM, Prisma, or similar) and SQL-based databases
  • Understanding of Agile / Scrum development methodologies
  • Strong analytical, problem‑solving, and communication skills
Nice to Have
  • Experience testing CAD, PLM, or engineering software platforms
  • Exposure to Kubernetes or containerized systems
  • Experience working in DevOps‑leaning environments
  • API testing experience (REST, JSON, OpenAPI)
  • Experience with cloud‑hosted, scalable SaaS architectures
Why This Role
  • Work on enterprise‑grade CAD / PLM platforms with real technical complexity
  • Be part of a Cambridge-based R&D organization with strong engineering culture
  • Collaborate closely with full‑stack, frontend, and DevOps engineers
  • Influence product quality early in the development lifecycle
  • Clear growth paths toward Senior QA Engineer / Quality Engineer roles

Life at PTC is about more than working with today’s most cutting‑edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you.

If you share our passion for problem‑solving through innovation, you’ll likely become just as passionate about the PTC experience as we are.

We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."

" PTC is a global software company powering how products are designed, built, serviced, and operated across industries like Aerospace & Defense, Industrial, Automotive, MedTech, Electronics, and High Tech.

We are bold thinkers who collaborate as one team to deliver meaningful customer outcomes.

Grounded in our values-Customers Matter, PTC for All, Team PTC, Purposeful Innovation, and Be Bold, we’re shaping a smarter, more sustainable, connected future.

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

Similar jobs worth comparing

Quality Assurance Engineer
Quality Assurance Engineer

PTC Inc • United Kingdom

Remote
GBP 45,000 - 70,000
QA Engineer — SaaS CAD/PLM, Cloud & API Testing
QA Engineer — SaaS CAD/PLM, Cloud & API Testing

PTC Inc • United Kingdom

Remote
GBP 45,000 - 70,000
QA Engineer – SaaS CAD/PLM Platform
QA Engineer – SaaS CAD/PLM Platform

Parametric Technology (UK) Limited • Cambridge

On-site
GBP 50,000 - 80,000
Business Development Representative
Business Development Representative

Parametric Technology (UK) Limited • Greater London

Hybrid
GBP 26,000 - 40,000
SaaS Full Stack Engineer
SaaS Full Stack Engineer

PTC Inc • United Kingdom

On-site
GBP 33,000 - 83,000
Collaborative work environment
Opportunities for continuous learning
Employee Share Purchase Programme (ESPP)
SaaS Full Stack Engineer
SaaS Full Stack Engineer

PTC • Cambridge

On-site
GBP 33,000 - 83,000
Opportunities for continuous learning
Career growth and cross-functional exposure
Diversity and creativity culture
Business Development Representative
Business Development Representative

ptc • Greater London

Hybrid
GBP 25,000 - 40,000
Senior Backend Engineer
Senior Backend Engineer

PTC • Gloucester

On-site
GBP 65,000 - 105,000
SMB Account Executive – Onshape- Nordics
SMB Account Executive – Onshape- Nordics

Parametric Technology (UK) Limited • Greater London

On-site
GBP 60,000 - 90,000
SMB Account Executive - Onshape- Nordics
SMB Account Executive - Onshape- Nordics

ptc • Greater London

On-site
GBP 65,000 - 90,000