Software Tester

Scope

How to become a Committer ?

Prerequisites

  • The contributor follows the project’s Code Of Conduct
  • The contributor knows Prestashop software
  • The contributor knows how to correctly install a shop and a module
  • The contributor knows the difference between a bug and a feature
  • The contributor knows Git commands and understands how versioning works
  • The contributor has already contributed to the project (via PR/issues/release)
  • The contributor is able to follow the stages of an issue
  • The contributor is aware of testing
  • The contributor is able to describe an issue
  • The contributor has tested PRs (other than his/her own)

Process

How to become a Maintainer ?

Prerequisites

  • You have to be a Software Tester committer
  • The committer has already tested many PRs
  • The committer wishes to progress to Quality Council level
  • The committer follows the recommendations provided by the QA Maintainers
    • No repetitive (and relevant) negative feedback from the community or council members
  • The committer has been able to talk to members of the various councils when a problem has arisen.

Process

How to lose the role ?

  • Refusal to follow the rules and policies stated in this document
  • Willful negligence or intent to harm the PrestaShop project
  • On their demand, for personal reasons
  • On request of at least 2/3 of Quality Council