Jobs.ca
Jobs.ca
Language
Transit App logo

QA Analyst

Transit App10 days ago
Hybrid
Montréal, QC
CA$60,000 - CA$70,000/year
Mid Level
full_time

Top Benefits

$60 000 - $70 000 CAD per year, based on experience
Comprehensive medical and dental coverage
5 weeks vacation

About the role

iOS

team

Montreal, QC

Full time

You're someone who LOVES playing with apps. When you smash "Update" in the App Store, you feel like a kid on Christmas morning. You love pushing apps to their limit, and have a preternatural ability for finding in-app shortcuts, power-user features, easter eggs, "edge case" weirdness, and best of all… bugs.

Bugs. Gotta love 'em. (Even more than Timon and Pumba.) Because nothing — nothing — feels as good as the sound of a softly-crunched carapace, vanishing beneath your bootheel.

Of course we're speaking metaphorically: as Transit's in-house bug crusher, you won't need latex gloves or bootcovers. You'll be playing around with our Android, iOS and Web apps, helping replicate arcane bugs, deciphering why they happen, and stomping them into oblivion before they hit production. Also, after.

Responsibilities

  • Participate in design, development, maintenance and improvement of automated test suites
  • Set up and participate in weekly manual testing of core app features, as well as twice-monthly manual testing of full/extended app and web features
  • Maintain awareness of new features as they are developed in order to quickly turnaround new or updated tests
  • Keep current on issues found both by other employees and reported by our users to find patterns or weak spots in testing coverage
  • Clearly document issues and bugs and follow them to completion
  • Become a subject matter expert on the functions of the app

✅ Requirements

  • You like to break things
  • Experience with test UI automation
  • You have some coding experience
  • Healthy curiosity and creativity for experimenting with app features to find bugs or edge cases
  • Ability to execute functional test cases quickly and carefully in both manual and automated capacities
  • Ability to write detailed and well-structured manual test cases with clearly defined outcomes, working both from written documentation as well as from demos or screen recordings
  • Strong written and spoken communication skills in French and English. The vast majority of Transit’s users and partner transit agencies speak English as their primary language.
  • Empathy and willingness to put yourself in the shoes of different types of users
  • Proven ability to work independently as well as collaborate with different teams in a hybrid office environment
  • Enthusiasm for performing tests that can sometimes be dry or repetitive, and an interest in picking out and tracking minute changes or differences
  • Positive and open-minded attitude regarding the use of LLMs with a drive to continue learning and improving
  • Passionate about quality and dedicated to putting out the best possible product for our end users
  • You live in Montreal or are open to relocating

Would be nice if

  • Knowledge of Kotlin and/or Swift
  • Experience working with and debugging Espresso/Compose in Android Studio and/or XCUITest in Xcode
  • Other UI automation experience (Appium, Selenium, Katalon, Playwright or other)
  • Experience testing app accessibility
  • Passionate: about cities, urbanism, public transit, design, technology, or all the above

Don’t feel like all the requirements apply to you but you still think you’d be a great fit for Transit? Don’t hesitate to apply!

Compensation and benefits

$60 000 - $70 000 CAD per year, based on experience

  • Comprehensive medical and dental coverage
  • 5 weeks vacation
  • Four-day work week at full-time salary (yes, you read that right)
  • Apple laptop and equipment
  • $1,600 annual mobility allowance. STM? BIXI? Uber? E-bike? Scooter? Going car-free is free at Transit.
  • A training and development budget
  • Generous maternal/paternal/parental leave policy. Gotta fill out our tandem bicycles somehow!
  • Flexible work hours
  • Spend your days surrounded by first-rate teammates and the best view of Montreal and/or [insert exotic Zoom background]
  • When you’re in the office: you’ll be in urbanist heaven, surrounded by Mile End’s urban gardens, bike paths, BIXI docks, bus stops, a metro station, and limitless restaurants… cafés… bars… concert halls… bagel boutiques…
  • Communal lunch-and-learn with free food in the office each week

‍ A note on diversity

Public transit is used by overwhelmingly more women and people of colour than other modes of transportation. We try to make sure the diversity of our users is reflected in the team that serves them. Because when we include people of all races, genders, sexual orientations, ages, and identities — we end up building a better app for everyone who uses Transit.

We encourage candidates of all ages, genders, origins and orientations to apply. If you’d like to specify which pronouns you use, feel free to include that in your application email.

And if your lived experience has given you a unique perspective on all things transportation, mobility, accessibility, urbanism? Let us know, and we’ll make sure your application gets the attention it merits.

How to apply

Send your resume to jobs+qa@transitapp.com along a quick summary of who you are and why you’re interested in the role. We look forward to meeting you!

PS: When you apply, let us know how you heard about the position! Whispers, grapevines, middle-of-the-night Google searches? We’re dying to know.

PPS: Unfortunately, we don't accept in-person applications or singing telegrams. Make your application sing instead!

About Transit App

IT Services and IT Consulting
1-10