QA Engineer

  • Full-time
  • Department: Engineering
  • Type of Contract: Permanent contract

Company Description

Empower your organization with Blended Learning.

Rise Up is one of the fastest-growing, most exciting tech start-ups operating today. We have offices in Paris, London, Belgium, Munich and Lisbon, and backing from some of the world’s best venture capital firms.

Rise Up is a complete SaaS platform that allows clients to create a digital academy. The client creates its own training catalog (From classroom training, to e-learning and virtual session), invites its users and tracks all the reporting. We offer a lot of different modules that are customizable (gamification, legal documents system, community, etc...), that's why we have customers ranging from very small companies, to stock exchange rated ones.

We’re growing fast, with our community of 2 million learners in 60 countries ! Over the years, Rise Up expanded its footprint in France and then in Europe: UK, Luxembourg, Belgium, The Netherlands, Germany, ... But there’s still a lot more we want to achieve.

We currently employ over 100 people, and our team has been doubling year over year.

Job Description

The application is developed on Symfony in PHP 7 and Vue.js. Our development process already includes writing unit tests, integration tests, functional tests via PHPUnit and end-to-end tests via Cypress by all developers. In addition, our product team does a lot of manual testing before each release.

We are looking to improve this with the implementation of functional tests covering the main features of the product in order to play these tests before each production release (every two weeks). Indeed, today only a few functions are subject to automated tests (the test policy was implemented only a few months ago).

Your missions will be the following :

  • Create and maintain complete test datasets that reflect what our customers have in production (our customers are very diverse, so the test data is very different from one customer to another).
  • Develop tests (unit test, functional tests, non-regression tests) under PHPUnit / Cypress of the main features of the platform
  • Develop pre-production tests (production image with anonymized data) on a list of key client platforms
  • Develop and maintain thorough knowledge and understanding of product and how our customers use it regarding their specific use cases
  • You approach the tested features on a stability and performance perspective*
  • You don’t follow the green path to create the tests associated
     

Qualifications

Hard skills

  • You know Javascript and Cypress or Selenium or equivalent framework
  • You know PHP and PHPUnit or equivalent framework
  • Good spoken and written English

Soft skills

  • Rigorous
  • Proactivity & Anticipation
  • Good interpersonal, written and oral communication skills (remote..)
  • Team spirit
  • Curiosity

Nice to have

  • Experience in SAAS B2B environment
  • Infrastructures knowledges (CI / CD , Devops)
  • Knowledge of SQL (Writing and optimizing queries)
     

Additional Information

  • A booming scale-up: we will double our size this year, again!
  • We offer competitive salaries and benefits ( Health Care insurance & meal tickets, parental benefits).
  • We are (Full) Remote friendly with work-life balance in mind.
  • Rise Up culture is inclusive, collaborative, and focused on an international working environment.
  • Systematic training on our tech stack and our product by the following training and peer learning.
  • Participation in International tech conferences and seminars.
  • Our main cultural events & celebrations
Privacy Policy