Qu POS Logo

Qu POS

Senior QA Automation Engineer

Reposted Yesterday
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
This role involves designing and maintaining automated API tests, leading QA automation practices, collaborating on test strategies, and performing exploratory testing in a dynamic team environment.
The summary above was generated by AI

At Qu you’ll find a fun, dynamic, and diverse culture that celebrates team and individual success. Our people are down to earth, trail blazin’ folks who value innovation. 


Qu’s mission is to deliver world-class enterprise software to help restaurant chains thrive in the face of increasing complexity, opportunities, and challenges. We employ talented and ambitious engineers to use the latest technologies and tools to build innovative cloud and app based software products in rapid fashion.
While mostly virtual, we collaborate closely to produce leading-edge software solutions much needed in the restaurant industry.


We are seeking a Senior QA Automation Engineer with a strong background with in backend testing, a passion for quality, and hands-on expertise in automation. You will help architect, build, and maintain robust automation for APIs and backend services—ensuring reliability, performance, and overall technical excellence across mission-critical systems.This role is ideal for someone who elevates quality practices, and who can balance an automation-first mindset with thoughtful manual test design when dealing with complex service-oriented architectures.The ideal candidate values deep collaboration across engineering, and is driven to ensure testing is integrated seamlessly into CI/CD pipelines and development workflows.


At Qu you will:

  • Design, implement, and maintain automated API and service-level test cases using Karate, with a strong preference towards Postman expertise.
  • Provide technical leadership across QA automation, setting best practices for backend testing, frameworks, and automation strategy.
  • Collaborate closely with engineering, architecture, and product teams to define and evolve test strategies for new and existing services.
  • Develop and maintain automated regression, smoke, and contract test suites ensuring high reliability and rapid feedback loops.
  • Perform manual exploratory and validation testing for complex backend workflows or non-automatable areas.
  • Execute backend performance testing and validations using tools like JMeter, k6, or equivalent.
  • Validate data integrity and conduct root cause analysis using logs, service metrics, and backend databases.
  • Work comfortably in Linux-based environments, leveraging Docker for test execution, local development, and environment configuration.
  • Run tests in Dockerized environments or local dev environments; contribute to test environment setup and configuration.
  • Participate in Agile ceremonies, sprint planning, and cross-functional collaboration.
  • Contribute to continuous integration (CI) and continuous testing (CT) pipelines as part of the QA automation lifecycle.

What we're looking for:

  • 5+ years of experience in software QA with a heavy emphasis on backend/API testing.
  • Proven expertise in backend QA automation, including framework design, test strategy, and improving engineering-wide quality practices.
  • Deep hands-on experience with Postman, including complex workflows, scripting, chaining, and API debugging.
  • Experience writing and maintaining automated tests in Karate Framework (or willingness to learn quickly).
  • Strong understanding of RESTful services, auth flows, headers, status codes, and payload validation.
  • Strong experience with Docker and containerized test setups.
  • Experience reading logs and debugging backend systems.
  • Solid manual QA background and exploratory testing experience for service-level validation.
  • Experience working in Agile/Scrum and using tools like JIRA, GitHub, and CI/CD pipelines.
  • Basic proficiency in reading code (e.g., Java, C#, JavaScript) to assist in triage and test alignment.

Bonus Experience

  • Familiarity with Point of Sale (POS) systems.
  • Experience with performance testing tools like JMeter, k6, or Locust.
  • Knowledge of MongoDB or other NoSQL databases.
  • Experience testing distributed or edge-deployed systems (POS terminals, IoT devices, etc.).
  • Familiarity with cloud platforms such as Azure or AWS.
  • Domain expertise in restaurant/POS systems and workflows.

The Type of Team Player We Need

  • A technical QA engineer who enjoys getting hands-on with code, APIs, and infrastructure.
  • Passionate about quality and delivering scalable, robust services.
  • Curious and self-driven: eager to experiment and iterate to find effective solutions.
  • Strong communicator who can articulate quality risks and collaborate across teams.
  • Comfortable working in a fast-moving, ambiguous environment with high expectations.
  • A team player who takes pride in raising the QA bar across squads.

Top Skills

AWS
Azure
C#
Docker
Java
JavaScript
Jmeter
K6
Karate
Linux
MongoDB
Postman

Similar Jobs

12 Days Ago
Remote
United States
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning • Security • Software • Cybersecurity • Big Data Analytics
The QA Automation Engineer will design and implement test automation frameworks across Web, CLI, and API platforms, drive CI/CD automation, and ensure product reliability by debugging and fixing defects.
Top Skills: AWSAws CodepipelinesGithub ActionsGitlabJenkinsLocustPlaywrightPythonTerraformTypescript
20 Days Ago
Remote
United States
Senior level
Senior level
Mobile
The Lead QA Automation Engineer will architect automation frameworks, ensure software quality, mentor engineers, and manage testing environments and processes.
Top Skills: AppiumAWSCircleCICypressDatadogDetoxGCPGithub ActionsGrafanaJavaJavaScriptJenkinsJmeterK6PlaywrightPythonSentryTerraformTypescript
22 Hours Ago
Remote
United States
Expert/Leader
Expert/Leader
Insurance • Software
The Senior QA Automation Engineer will design and develop automated test suites, collaborate cross-functionally, and enhance automation capabilities in the software development lifecycle.
Top Skills: AlmAzure DevopsGitGit ActionsGradleJIRAMavenSeleniumYaml

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account