QA Engineer

  • Closed
  • US Company | Small (11-50 employees)
  • LATAM (100% remote)
  • 3+ years
  • Long-term · 40h/week
  • Blockchain / Cryptocurrency
  • Full Remote

Required skills

  • Python
  • API Integrations
  • CI/CD
  • AWS
  • crypto
  • QA Automation
  • JavaScript
  • TypeScript
  • Go
  • Golang
  • API Testing
  • Azure
  • Back-end Testing

Requirements

Must-haves

  • 3-5 years of software quality assurance experience
  • Strong focus on test automation architecture
  • Proactively hunt for corner cases, race conditions, and data leaks across system interactions, utilizing observability tools (logs and metrics) to diagnose root causes
  • Experience guiding engineering teams through adopting strict input validation practices, moving beyond happy path testing to cover unexpected customer and partner inputs
  • Experience building or extending automated testing frameworks (e.g., Python, JavaScript/TypeScript, Go, etc.)
  • Experience with automated back-end/API testing and embedding test suites into CI/CD pipelines
  • Experience testing microservices, complex APIs, back-end logic, and asynchronous data flows
  • Proficiency with cloud environments (AWS, Azure and/or GCP), including log analysis, metrics monitoring, and system architecture navigation
  • Understanding how Crypto Assets work and their properties
  • Ability to prioritize testing efforts based on risk, business impact, and system criticality
  • Strong communication skills in both spoken and written English, for documentation and technical specs, and Portuguese, for daily operations

Nice-to-haves

  • Startup experience
  • Experience with load and stress testing tools (e.g., K6, JMeter, etc.)
  • Interest in system resilience and fault tolerance testing
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Help the engineering team validate system interactions to mitigate error handling failures, corner case scenarios, data leaks, and other architectural vulnerabilities
  • Take ownership of the quality, security, and performance strategy for our cloud-based platforms
  • Operate at the intersection of modern cloud infrastructure and cutting-edge crypto components (e.g., Bitcoin, Liquid Network), increasing availability, minimizing operational risk, and automating everything possible
  • Design, implement, and maintain automated testing frameworks for functional, regression, integration, and end-to-end testing
  • Integrate automated test suites into IaC and CI/CD pipelines, ensuring quality gates for all deployments
  • Use observability tools (e.g., metrics, logs, alerts, dashboards, etc.) to investigate test failures, isolate defects, and collaborate on permanent fixes
  • Define test plans and quality benchmarks aligned with SLI/SLO targets to support production readiness
  • Conduct code reviews for automation scripts and promote quality best practices across the engineering team
Apply now
Link copied to clipboard

Other jobs you might like

  • Full-stack Developer

    • LATAM (100% Remote)
    • US Company | 11-50 employees
    • 2+ years of exp.
    • Short-term · 3 months · 40h/week
  • Systems Architect

    • LATAM (100% Remote)
    • US Company | 11-50 employees
    • 5+ years of exp.
    • Short-term · 3 months · 40h/week

Get matched with the best remote opportunities from today's top US companies

Find great opportunities

Earn more compensation for your hard work

Access exclusive benefits like healthcare, English classes, and more

1-1 individualized training to succeed in the international job market

Sign up