Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We’re here to make air travel affordable for everyone, and we’re looking for talented individuals who want to help us continue changing the industry for the better. As Canada’s most reliable airline, we're all about offering real value. As we continue to expand our network, increase flight frequencies, and introduce more services, we’re looking for passionate team members to help us in our mission to make air travel accessible for everyone. We know who we are, and we’re confident in our approach - but we don’t take ourselves too seriously.
Your Team
Join the Information Technology team at Flair as a QA Analyst, ensuring the delivery of high-quality software in a collaborative, office-based environment. In this role, you will design and execute test plans, identify and report bugs, and work closely with developers, product managers, and other stakeholders to support a seamless user experience and meet business needs. The ideal candidate is detail-oriented, experienced in software testing, and committed to maintaining high standards across our digital platforms. This role reports to the Director, Software Engineering, and is located on-site at any of our offices in Calgary, AB (YYC), Edmonton, AB (YEG), Toronto, ON (YYZ), or Vancouver, BC (YVR).
A Day In The Life
The duties of the QA Analyst include:
- Design and execute comprehensive test plans, cases, and scripts for web applications.
- Perform functional, regression, integration, and usability testing on websites.
- Identify, document, and track defects using bug-tracking tools (e.g., JIRA, Bugzilla).
- Conduct cross-browser and cross-device testing to ensure compatibility.
- Collaborate with developers to troubleshoot and replicate issues.
- Automate test cases using tools like Selenium, Cypress, or similar frameworks.
- Integrate automated tests into CI/CD pipelines to ensure continuous testing.
- Ensure adherence to QA best practices and contribute to process improvements
- Ensure website performance, security, and compliance with industry standards.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to provide input on quality concerns.
- Work closely with developers, product managers, and business stakeholders to understand requirements and acceptance criteria.
- Communicate test progress, results, and risks effectively to all relevant parties.
- Monitor software performance and provide suggestions for improvement.
- Analyze customer feedback and production issues to identify areas for quality enhancement.
The preferred candidate should exemplify Flair's core values: honesty, efficiency, accountability, and respect, while demonstrating success in previous roles. Additionally, we are seeking individuals who possess:
- Education:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- Experience:
- A minimum of three (3) years of experience in software quality assurance or software testing, preferably within Agile or fast-paced development environments.
- Experience designing and executing test plans, test cases, and test scripts for web applications and digital platforms.
- Demonstrated experience performing functional, regression, integration, usability, and cross-browser testing.
- Hands-on experience with test automation frameworks such as Selenium, Cypress, or equivalent tools.
- Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps is an asset.
- Experience using test management and defect-tracking tools such as Jira, TestRail, Bugzilla, or similar platforms.
- Familiarity with API testing tools (Postman, SoapUI) and basic SQL queries to support backend validation.
- Experience analyzing defects, production issues, and user feedback to support continuous quality improvement.
- Experience collaborating with developers, product managers, and technical teams to clarify requirements and acceptance criteria.
- Skills and Abilities:
- Strong understanding of software testing methodologies, QA processes, and industry best practices.
- Ability to design, execute, and document clear, comprehensive, and well-structured test cases.
- Proficiency with test management and defect-tracking tools such as Jira, TestRail, or similar platforms.
- Hands-on ability to create and maintain automated test scripts using tools such as Selenium, Cypress, or Appium.
- Familiarity with performance testing tools (e.g., JMeter, LoadRunner) and the ability to evaluate system performance and stability.
- Basic SQL skills to validate database queries and support backend testing.
- Experience with API testing using tools such as Postman or SoapUI, with the ability to validate request/response behavior.
- Strong analytical and problem-solving abilities, with a high attention to detail and accuracy.
- Excellent written and verbal communication skills to articulate defects, risks, and testing outcomes clearly.
- Ability to work collaboratively in cross-functional Agile teams and contribute to sprint planning, stand-ups, and retrospectives.
- Strong organizational skills with the ability to manage multiple priorities, meet deadlines, and adapt to evolving project requirements.
- Proactive mindset with a commitment to continuous learning and staying current with emerging QA tools and practices.
- Requirements:
- Clear criminal record check and satisfactory references.
- Must be legally eligible to work in Canada without restriction.
At Flair, we prioritize our teams by cultivating a supportive, collaborative work environment filled with opportunities for growth. Investing in our people is at the heart of what we do because your success fuels our collective achievements. We are dedicated to fostering a workplace where leaders thrive, innovation flourishes, and every team member feels valued and empowered.
Benefits
From the moment you join us, you’ll have access to a comprehensive benefits package designed to support your well-being - because when you’re at your best, so are we. This benefits package includes:
- Comprehensive Salary - A salary that reflects your experience and contributions.
- Comprehensive Benefits - Competitive medical and dental coverage, disability insurance, life insurance, and an employee and family assistance program.
- Retirement Savings - A pension plan with employer-matched contributions.
- Unlimited Travel Perks - Enjoy free and discounted flights for you and your travel companions.
Your Career, Your Journey - Join Flair!
If you’re ready to embark on this exciting journey with Flair Airlines, please submit your resume through the job posting and answer a few questions about your experience and suitability for the role. We look forward to your application.
Apply by: January 23, 2026.
At Flair, we’re committed to building an inclusive, equal, and accessible workplace that welcomes diverse talent. We encourage candidates from all backgrounds to apply. If you need accommodation during the selection process, just let us know.
We thank all applicants for their interest in Flair; however, only those selected to continue in the process will be contacted.
Website: flyflair.com
Key Skills
Ranked by relevanceReady to apply?
Join Flair Airlines and take your career to the next level!
Application takes less than 5 minutes

