Git Product home page Git Product logo

testassignmentqa's Introduction

QA Engineer Test Assignment

The purpose of this test assignment is to work as a foundation for a conversation around how you work and approach problems as a QA engineer. Please focus on how you would solve it and why. If there are things that are unclear from this task or about the product described, either reach out to us to clarify or feel free to make some assumptions where necessary.

We are not expecting you to spend more than 2 hours prepare.

Case

Linkfire is a platform where artists and other music marketeers can create links to promote their music. The landingpages monthly serve millions of users and have to consistently drive music fans to discover and consume music and other music related content such as merchandise and concert tickets.

Example of a linkfire link: https://lnk.to/mc5bnvVR

Among other things, some of the most important features of the landing pages are to:

  • Ensure that privacy policies are enforced and consent is requested from users when necessary.
  • Display the available music services and localised content based on the users geo-location.
  • Track and store events happening on the landing page, such as visits, interactions and click-throughs.

There are three teams involved in the change process, where responsibilities are divided by:

  • The platform where clients can create, edit, customise and publish their links.
  • Landingpages that collect link information from the Platform API and renders the page and tracks the user interactions.
  • Data that is being collected and stored from the landing pages, processed and displayed as insights in the platform.

Presentation

As a newly hired Senior QA Engineer at Linkfire, your task is to present a plan to ensure the product is stabile, secure and works at scale. Use the example above to describe how you would assure quality in the delivery process and as part of reliability monitoring.

You will have 10 minutes present your plan in a format of your choice, where we would like to hear your thoughts on the topics:

1. Assessing quality

  • What are criterias for a stabile reliable product?
  • How do you prioritise between quality initiatives?

2. Change process

  • Describe where in the change process quality is assured and how.
  • Who is responsible for what parts of that process?

3. Testing

  • How would you approach testing for the landing page in the example above?
  • What are the considerations you have taken when deciding on a test strategy?

testassignmentqa's People

Contributors

nprasmussen avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.