QA Analyst, API (Application Programming Interface)

atVenu
atVenu

Software Engineering, IT, Quality Assurance

Calgary, AB, Canada

Posted on Jun 16, 2026
QA Analyst, API (Application Programming Interface) – Job Description

Reports To: QA Manager

About the Job:

atVenu powers live event commerce for concerts, festivals, and stadiums worldwide — and when the show starts, our software must work. We're growing fast and looking for an Intermediate QA Analyst who's sharp, technically curious, and holds themselves to a higher standard than most.

Our bar for detail and accuracy is genuinely high. A missed edge case doesn't just create a bug ticket — it can disrupt the sales of merch, food and beverages in front of tens of thousands of people. We need someone who takes that seriously: methodical enough to catch what others miss and experienced enough to know where to look.

This role is API-first. You'll own API testing across our platform, partnering closely with developers, product managers and fellow QA to catch issues before they ever reach a live event.

What You’ll Do:

API & Backend Testing
  • Design, execute, and maintain API test cases across GraphQL operations — validating queries, mutations, request/response payloads, error handling, authentication flows, schema integrity, and resolver behaviour
  • Own end-to-end testing of the public-facing GraphQL API, and serve as a subject matter expert supporting other QA teams on private API functionality within their respective domains
  • Design and execute load and performance tests, using k6 (or similar) identifying bottlenecks, establishing baseline benchmarks, and validating behaviour under peak and sustained conditions
  • Identify gaps in API coverage and proactively recommend testing strategies
Automation
  • Build automated API test suites from the ground up using tools like Postman, Bruno, or similar
  • Collaborate with dev and other QA to identify high-value automation opportunities
  • Integrate API and load tests into the CI/CD pipeline to enable automated execution on each release, catching issues early and maintaining performance baselines
  • Help shape and execute the team's automation roadmap as it pertains to API
QA Process
  • Write structured test cases with automation in mind from the start
  • Track, document, and manage defects through their full lifecycle
  • Participate in release management and provide clear, concise QA summaries for stakeholders
What You’ll Bring:
  • Completed a QA certification, or a relevant diploma or degree
  • 3+ years of progressive experience in a QA role, with hands-on API testing (REST/GraphQL)
  • Experience with API testing tools (Postman, Bruno, or similar)
  • Experience with load testing tools such as k6, or similar
  • Familiarity with API security testing concepts and common vulnerability patterns
  • Familiarity with automation frameworks — Webdriver IO, Appium, or comparable
  • Ability to read and write basic scripts or queries (SQL, JavaScript, or similar)
  • Strong communicator who can translate technical findings for developers and non-technical stakeholders alike
  • Analytical but pragmatic — you know when enough testing is enough
  • Provide feedback and results in a way that engages the developers and product managers to work collaboratively on solutions
Nice to Have:
  • Experience with financial or payments applications
  • Security or compliance testing background
  • CI/CD pipeline experience
Location:
Our QA team is tight-knit, Calgary-based, and mostly remote. We offer real mentorship and a clear path to grow your career in QA. Candidates in Calgary are preferred, but we're open to the right fit.