Skip to content

Work sample test for the Rainforest QA Solutions Engineer role

Notifications You must be signed in to change notification settings

rainforestapp/solutions-engineer-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solutions Engineer Work Sample Test

This is the work sample test for our solutions engineer role. We ask you to complete this project so we can assess you for the work we expect you to be doing at RainforestQA.

We believe QA should be done as often and as soon as possible, which means ideally Rainforest is configured as part of customer's CI/CD pipeline. We want you to demonstrate your ability to configure a CI/CD pipeline by setting up a CI/CD pipeline for this repo.

The pipeline will:

  • Build the code in this repo
  • Run the unit tests for the code
  • Deploy the code to a "QA" environment
  • Run a Rainforest test against the QA environment
  • Deploy the code to a "production" environment

The pipeline should run whenever changes are merged into the main branch of the repo.

You may choose whichever CI/CD and hosting provider you are most confortable with. We recommend Github actions and fly.io, as they both have free tiers which are more than adaquate for completing this task.

You can signup for a Rainforest account at https://app.rainforestqa.com/auth/signup. The Rainforest test only has to check that the site is up and the logo and banner are displayed.

You should take no more than 3 hours to complete this task.

To complete this task and submit your work:

About

Work sample test for the Rainforest QA Solutions Engineer role

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published