Find a jobRecruiters

Senior QA Engineer (Platform)

Exclusive opportunity

Onsite

Senior QA Engineer (Platform)

Altruist

Senior QA Engineer (Platform)

Skills

SQL QueriesJavaTesting & QAMicroservicesSpring BootPostgreSQLKafkaSnowflakeGitLabPostmanSeleniumPlaywrightMachine LearningAIKubernetesJira

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$185,000 – $230,000 / year

Location:

San Francisco, CA, USA

Work mode:

Onsite

Published on:

27 September 2026

What they need


  • Altruist is in the midst of an exceptional growth phase and we’re excited to hire a Senior QA Engineer to join our growing Platform team
  • The Platform team builds the shared backend services and infrastructure that every product team at Altruist depends on
  • That makes quality here a different problem: there is rarely a screen to click through, the consumers of what you test are other engineering teams, and a defect that escapes doesn’t affect one feature — it affects everything built on top of it
  • In this role you’ll own quality for distributed backend services, working at the API, contract, event, and data layers
  • You’ll build durable automation that gives product teams confidence to move quickly, and you’ll partner with Platform engineers to make services testable by design rather than verified after the fact
  • This is a hands-on role for someone who is genuinely comfortable in the backend and wants their testing to have leverage across the whole organization
  • Own end-to-end functional testing for Platform services across API, event, and database layers
  • Design and validate contracts between services, catching breaking changes before downstream product teams ever see them
  • Build and maintain test automation frameworks in Java using REST Assured and Postman for API coverage, extending to Playwright or Selenium where Platform capabilities surface in the UI
  • Write SQL and data validation to verify that API behavior, event streams, and persisted state actually agree
  • Verify security fixes and cover the authentication/authorization paths
  • Detect configuration drift across environments
  • Test asynchronous and event-driven flows, including retries, idempotency, ordering, and failure recovery
  • Integrate automated test suites into GitLab CI/CD pipelines so failures surface early and reliably
  • Assess blast radius for Platform changes and define the regression scope that shared services require
  • Partner with Platform engineers to build testability into services from design onward
  • Use Jira to manage test cases, track defects, and support efficient agile workflows
  • Leverage AI coding assistants such as Claude and Cursor to accelerate test script development, generate test data, and improve defect triage and reporting
  • Identify quality gaps in processes and systems and champion continuous improvement across the testing function

Benefits

  • Grow your career: Altruist is a thoughtful, fast-growing company that values high achievers
  • Our success is your success: Be rewarded for doing great work - competitive compensation and equity for all team members
  • Take care of yourself: Health, dental, and vision coverage, available on your first day
  • You’re welcome here: Altruist is proud to be an equal opportunity employer. We’re committed to inclusivity
  • Work-life integration: We work hard and respect everyone’s whole selves- Hands-on experience designing and maintaining automated regression coverage
  • Experience working in agile environments with a regular release cadence
  • Ownership - Takes accountability for product quality end to end and proactively drives testing strategy, execution, and follow-through
  • Education - B.A. / B.S. in Computer Science or a related field
  • Creative problem solving - Finds practical, scalable solutions to quality challenges and uses both exploratory thinking and automation to improve outcomes
  • Experience testing microservices and distributed systems, where failures cross service boundaries
  • Resilience - Thrives in a fast-paced environment, adapts to changing priorities, and maintains a high bar for quality under pressure
  • Experience building, maintaining, and executing test plans in partnership with cross-functional teams
  • Technical aptitude - Proficiency with SQL and comfort validating data directly in the database; proficiency with Java or another object-oriented language; hands-on experience building API automation with REST Assured and Postman; able to get up to speed on modern backend stacks (Spring Boot, Postgres, Kubernetes, Kafka, Temporal, Snowflake)
  • Superb communication - Communicates clearly with engineers, product managers, and cross-functional stakeholders to clarify requirements, surface risks, and drive alignment.
  • Strong hands-on experience testing backend services and APIs, with a demonstrated ability to uncover meaningful defects through exploratory and contract-level testing
  • Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Altruist we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles
  • Assurance - Brings sound judgment and confidence to testing decisions, defect triage, and release readiness recommendations
  • Experience - 5+ years of experience as a QA Engineer or Software Test Engineer, ideally within a B2B financial services, fintech, or SaaS organization
  • Experience testing AI-powered applications, including chatbots, assistants, or other LLM- or ML-based systems
  • Practiced Continuous Integration/Continuous Delivery, pipelines in GitLab a plus
  • Familiarity with tooling such as Kafka, Debezium, Temporal, and OpenTelemetry
  • Experience testing behind feature flags and reasoning about coverage across flag states
  • Performance or load testing experience against backend services
  • Knowledge of brokerage platforms and financial services industry, including margin, options, account types, and trade lifecycle
  • Familiarity with data encryption methodologies focused on PII

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Ingénieur QA Automatisation Python/Gherkin

400-450€ (Journalier)

Freelance

Toulouse, France

Hybrid

Skills

DockerAngularPythonHTMLCSSPostgreSQLRedisRabbitMQGitGitLabRESTful APIsSeleniumPlaywrightLinuxA/B TestingJavascript

1 year ago

Quick apply

Celad

Ingénieur QA et Automatisation

40 000 à 48 000

Permanent contract

Nice, France

Hybrid

Skills

JavaTesting & QAPostman

5 months ago

Quick apply

Visian

Ingénieur QA (API/Back-end)

500

Freelance

Paris, France

Hybrid

Skills

GitLabJenkinsPostmanSeleniumbrunoautomatisationgherkinci/cd

1 month ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools