Quality Engineer, 3+ Years of Experience

5 months ago


Toronto, Canada Snap Inc. Full time

is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are , a visual messaging app that enhances your relationships with friends, family, and the world; , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, .

teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We’re deeply committed to the well-being of everyone in our global community, which is why are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront.

Bitmoji is the digital identity used by Snapchat users every day. In conversations, self expression and augmented reality, your Bitmoji avatar places you and your friends in the digital world letting people communicate in ways that words alone could never capture.

We’re looking for a Quality Engineer to join Snap Inc to help us deliver new, exciting Bitmoji experiences 

What you’ll do:

Help drive quality engineering efforts for internal and external product releases

Help develop test strategies for existing and new, unreleased features

Define/implement/maintain test automation that drives improvements in Snapchat’s usability, performance, hardware compatibility, and software interoperability

Diagnose, debug, and perform root cause analysis for defects/incidents, document your findings, collaborate cross-functionally to triage, and champion resolution of your bugs

Collaborate with Product Design, Program Management, Feature Developers, and other Quality Engineering team members to define requirements, ensure testability, and deliver high-quality features

Participate in the release process for Snapchat

Collaborate with partner teams to understand dependencies and to facilitate development of integration and end-to-end tests

Provide technical support to internal team members

Knowledge, Skills & Abilities:

Proficiency with object-oriented programming in Java, Kotlin, Swift, Objective-C, or similar

Experience with client and/or mobile test automation frameworks (E.g. XCTest/XCUITest, Selenium WebDriver, Appium, Espresso, etc.)

Experienced in defining/implementing/maintaining test coverage for client/mobile applications for a variety of smartphones/tablets

Proficient with version control (E.g. GitHub) and issue/project tracking software (E.g. Jira)

Proficient with software development/debugging tools (E.g. Chrome Dev Tools, Postman, Charles Proxy, curl, etc.)

Experience with TestRail or similar test suite/case management tools

Experience with Jenkins or similar build tools

Understanding of quality-related agile methodologies and experience applying them throughout the SDLC

Verbal and written communication skills (E.g. Whiteboarding/diagramming system behavior)

Minimum Qualifications:

BS/BA degree in Computer Science, adjacent fields, or equivalent years of experience

1+ years hand-on industry experience in a software testing and/or software development with a focus on automated testing of client/mobile applications

Solid foundational skills and understanding of Object Oriented Programming

Preferred Qualifications:

Experience working in a distributed product-team environment

Experience with Amazon Web Services (AWS) and/or Google Cloud

Experience with continuous integration/delivery systems

If you have a disability or special need that requires accommodation, please don’t be shy and provide us some .

"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week. 

At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.

