QA Engineer - CI/CD, QA Automation
Quality Assurance
Barbados · Mexico · Dominica · Dominican Republic · Haiti · Jamaica · South America · Central America · Cuba · Antigua and Barbuda · The Bahamas · Belize · Guyana · Grenada · St Kitts & Nevis · St Vincent and the Grenadines · Suriname · St Lucia · Trinidad and Tobago · Remote
Posted on Jun 16, 2026
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