Senior Quality Assurance Engineer - Accessibility

Full Time
Toronto, ON, Canada
10 months ago

At Lyft, our mission is to improve people's lives with the world's best transportation. To accomplish this, we start with our community by creating an open, inclusive, and diverse organization.

We are looking for an experienced Quality Assurance Engineer with expertise in evaluating and promoting accessibility in mobile and web applications. We are growing our team with people who will help ensure the high quality of our software engineering practices and the resulting experiences of the millions of riders and drivers who use our apps to get where they’re going and earn money.

You will collaborate with software engineers, product managers, designers, and more in order to ensure that our applications meet industry standards and implement best practices for accessibility, helping to catch any issues before production. You will also help set the quality and accessibility strategies across multiple teams, supporting a culture of excellence that makes our services usable by all our customers.

Responsibilities:
  • Develop a cohesive quality and accessibility strategy for multiple teams at Lyft, integrating contributions from design, product, and engineering teams
  • Define and foster best practices for A11y test strategy, execution, and improving overall product delivery
  • Ensure specific products meet relevant accessibility standards and maintain compliance as features are added and removed. Review and prepare A11y reports like VPATs. 
  • Recommend best practices and train engineers on how to ensure the accessibility of their products
  • Collaborate with product teams to understand the testing needs, identify test scenarios, perform exploratory testing, and design test strategies
  • Define and execute test plans for specific features across multiple platforms (web, mobile, and backend), analyzing design docs and requirements to define positive, negative and corner cases
  • Conduct test plan and test case reviews for other QAEs
  • Own, execute, update, and keep in a good state the mobile A11y regression test suite
  • Identify and propose ideas to improve testing process
  • Report execution results, prioritize and track defects, and provide sign-off for launches
  • Share your knowledge by mentoring others, giving brown bags and tech talks, and promoting quality best practices 
Experience:
  • 5+ years experience in developing and documenting test plans, test cases and reporting defects
  • Proficiency in testing applications for accessibility on both mobile and web platforms, including identifying and documenting accessibility issues, performing quality audits, and providing recommendations for improvement
  • Deep knowledge of accessibility guidelines and standards specific to mobile and web apps, such as WCAG Accessibility Guidelines.
  • Familiarity with mobile accessibility testing tools, such as VoiceOver (iOS) and TalkBack (Android)
  • Understanding of common assistive technologies used on mobile devices, such as screen readers, magnifiers, and alternative input methods
  • Experience and willingness to work with other teams such as engineering, product, release, design, and legal teams.
  • Experience of prioritizing and coordinating work across a large number of product teams is a plus
  • Excellent communication skills: Ability to effectively communicate accessibility issues and recommendations to project teams, including developers, designers, and product managers.
  • Nice to have: certification in the Accessibility field such as CPACC, CPWA, or WAS
  • Nice to have: experience with mobile or web automation testing. Proficiency in Swift+XCUITest or Kotlin+Jetpack Compose/Espresso for apps and tests on mobile platforms, as well as Python/Go for API tests
Benefits:
  • Extended health and dental coverage options, along with life insurance and disability benefits
  • Mental health benefits
  • Family building benefits
  • Access to a Health Care Savings Account
  • In addition to provincial observed holidays, team members get 15 days paid time off, with an additional day for each year of service 
  • 4 Floating Holidays each calendar year prorated based off of date of hire
  • 10 paid sick days per year regardless of province
  • 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
  • And other special benefits related to our own services!

Lyft proudly pursues and hires a diverse workforce. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy.  Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.  Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process.  Please contact your recruiter now if you wish to make such a request.

This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week on Mondays, Thursdays and a team-specific third day. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.