: Snap Inc. is its own community, so we’ve got your back We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success



  • Toronto, Canada Snap Inc. Full time

    is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are , a visual messaging app that enhances your...


  • Toronto, Canada Snap Inc. Full time

    is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are , a visual messaging app that enhances your...

  • Quality Engineer

    2 months ago


    Toronto, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionApplication Deadline: November 25th, 2024.This role can be located the Caribbean Banking Market or in Canada where the successful candidate residesWhat is the opportunity?In this role you will be responsible for Quality Engineering and automation processes, methodologies, and test strategy, improvements and be accountable for...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Royal Bank of Canada is seeking a seasoned Quality Engineering Lead to join its team in Toronto, Canada.About the RoleThe Quality Engineering Lead will play a critical role in ensuring the quality and efficiency of software delivery at RBC. This position involves managing multiple development projects and application support functions, focusing on the...


  • Toronto, Canada epsilonsolutions Full time

    **Job Role: AI/ML Lead** **Location: Toronto, ON** **Responsibilities**: **Machine Learning and Quantitative Modeling** - Build anomaly detection model leveraging packages like Prophet or similar. - Build anomaly detection models for geospatial and other practices based on domain requirements. **Framework Engineering** - Design and develop meta data...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job OverviewRoyal Bank of Canada is seeking a skilled Software Quality Assurance Engineer to join our team. In this role, you will be responsible for ensuring the quality and reliability of our software systems.About the RoleThis is a full-time opportunity based in Toronto, Canada. The salary for this position is estimated to be around $120,000 per year,...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Role OverviewRoyal Bank of Canada is seeking an experienced Software Quality Assurance (SQA) Engineer to join our team. As an SQA Engineer, you will be responsible for ensuring the quality and reliability of our software applications.About the JobWe are looking for a highly motivated and detail-oriented individual to join our team as a Senior SDET. The...


  • Toronto, Canada GMC Plumbing & Heating Full time

    We are looking for licensed, qualified plumbers from around Toronto to perform emergency service on plumbing and heating systems in high-rise residential apartment buildings and commercial properties throughout the Greater Toronto Area. **Responsibilities**: - Troubleshoot, service, and maintain heating systems and boilers - Maintain and repair circulating...


  • Toronto, Canada GMC Plumbing & Heating Full time

    We are looking for licensed, qualified plumbers from around Toronto to perform emergency service on plumbing and heating systems in high-rise residential apartment buildings and commercial properties throughout the Greater Toronto Area. **Responsibilities**: - Troubleshoot, service, and maintain heating systems and boilers - Maintain and repair circulating...


  • Toronto, Ontario, Canada Affordable Kitchens Full time

    We are seeking a skilled Cabinetry Professional to join our team at Affordable Kitchens. In this role, you will be responsible for loading, unloading, and transporting construction materials, as well as reading blueprints and drawings.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $80,000 per year, depending on...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Explore a challenging role at Royal Bank of Canada (RBC) where you can leverage your technical expertise to drive innovation in software testing. We are seeking an experienced Senior Quality Assurance Engineer to join our dynamic team.About the RoleWe are looking for a highly skilled and motivated individual to design, develop, and implement efficient test...

  • Quality Engineer

    2 months ago


    Toronto, Canada Scotiabank Full time

     Requisition ID: 207738Tangerine is Canada’s leading direct bank. We offer flexible and accessible banking options, innovative products, and award-winning Client service. The reason why Tangerine employees come to work each day is to help Canadians live better lives. We focus on making a difference in our communities, and that includes our own internal...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Quality Engineering Lead - Unlocking ExcellenceRoyal Bank of Canada is seeking a seasoned Quality Engineering Lead to spearhead our quality initiatives and drive excellence in our software development lifecycle. This pivotal role demands strong leadership, technical expertise, and a passion for innovation.About the RoleWe are looking for an experienced...


  • Toronto, Canada Lyft Full time

    At Lyft, our mission is to improve people's lives with the world's best transportation. To do this, we start with our own community by creating an open, inclusive, and diverse organization.On the Rider team, we are growing our team with people who want to enrich the lives of our community through technology. You'll collaborate with highly cross-functional...


  • Old Toronto, Canada Celestica Full time

    Estimated Salary: $85,000 - $110,000 per yearAbout the RoleCelestica is a leading provider of design, manufacturing, and supply chain solutions. We are seeking an experienced Product Quality Engineering Manager to join our team.This role will be responsible for managing the quality engineering process, ensuring that products meet customer requirements and...


  • Toronto, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWHAT IS THE OPPORTUNITY?Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications Come join us!Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to...


  • Toronto, Canada The Travelers Companies, Inc. Full time

    Who Are We?Solid reputation, passionate people and endless opportunities. That’s Travelers. Our superior financial strength and consistent record of strong operating returns mean security for our customers – and opportunities for our employees. You will find Travelers to be full of energy and a workplace in which you truly can make a difference.Target...

  • Bus Driver

    7 months ago


    Toronto, Canada YCC 510 Full time

    Our Condominium property requires bus drivers for our in-house bus service. The location is downtown Toronto. Currently the hours are 9am to 4pm with 3-5 days on and 2-3 days off. Operation is _**Monday to Saturday**_. - A valid Ontario Drivers licence B, C, G - Proven insurance history from current or former employer - **3 Years driving passenger’s...


  • Toronto, Canada CB Canada Full time

    Quality Assurance Engineer- Mobile On behalf of our client in the Banking Sector, PROCOM is looking for a Quality Assurance Engineer- Mobile. Quality Assurance Engineer- Mobile – Job Description Monitor service, productivity and assess efficiency levels within own function and implement continuous process / performance improvements where opportunities...


  • Toronto, Canada Mevotech Full time

    Take your Career to the next Level with MEVOTECH. Mevotech is a trusted North American aftermarket auto parts leader that specializes in the engineering, design and distribution of driveline, steering and suspension parts (branded and private label). With over 600 Canadian and team members, we can attribute our continued success to the passion, spirit...