Quality Assurance Engineer - Mobile

Posted 7 Days Ago
Be an Early Applicant
Edmonton, AB, CAN
Hybrid
Senior level
Aerospace • Information Technology
The Role
Develop and maintain automated tests for mobile applications and augmented reality headsets using Appium, Cypress, Playwright, Unity, and related tools. Build test harnesses, perform API and UI testing, integrate test suites into CI/CD pipelines, and use AI and LLMs for test generation, debugging, optimization, and defect analysis. Collaborate with cross-functional Agile teams, manage traceability in Jira and TestRail, conduct root cause analysis, report quality metrics, and support ISO quality standards.
Summary Generated by Built In
Scope Technologies, Inc (subsidiary of Flatirons Solutions, Inc) is hiring a Quality Assurance Engineer - Mobile. This is a 1-year fixed term contract. Must be located in/near Edmonton.
As a QA Engineer, you are joining a world-class team of individuals dedicated to testing high-quality user-friendly products that set us apart in the aerospace industry. Our QA department focuses on testing, calibrating, troubleshooting, and debugging all software products regardless of their platform, although this role will specialize in the testing of products on mobile devices and augmented reality headset devices. As the QA engineer, you will own key quality initiatives, drive automation excellence, and contribute significantly to product quality while supporting the company's quality initiatives, including ISO 9001 and ISO 27001 certifications.

Key Responsibilities
  • Design, develop, and maintain scalable and reliable automated test scripts using Appium, Unity, Cypress, and Playwright
  • Build out test harnesses to test mobile apps on a variety of device platforms
  • Contribute to the design, enhancement, and optimisation of end-to-end, API, and UI test automation frameworks
  • Contribute to integrating LLMs into QA workflows (test design, test automation, defect analysis, documentation)
  • Leverage AI-assisted testing tools (e.g., self-healing locators, intelligent test generation, failure analysis) to improve automation efficiency and coverage
  • Utilise AI-assisted techniques for debugging, test optimization, and failure pattern analysis
  • Integrate and maintain automation suites into CI/CD pipelines using CircleCI, Jenkins, or equivalent tools
  • Perform root cause analysis for defects, flaky tests, and automation failures, and implement improvements
  • Perform API testing and support automation using tools like Postman
  • Collaborate with cross-functional teams to understand requirements, define test strategies, and ensure comprehensive test coverage
  • Work on project management and test management tools like Jira, TestRail, ensuring proper traceability and reporting
  • Contribute to quality metrics, reporting, and continuous improvement initiatives across projects
  • Support compliance with organisation quality standards and processes.

Skills, Knowledge & Expertise
  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 4–8 years of experience in software testing or test automation
  • Hands-on project experience in:
    • Using tools like Cursor, Codex, Claude Code for coding and testing
    • Test automation using Cypress / Playwright frameworks
    • Writing scalable and maintainable scripts in C#/JavaScript/TypeScript
    • API testing, debugging, and validation
  • Experience with MCPs or similar AI integration frameworks for:
    • Intelligent test generation
    • Context-aware test execution
    • AI-driven debugging and reporting
  • Familiarity with AI-powered QA tools
  • Experience to prompt engineering for generating test cases and automation scripts
  • Exposure to:
    • Practical understanding of prompt engineering or LLM usage in QA workflows
  • Exposure to automation of mobile applications (Native App / Hybrid Apps) using Appium
  • Strong understanding of Agile Scrum processes and methodology, and experience with mapping test cases to user stories and acceptance criteria
  • Excellent written and verbal communication, problem-solving, analytical, and time management skills
Computer Skills
  • Appium / Cypress / Playwright
  • C# / JavaScript / TypeScript
  • Unity
  • Postman
  • Github
  • CircleCi / Jenkins
  • Basic knowledge of databases (SQL)
Must be a Canadian Citizen or Permanent Resident. 

