QA Analyst, API (Application Programming Interface)
Calgary, AB, Canada
Full Time
Mid Level
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
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.
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
- 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
- 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
- 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
- Experience with financial or payments applications
- Security or compliance testing background
- CI/CD pipeline experience
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.
Apply for this position
Required*