Cinnamon Inc. logo

Backend QA Engineer

Cinnamon Inc. Bothell, Washington, United States

remotefull-time
Posted Feb 27, 2026Apply by Aug 26, 2026

Role & seniority: Backend QA Engineer (mid-senior level)

Location & work type: Remote, United States; Full-time

Stack / tools: Google Cloud Platform (Cloud Run, Cloud Functions, Pub/Sub, AlloyDB), REST and gRPC APIs, Python or Go, Docker, Testcontainers, CI/CD (GitHub Actions, Cloud Build), data testing (SQL), load testing (k6/Locust), contract testing (Pact/Dredd)

Top 3 responsibilities

  • Design and execute test strategies for backend services, APIs, and integrations; validate microservice interactions and event-driven flows

  • Develop/maintain automated tests (REST/gRPC) in Python or Go; create integration tests with Docker/Testcontainers; perform regression, integration, and end-to-end testing

  • Ensure data integrity and performance through database validation, load testing, and monitoring of test results; drive root-cause analysis and align QA with security/compliance

Must-have skills

  • 4+ years QA focused on backend APIs/systems; strong REST/microservices testing

  • Hands-on automated testing in Python or Go; experience with CI/CD and Docker

  • Understanding of distributed systems and event-driven architectures; experience testing asynchronous workflows (Pub/Sub)

  • SQL knowledge for data validation; experience with GitHub, issue tracking, and agile processes

  • Strong analytical, debugging, and English communication skills

Nice-to-haves

  • GCP experience (Cloud Run/Functions, Pub/Sub, AlloyDB)

  • Contract testing tools (Pact, Dredd); lo

Full Description

Job Title: Backend QA Engineer

Location: Remote (United States)

Job Type: Full-time

About Us Cinnamon is a healthcare technology company dedicated to equipping patient advocates with innovative automated tools. Our platform accelerates medication access and reduces out-of-pocket costs for patients who rely on their medical or pharmacy benefits. As an organization, we are committed to expanding healthcare accessibility while upholding rigorous security and compliance standards.

Role Summary We are seeking a Backend QA Engineer to ensure the reliability, correctness, and performance of our cloud-native backend systems. You will focus on testing APIs, microservices, data workflows, and event-driven architectures running on Google Cloud Platform. This role is ideal for someone who enjoys deep technical testing, understands distributed systems, and is passionate about delivering secure, compliant healthcare software. You will work closely with backend engineers, DevOps, and Product to build strong quality gates and prevent defects before they reach production.

Key Responsibilities Design and execute comprehensive test strategies for backend services, APIs, and integrations Develop and maintain automated tests for REST and gRPC APIs using Python or Go Validate microservice interactions and consumer-driven contracts Test asynchronous event flows and Pub/Sub based workflows for correctness and idempotency Build integration tests using Docker and Testcontainers to simulate real dependencies Perform regression, integration, and end-to-end backend testing prior to releases Validate database logic, queries, migrations, and data integrity Create load and performance tests to evaluate service scalability and reliability Identify edge cases, race conditions, and failure scenarios in distributed systems Collaborate with engineering to integrate automated tests into CI/CD pipelines using GitHub Actions and Cloud Build Monitor test results, investigate failures, and drive root cause analysis Generate HIPAA-safe test data and maintain anonymized fixtures Ensure all QA activities align with Cinnamon security and compliance standards

Required Qualifications 4+ years of QA experience focused on backend systems or APIs Strong experience testing RESTful APIs and microservices Hands-on experience writing automated tests in Python or Go Experience working with CI/CD pipelines and Docker-based workflows Understanding of distributed systems and event-driven architectures Experience testing asynchronous workflows or message queues such as Pub/Sub Basic to intermediate SQL knowledge and experience validating data integrity Familiarity with GitHub, issue tracking tools, and agile workflows Strong analytical and debugging skills Fluent English communication skills, written and verbal

Preferred Qualifications Experience with Google Cloud Platform including Cloud Run, Cloud Functions, Pub/Sub, or AlloyDB Experience with contract testing tools such as Pact or Dredd Familiarity with load testing tools such as k6 or Locust Experience using Testcontainers for integration testing Background in healthcare technology or regulated environments Understanding of HIPAA compliance requirements Experience working in a fast-paced startup environment

What We Offer Competitive salary, comprehensive benefits, & generous PTO Collaborative, mission-driven environment where work directly improves patient care Professional growth opportunities and the chance to shape QA best practices for healthcare technology at scale

How to Apply Please send your resume and a brief cover letter highlighting your relevant experience to recruiting@cinnamon.health. We look forward to learning how you can help us accelerate secure, compliant data exchange across the healthcare ecosystem!

Backend TestingAPI TestingMicroservicesPythonGogRPCRESTful APIsEvent-Driven ArchitecturesPub/SubDockerTestcontainersCI/CDGitHub ActionsCloud BuildSQLHIPAAmulti-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.