Remote
Remote
Mid Level
Full Time
2 days ago
contractorremoteSDETtest automationfinancial systems
Requirements
- •Strong proficiency in at least one of: Python, TypeScript/JavaScript, Go
- •Experience designing and building test frameworks from scratch
- •Deep familiarity with API testing — REST, webhooks, idempotency, retry behavior, edge cases at integration boundaries
- •Working knowledge of databases (SQL) and the ability to write test data seeding/cleanup logic correctly
- •Experience integrating test suites into CI pipelines (GitHub Actions, GitLab CI, or similar)
- •Ability to instrument tests for flakiness detection, coverage tracking, and runtime performance
- •Comfort operating in a cloud environment (AWS, GCP) and reading service logs/traces
- •You can define what "this test passing" actually means in production terms
- •You've contributed to or owned an incident post-mortem with concrete prevention steps
- •You understand canary deployments, feature flags, and how to write tests that survive staged rollouts
What You'll Do
- •Own test coverage for their squad's features end-to-end (unit, integration, E2E)
- •Build and maintain automated test suites for new and existing functionality
- •Run manual and exploratory testing on features before release
- •Write reliable, maintainable automated tests (UI, API, regression)
- •Contribute to the shared test automation framework
- •Integrate tests into CI/CD pipelines and ensure they run reliably on every PR/deploy
- •Define and document QA standards within their squad
- •Review PRs for testability and test coverage gaps
- •Flag flaky tests and own resolution
- •Partner with product engineers to shift testing left (writing tests alongside features, not after)
- •Work with PM/design to clarify acceptance criteria before dev begins
- •Surface quality risks and blockers early in the sprint
Nice to Have
- •Experience testing payment flows, ledger systems, or compliance pipelines
- •Understanding of idempotency, double-spend prevention, and eventual consistency in distributed systems
- •Familiarity with webhook-based event systems and out-of-order delivery scenarios
Benefits
- •Work on infrastructure that handles real money for millions of users
- •A team that treats quality as a first-class engineering problem, not a compliance checkbox
- •Remote-friendly with a distributed, high-ownership engineering culture
