clara · Bogota D.C. / DC / Colombia; Mexico City / CDMX / Mexico; Sao Paulo / SP / Brazil · Brasil · Colombia · Mexico
<div class="content-intro"><p><strong>Clara is the leading platform in Latin America for companies to execute and manage every payment operation.</strong> More than 50,000 leading and fast-growing businesses run on our corporate cards, bill pay, financing and B2B payments, and in 2025 the Financial Times named Clara the region’s fastest-growing company. We’re passionate about helping every company we work with become more effective—and, through that, raising the region’s competitiveness. We’re ~400 people, backed by Notable Capital, Coatue, Kaszek, monashees, DST Global, ICONIQ, General Catalyst and Goldman Sachs, among others.</p></div><p>We are looking for a <strong>Fullstack/Backend Engineer focused on QA Automation</strong> — a software engineer who builds the infrastructure, frameworks, APIs, and tooling that make automated quality possible at Clara. This is an <strong>engineering craft</strong> role (closer to SDET / SET / platform engineer than classic manual QA): you write production-grade code that enables pods and QA to generate, run, and trust automated tests.</p> <h2>The Role</h2> <p>You build and maintain the systems behind Clara's QA platform: Playwright-based frameworks, services and APIs that support test execution and reporting, CI wiring, and internal tools (e.g. test case / run persistence on Clara's React/Next stack). You collaborate with the QA Automation Lead, Pod Leads, and product engineers so automation is reusable, agent-ready, and owned as real software — not a pile of brittle scripts.</p> <h3>What You Own</h3> <ul> <li><strong>Automation infrastructure</strong> — Design and implement shared frameworks and libraries for web/API automation (Playwright preferred), with stable selectors, modular architecture, and clear extension points for pods.</li> <li><strong>Tooling & services</strong> — Build backend APIs and fullstack components that store test cases, record run results, expose reports, and integrate with delivery workflows (e.g. Linear webhooks, Slack notifications, GitHub Actions).</li> <li><strong>Enablement for AI-assisted QA</strong> — Structure frameworks and contracts so agents and CLIs can generate and execute specs reliably (ticket → matrix → runnable tests → evidence).</li> <li><strong>CI/CD for quality</strong> — Implement and harden pipelines for smoke and regression suites; reduce flakiness; make failures diagnosable.</li> <li><strong>Engineering quality of test code</strong> — Treat automation as a first-class codebase: reviews, tests for helpers, versioning, documentation, and refactoring for maintainability.</li> <li><strong>Partnership</strong> — Work with QA engineers on adoption and with product engineers on testability (APIs, <code>data-testid</code> / ARIA, environments, test data hooks).</li> </ul> <h3>What Distinguishes This Role</h3> <ul> <li>Stronger software engineering depth than a traditional QA Engineer JD (services, APIs, data models, frontend for internal tools).</li> <li>Focused on <strong>enabling</strong> automation at scale — not owning all manual exploratory testing for every pod.</li> </ul> <hr> <h2>Technical Skills</h2> <ul> <li>4+ years of software development experience (backend and/or fullstack), with demonstrable automation or developer-tooling delivery.</li> <li>Proficiency in <strong>TypeScript/JavaScript</strong> for Playwright (or equivalent E2E frameworks) and willingness to work in Clara's backend stack (<strong>Java / Spring Boot</strong>) where services or integrations require it.</li> <li>Experience building and maintaining <strong>test automation frameworks</strong> (web and API); understanding of the test pyramid and when to prefer API vs UI coverage.</li> <li>Backend fundamentals: REST APIs, relational databases, authentication basics, and clean service boundaries.</li> <li>Fullstack comfort for internal tools: React / Next.js (or similar) for dashboards and test-management UIs is a strong fit with Clara's internal scaffold direction.</li> <li>CI/CD experience (GitHub Actions or similar), Docker familiarity, and Git-based collaboration.</li> <li>Ability to debug flaky tests, environment issues, and integration failures systematically.</li> </ul> <h2>Soft Skills</h2> <ul> <li>Builder mindset: you ship frameworks and tools that other engineers adopt.</li> <li>Clear documentation and communication with QA and product engineering partners.</li> <li>Comfortable with ambiguity and iterating from working prototypes to reliable platform pieces.</li> <li>Collaborative code review habits; you raise the bar on test-code quality.</li> <li>Good English (written and verbal); Spanish is a plus.</li> </ul> <h2>Nice-to-Have</h2> <ul> <li>Prior SDET / SET / Test Infrastructure Engineer experience.</li> <li>Mobile automation (Appium) or BrowserStack.</li> <li>Workflow orchestration (n8n), Linear/GitHub API integrations, or AI/agent tooling for test generation.</li> <li>AWS and observability basics for running automation reliably in shared environments.</li> <li>Fintech / payments domain exposure.</li> <li>Experience replacing external test-management tools with internal systems.</li> </ul> <p> </p> <p><strong>Where we work</strong></p> <p>This is a remote-first role: you'll work from home day to day. You'll ramp up in pe