Please click this link to understand how this should work : Framework and Parallel execution
This configuration is able to meet all that I am asking for.
Testing tools: Selenium WebDriver, JUnit, Cucumber.
Frameworks: BDD Cucumber.
Project Management Tool: JIRA.
Build Tool: Maven.
Language: Java
CI/CD Tool: Jenkins
IDE: IntelliJ
Cross Browser Platform: Browserstack
Version Control: GIT/GITHUB
https://drive.google.com/file/d/18PWbwGsTZTpe0GiKX9YH_FlLz3cVfNHq/view?usp=sharing