Auf einen Blick
- Aufgaben: Entwickle und erweitere automatisierte Testframeworks für digitale Produkte.
- Unternehmen: Innovatives Unternehmen mit Fokus auf Restauranttechnologie und erstklassiger Software.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Team mit großartigen Entwicklungschancen und modernsten Technologien.
- Warum dieser Job: Gestalte die digitale Bestellerfahrung und setze neue Maßstäbe in der Qualitätssicherung.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in QA-Automatisierung und starke Programmierkenntnisse in TypeScript.
Das prognostizierte Gehalt liegt zwischen 55000 - 70000 € pro Jahr.
Qu’s mission is to deliver world class enterprise software to help restaurant chains thrive in the face of increasing complexity, opportunities, and challenges.
Based in Rosslyn, VA, Qu is backed by leading Silicon Valley investors that have also backed Google, Uber, and Dropbox.
We are looking for a hands‑on, forward‑thinking Senior QA Automation Engineer to join our Digital Product team.
The Digital Product squad owns the guest‑facing digital ordering experience — the web and mobile‑web ordering platform, the digital ordering APIs and connectors that power it, and the data and reporting flows behind every order.
This is an automation‑first, ownership‑heavy role where you will architect and extend automated test coverage across a business‑critical product surface, partner closely with engineers and product managers, and raise the bar for quality engineering across the squad.
As a senior member of the team, you’ll do more than write tests.
You’ll shape framework design, drive automation strategy, mentor other QA engineers, and help define the standards and AI‑assisted practices that the broader QA organization adopts.
This is a high‑impact role on a fast‑moving team where quality, automation, and continuous improvement are core to how we build and release software.
What You’ll Do Here
- Own, maintain, and expand the Digital Product UI and end‑to‑end automation framework (Type Script + Playwright), keeping it modular, reliable, and easy for the team to scale.
- Design and execute automated UI, end‑to‑end, API, regression, smoke, and redirect tests across the guest‑facing web and mobile‑web ordering experience.
- Build cross‑browser (Chromium, Firefox, Web Kit) and responsive desktop/mobile‑web coverage using the Page Object Model, fixtures, and shared infrastructure patterns.
- Extend API and integration test coverage for the digital ordering flows the product depends on — REST endpoints, JSON payloads, schema validation, and the third‑party delivery/ordering connectors (e. g., Door Dash, Uber Eats, Olo, Order Connector) — and the data export and reporting flows behind digital orders.
- Validate analytics and event tracking (GTM/GA4 data Layer events) and use API mocking and SSR payload interception to test complex scenarios deterministically.
- Maintain and improve automated test execution within CI/CD pipelines (Azure Dev Ops, Docker), keeping regression suites healthy, fast, and trustworthy.
- Investigate defects, troubleshoot flaky tests, and perform root‑cause analysis to surface quality risks early in the development lifecycle.
- Drive automation strategy and framework architecture decisions, and contribute to cross‑squad quality engineering standards.
- Leverage AI‑assisted tools and agentic workflows (e. g., Kiro, automated AI code review) to improve test design, automation development, code review, troubleshooting, and engineering productivity.
- Mentor QA and automation engineers, lead by example on code quality and review discipline, and help grow the team’s technical capability.
- Participate in and help lead sprint planning, test strategy discussions, and release validation activities.
Experience We’re Looking For
- 5+ years of hands‑on QA Automation, SDET, or Quality Engineering experience, including ownership of automation frameworks or significant test suites.
- Strong programming skills in Type Script/Java Script and a solid understanding of object‑oriented and modern software design principles.
- Proven experience building and maintaining UI automation frameworks with Playwright (or comparable tools such as Selenium/Cypress), using patterns like Page Object Model and fixtures.
- Strong experience testing REST APIs, working with JSON payloads, and applying JSON schema validation.
- Experience with CI/CD pipelines and automated test execution, ideally with Azure Dev Ops.
- Experience with Git, Node. js, and modern software development and code‑review workflows (linting, pre‑commit hooks, PR discipline).
- Strong troubleshooting, debugging, and root‑cause analysis skills, including diagnosing and stabilizing flaky tests.
- Ability to quickly understand and contribute to large, existing codebases, and to make sound architecture and maintainability decisions.
- Experience using AI‑assisted development tools for coding, debugging, test generation, documentation, or code review.
- Demonstrated technical leadership: mentoring engineers, setting standards, or driving automation/quality strategy.
- Excellent communication and collaboration skills, with experience working in Agile/Scrum environments.
Bonus Experience
- Experience with Java and the Karate framework for API and integration test automation.
- Experience testing third‑party integrations — delivery service providers (Door Dash, Uber Eats, Olo, Grub Hub, Ez Cater), loyalty, payment, or digital ordering connectors.
- Experience validating data pipelines, reporting, or analytics — including database validation (e. g., Mongo DB) and data export/email verification.
- Experience with restaurant technology, POS systems, online/digital ordering, or other transactional business applications.
- Experience testing server‑side‑rendered web applications (e. g., Nuxt/Vue) and validating analytics/event tracking (GTM, GA4).
- Familiarity with Docker and containerized testing environments, and with distributed or scheduled test execution.
- Experience with test management/reporting tooling (e. g., Test Rail, AIO Tests) and test traceability practices.
- Experience with modern AI‑assisted engineering workflows and agentic development tools.
- Technology Environment
- Type Script / Java Script / Node. js
- Playwright
- REST API Testing & JSON Schema Validation
- Java & Karate (API/integration suites)
- Azure Dev Ops (CI/CD)
- Docker
- Git
- Allure & AIO Tests (reporting / test management)
- Mongo DB (data validation)
- AI‑assisted tooling (Amazon Q, Kiro, agentic code review)
The Type of Team Player We Need
- Proactive mindset with a high degree of ownership and accountability.
- Passion for quality, automation, and continuous improvement.
- Strong analytical thinker and creative problem‑solver.
- Comfortable working in a fast‑paced environment with evolving priorities.
- Adaptable, collaborative, and eager to learn.
- Curious about emerging technologies and modern engineering practices, including AI‑assisted software development.
- Team‑oriented professional who enjoys partnering across Engineering, Product, and QA disciplines.
- #J-18808-Ljbffr
[LATAM] Sr QA Automation Engineer – Digital Product Arbeitgeber: Qu POS
Qu ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem starken Fokus auf Qualität und Automatisierung fördert Qu eine Kultur des kontinuierlichen Lernens und der Zusammenarbeit, während die Mitarbeiter durch Mentoring und technische Führungsrollen wachsen können. Die Lage in Rosslyn, VA, ermöglicht es den Mitarbeitern, Teil eines schnelllebigen Teams zu sein, das von führenden Investoren unterstützt wird und Zugang zu modernsten Technologien hat.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so [LATAM] Sr QA Automation Engineer – Digital Product erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Qu POS anzuklopfen, wenn du dich auf die Stelle als [LATAM] Sr QA Automation Engineer – Digital Product bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Qu POS vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um [LATAM] Sr QA Automation Engineer – Digital Product mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Qu POS klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Qu POS vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.