Bond Brand Loyalty logo
Salary
CA$73.1K–CA$108K
Hiring from
Canada
Work type
Hybrid
Posted
Is this job info correct?

603,712 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
At Bond, we build growth and loyalty for some of the world’s most recognized brands. Behind that work is a team of smart, curious people who care deeply about clients, each other, and building something meaningful together. As a Sr. QA Analyst you’ll have your hands on the wheel as we drive the future of loyalty.
This is your opportunity to join an exceptional team who works hard, has fun and goes above and beyond each day to exceed our clients´ expectations with an entrepreneurial spirit and in a corporate culture that inspires innovation and teamwork.

The main purpose of this position is to provide the documentation and testing of client based systems. This position reports to the QA Lead.
  • 5+ years of Quality Assurance experience.
  • Strong hands-on Python programming experience.
  • 3+ years of Robot Framework experience, specifically in API automation.
  • 2+ years of hands-on Playwright experience (TypeScript or Python), including API testing with APIRequestContext and running suites in CI/CD.
  • Databricks testing experience - validating data flows, ETL pipelines, transformations, and Delta tables.
  • 5+ years of SQL experience, including complex queries and backend validation testing.
  • Experience with:
    • RESTful APIs, Postman, SoapUI
    • API load/performance testing (Jmeter , Azure Load Test)
    • Cloud-based application testing (Azure)
    • Automation tools (Postman/Newman, RestAssured, custom Python frameworks)
  • Strong understanding of QA methodologies, test frameworks, automation design patterns.
  • Experience with Agile software development teams.
  • Hands-on experience with databases (SQL Server, MySQL, JDBC, or similar).
  • Good understanding of:
    • Angular, React, or Vue applications (basic)
    • Front-end automation tools: Selenium, Cypress.
    • Performance tools: Azure Load Testing, JMeter
    • BDD tools: Gherkin, Behave, JUnit, TestNG
    • AI-assisted test automation: using AI tools (e.g., GitHub Copilot, Claude, ChatGPT, Playwright MCP) to generate, review, and maintain test cases, scripts, and test data
  • Hands-on experience with Azure DevOps (Boards, Pipelines, Repos).
  • Excellent communication, analytical thinking, and attention to detail.

Additional Skills & Attributes

  • Post-secondary education in Computer Science or equivalent experience.
  • Ability to work under tight deadlines with minimal supervision.
  • Strong understanding of SDLC, testing processes, and workflow diagrams.
  • Experience in cross-browser and mobile device testing.
  • Quick learner with the ability to adapt to evolving project needs.
  • Strong organizational, analytical, and multi-tasking abilities.
  • Ability to work across teams and take initiative.
  • Develop, enhance, and maintain API automation frameworks using Python and Robot Framework and Playwright.
  • Validate Databricks workflows, Delta tables, and data pipelines including ETL/ELT transformations.
  • Perform SQL validations and backend testing across large datasets.
  • Conduct RESTful API testing, including load, performance, error-handling, and integration testing.
  • Prepare, document, and execute test plans, test scripts, and test cases based on business and technical requirements.
  • Identify gaps in functional and technical specifications and provide proactive feedback.
  • Maintain testing standards, documentation repositories, and reporting formats.
  • Create, track, update, and close defects using a standard defect tracking tool (Azure DevOps).
  • Work closely with developers to clarify requirements and ensure adequate coverage.
  • Participate in Agile ceremonies and support continuous testing within CI/CD pipelines.
  • Perform cross-browser testing, website testing, and mobile device testing when required.
  • Provide QA support outside regular work hours when necessary.

Compensation: The expected base salary compensation for this role is $73,106 to $108,000 CAD annually.

Use of Artificial Intelligence (AI): Bond uses AI tools during parts of the screening, assessment, and selection process, supporting a fair and efficient hiring process.
We welcome applications from all qualified candidates; however, only those selected for an interview will be contacted.

Vacancy Type: This posting is for an existing vacancy.

The actual base salary compensation will vary depending on local market conditions, geography, and relevant job-related factors such as skills, qualifications, experience, and education/training. Team members can also participate in incentive programs and earn incentive compensation tied to both business and individual performance.

At Bond, we believe compensation is more than a salary. Our Total Rewards program is designed to help you grow your career, support your well-being and keep you meaningfully connected:

Flexibility: A hybrid work model and flexible vacation offers agility to meet the needs of our global business and workforce, allowing us to inspire the best from our people.
Moments that matter: Social events like F1rst Thursdays, Kick-Off gatherings, and holiday parties make it easy to build relationships and have fun.
Health & Wellness support: Competitive healthcare and wellness benefits that care for both body and mind including Medical, Dental, Vision, Health Care Spending Account, Employee Assistance Program, access to 24/7 virtual healthcare and/or consultation services for you and your family — all available from your first day.
Future-focused: Retirement planning assistance with company matching.
Career development: Access to learning programs, mentorship, stretch projects, and internal mobility to keep you moving forward.
Celebrating your impact: Recognition programs for individual and team achievements, peer-nominated awards, and service anniversaries.

Similar jobs