SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 170,000 - 215,000 / annual
Altruist is transforming the wealth management industry by building an AI platform for financial advisors. The company partners with advisors nationwide to help them grow, optimize resources, and deliver superior outcomes for clients.
The Platform team builds shared backend services and infrastructure that all product teams depend on. In this role, you will own quality for distributed backend services, working at the API, contract, event, and data layers. Unlike traditional QA, the consumers of your testing are other engineering teams, and defects have organization-wide impact.
Key responsibilities include:
- Own end-to-end functional testing for Platform services across API, event, and database layers
- Design and validate contracts between services to catch breaking changes before downstream teams are affected
- 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 align
- Verify security fixes and cover 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 regression scope for shared services
- Partner with Platform engineers to build testability into services from design onward
- Use Jira to manage test cases, track defects, and support agile workflows
- Leverage AI coding assistants such as Claude and Cursor to accelerate test script development and improve defect triage
- Identify quality gaps and champion continuous improvement across the testing function
This is a hands-on role for someone genuinely comfortable in the backend who wants their testing to have leverage across the whole organization.
REQUIREMENTS:
- 5+ years of experience as a QA Engineer or Software Test Engineer, ideally within B2B financial services, fintech, or SaaS
- Strong hands-on experience testing backend services and APIs with demonstrated ability to uncover meaningful defects through exploratory and contract-level testing
- Experience testing microservices and distributed systems where failures cross service boundaries
- Experience building, maintaining, and executing test plans in partnership with cross-functional teams
- Experience working in agile environments with regular release cadence
- Hands-on experience designing and maintaining automated regression coverage
- B.A./B.S. in Computer Science or related field
- 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
- Ability to get up to speed on modern backend stacks (Spring Boot, Postgres, Kubernetes, Kafka, Temporal, Snowflake)
- Takes accountability for product quality end to end and proactively drives testing strategy
- Communicates clearly with engineers, product managers, and cross-functional stakeholders
- Thrives in fast-paced environment, adapts to changing priorities, maintains high bar for quality under pressure
- Brings sound judgment and confidence to testing decisions, defect triage, and release readiness recommendations
- Creative problem solving with practical, scalable solutions to quality challenges
Bonus: CI/CD and GitLab experience, data encryption methodologies for PII, Kafka/Debezium/Temporal/OpenTelemetry familiarity, performance/load testing, feature flag testing, AI-powered application testing, knowledge of brokerage platforms and financial services industry.