QA Engineer
- Accepting Applications 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
We're still accepting applications for this position
Apply nowRefer a friend
QA Engineer
- Python
- API Integrations
- CI/CD
- AWS
- crypto
- QA Automation
- JavaScript
- TypeScript
- Go
- Golang
- API Testing
- Azure
- Back-end Testing
Your referral link
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


