




Job Summary: We are seeking a Mid-Level QA Engineer with a builder mindset to build and establish a quality culture within a digital product ecosystem, acting strategically and autonomously. Key Highlights: 1. Build and establish a quality culture from scratch 2. Strategic involvement with full autonomy in a greenfield environment 3. Ensure reliability and quality in modern applications **Description:** ---------------- We are seeking a **Mid-Level QA Engineer** with a builder mindset to build and establish a quality culture within a digital product ecosystem. The professional will act strategically, designing testing processes, tools, and automated test pipelines from scratch in a greenfield environment with full autonomy. The role covers end-to-end testing (Mobile and Backend), ensuring reliability, technical compliance, and quality in modern applications. **Responsibilities:** * Design and implement from scratch an automated test suite covering the entire ecosystem: Web (Next.js): Cypress or Playwright Mobile (React Native): tests on emulators/devices (Detox, Appium or similar) Backend (Microservices): integration and contract testing for APIs in Python (FastAPI/Pytest) and Node.js (Nest.js/Jest) * Collaborate with the Tech Lead to define the QA workflow, establishing quality processes, acceptance criteria, and Definition of Done (DoD). * Ensure environment compliance (development, staging, production), guaranteeing they are mirrored and testable. * Promote a quality culture (Shift-Left), proactively collaborating with developers from early development stages. * Contribute to configuring and evolving CI/CD pipelines, ensuring automated tests serve as mandatory gates for deployment. * Identify critical business scenarios, manage risks, and structure bug reporting and tracking. * Create and maintain living technical documentation of test scenarios and quality evidence. * Manage test cases, configuring the project to receive and maintain necessary scenarios to ensure delivery quality. **Minimum Requirements:** * Bachelor’s degree in Systems Analysis, Computer Science, or related fields; * Proven experience in Full-Stack QA, including: Web applications (SPA/SSR), Mobile (Android and iOS), Backend (APIs). * Proficiency in Web and Mobile test automation: Web: Cypress or Playwright; Mobile: automation frameworks for React Native (Detox, Appium, Maestro or similar). * Experience with API and microservice testing, including route and contract validation in distributed architectures. * Familiarity with REST APIs built in Python (FastAPI) and Node.js (Nest.js). * Practical knowledge of Quality Engineering / DevQA, including: Git (GitHub/GitLab), Continuous Integration and CI/CD pipelines, Autonomy to create and maintain test jobs. * Ability to model tests, translating business requirements into structured test cases and BDD (Gherkin), covering positive and edge-case scenarios. **Desirable Requirements:** * Spanish for fluent communication with Latin American teams. * Prior experience with load and stress testing, focused on resilience of critical APIs **This is a 100% on-site position, also open to persons with disabilities.**


