




Job Summary: We are looking for our first QA engineer to establish a quality culture, ensuring the Takeat ecosystem reaches customers smoothly and frictionlessly by defining validations and automating processes. Key Highlights: 1. Lead the establishment of a quality culture from scratch. 2. Autonomy in decision-making and growth within an expanding team. 3. Obsessed with user experience and passionate about building processes. **About Takeat** Takeat is a complete restaurant management ecosystem, designed to simplify operations and improve results. Our differentiator is the experience: simple, intuitive, and fully integrated. Here, you’re part of something big, real, and built together with those on the front lines of *foodservice*. **Your Mission** We’re seeking our first QA engineer to establish a quality culture at Takeat. Your challenge will be to ensure our ecosystem—including solutions such as Menu, Management, and CRM—reaches restaurant owners and end users smoothly and without friction. We’re not looking for just a "tester," but rather a quality strategy leader. You’ll 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 an obstacle—for our partners. If you’re obsessed with user experience and love building processes from scratch, this is your place. **Responsibilities and Key Duties Structure 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 interact 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:** Design test cases focused not only on "breaking the code" but on safeguarding 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 data sets (we use Sequelize, but being able to run direct database queries is highly beneficial). **CI/CD:** Understanding of integrating 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 Join Us?** Here, you’ll have autonomy to make decisions, a dynamic environment, and real opportunities for development. We value strategic thinkers who solve problems with a results-oriented mindset. You’ll grow alongside a rapidly expanding team in the *foodservice* industry.