About
At Flatirons Solutions, we play a critical role in keeping aircraft safe, serviceable, and—most importantly—flying. Our software ensures that more than 350 million passengers travel safely every year. If you’re passionate about technology, innovation, and solving real-world challenges that make a difference, you’ll feel right at home here.Who We AreWe’re a global team of nearly 400 professionals across the U.S., Europe, and India, united by a shared mission: Turning Content into Knowledge. At Flatirons, you’ll join a diverse group of thinkers, builders, and innovators who thrive on autonomy, creativity, and collaboration. We value curiosity and initiative—every idea counts, and every contribution moves us forward.We offer competitive salaries and comprehensive benefits, flexible work environments and remote opportunities, and a culture that values both excellence and balance.What We DoWe use cutting-edge XML and 3D technologies to transform complex technical data into powerful tools that help aviation and aerospace professionals do their jobs with precision and confidence. Our solutions ensure that maintenance teams and manufacturers have the right information at the right time—supporting safe, compliant, and efficient operations across the globe.Our Customers & PartnersOur customers include some of the world’s largest airlines and most successful aerospace and defense manufacturers. We help Manufacturers produce and manage technical data for aircraft, engines, and components and Airlines streamline and deliver mission-critical maintenance and operational information.Together, we’re transforming how the aviation industry manages information and ensures safety.Why Join Flatirons?When you join Flatirons, you’re not just taking a job—you’re joining a mission to shape the future of aviation and aerospace. You’ll have the freedom to innovate, the support to grow, and the opportunity to see your work make a global impact every day.We’re looking for curious minds and passionate problem-solvers who want to make technology work smarter for the world’s most vital industries.Equal Opportunity EmployerFlatirons Solutions is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, colour, national origin, religion or belief, sex, sexual orientation, gender identity, disability, age, marriage, civil partnership, pregnancy, maternity, or protected veteran status.

Skills Required

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 4-8 years of experience in software testing or test automation
  • Hands-on experience using Cursor, Codex, Claude Code, or similar tools for coding and testing
  • Experience with Cypress and Playwright test automation frameworks
  • Ability to write scalable and maintainable scripts in C#, JavaScript, or TypeScript
  • Experience with API testing, debugging, and validation
  • Experience with MCPs or similar AI integration frameworks for intelligent test generation, context-aware execution, AI-driven debugging, and reporting
  • Familiarity with AI-powered QA tools
  • Experience with prompt engineering for generating test cases and automation scripts
  • Experience automating native or hybrid mobile applications using Appium
  • Strong understanding of Agile Scrum processes and mapping test cases to user stories and acceptance criteria
  • Excellent written and verbal communication, problem-solving, analytical, and time-management skills
  • Must be located in or near Edmonton
  • Must be a Canadian citizen or permanent resident
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Austin, TX
381 Employees
Year Founded: 1995

What We Do

Flatirons Solutions® (www.flatironssolutions.com) provides solutions for aviation and defense technical publications. For more than 20 years, we have helped airlines, MROs, manufacturers, and military forces produce, maintain and operate complex assets more effectively. Our software and service solutions help organizations to deliver the right information, at the right time, to the right people — Turning Content into Knowledge®. Flatirons operates from offices in Asia, Europe, and the United States with its headquarters in Boulder, Colorado.

Similar Jobs

Social Discovery Group Logo Social Discovery Group

Senior Quality Assurance Engineer

Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
In-Office or Remote
7 Locations
1000 Employees

Sequencing.com Logo Sequencing.com

Quality Assurance Engineer

Big Data • Healthtech • Software • Biotech
In-Office or Remote
73 Locations
39 Employees

McCain Foods Logo McCain Foods

Project Engineer

Food • Retail • Agriculture • Manufacturing
In-Office
Coaldale, AB, CAN
20000 Employees
82K-109K Annually

Enverus Logo Enverus

Data Specialist - 26327D

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
2 Locations
1800 Employees

Similar Companies Hiring

NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account