It is one of the greatest tool for any developer. No matter how many members your team has - one or a hundred. We try to achieve a clean GIT history and prefer rebasing to merging.
We use Cypress for its easy usage. Are you familiar with JQuery? Then it would be easy for you to use Cypress. We built automated testing into precommit hooks and also into Gitlab pipelines to be sure the code is as good as possible.
We use Sass / SCSS components on older projects of various scale. It had the best features, performance and usability. After we discovered no-runtime CSSinJS, we switched to Linaria.