




Job Summary: We are looking for our first QA engineer to establish a quality culture, ensuring that the Takeat ecosystem reaches customers smoothly and frictionlessly, defining software validation and automating processes. Key Highlights: 1. Lead the quality strategy and build the QA process from scratch. 2. Autonomy to make decisions and a dynamic environment with accelerated growth. 3. Obsessed with user experience and process building. **About Takeat** Takeat is a complete restaurant management ecosystem, designed to simplify operations and increase results. Our differentiator is the experience: simple, intuitive, and fully integrated. Here, you become part of something big, real, and built together with those on the front lines of *foodservice*. **Your Mission** We are seeking our first QA engineer to establish the quality culture at Takeat. Your challenge will be to ensure that our ecosystem—including solutions such as Menu, Management, and CRM—reaches restaurant owners and end users smoothly and without friction. We are not looking for just a "tester", but rather a quality strategy leader. You will be responsible for defining how we validate our software before each deployment, automating processes to scale efficiently, and ensuring our technology remains an enabler—not a barrier—for our partners. If you are obsessed with user experience and love building processes from scratch, this is your place. **Responsibilities and Duties Build the QA Process:** Define the validation workflow from feature conception through to deployment (Shift-left testing). **Automation with a Modern Stack:** Create and maintain automated E2E and integration test suites (preference for Cypress or Playwright to interface with our React and Next.js frontend). **Deployment Guardian:** Act as the "Quality Gate" for releases. If it compromises user experience or stability, it does not go live. **API Testing:** Validate our Node.js/Express routes (using Jest, Supertest, or tools like Postman/Insomnia), ensuring data integrity in Sequelize. **Strategic Test Plans:** Create test cases focused not only on "breaking the code", but on ensuring critical business flows (e.g., an order reaching the POS, cashback flow). **Bug Culture:** Manage the bug lifecycle, providing clear reports to developers and tracking fixes with quality metrics. **Requirements and Qualifications Experience:** Minimum of 3 years working in QA within agile teams. **Web Automation:** Proficiency in JavaScript/TypeScript-based automation frameworks (Cypress, Playwright, or Puppeteer). Our entire stack is JS-based, so fluency in reading and writing code in this language is essential. **API Testing:** Strong knowledge of REST API testing (HTTP status codes, payload validation, authentication). **Database:** Basic SQL knowledge to validate test data (we use Sequelize, but being able to run direct database queries is highly valuable). **CI/CD:** Understanding of how to integrate tests into deployment pipelines (GitHub Actions, CI/CD). **Prior experience in food service systems, ERPs, or e-commerce.** **Knowledge of performance testing (k6, JMeter).** **Why work with us?** Here you’ll have autonomy to make decisions, a dynamic environment, and real opportunities for development. We value people with strategic vision and the ability to solve problems with a results-oriented focus. You’ll grow alongside a rapidly expanding team in the *foodservice* industry.


