# Onboarding Resources

## Everyone

Anyone new to Salesforce will benefit by getting to know Trailhead. The following Trailhead Trailmix is a great start for anyone to get familiar with the platform.

* [Salesforce Starter Kit](https://trailhead.salesforce.com/en/users/gidich/trailmixes/salesforce-starter-kit)
* [Azure DevOps Resource Center](https://docs.microsoft.com/en-us/azure/devops/learn/)

## Developers

Developers regardless of experience level would benefit by going through some of the content on Trailhead. The following resources are put together to help developers learn the concepts explored in this guide.

* Trailmix (start here!)
  * [SFDX Developer Starter Kit ](https://trailhead.salesforce.com/users/gidich/trailmixes/sfdx-developer-starter-kit)
* Zayne Turner's Excellent Salesforce Series &#x20;
  * [Getting Started with Salesforce DX](https://developer.salesforce.com/blogs/2018/02/getting-started-salesforce-dx-part-1-5.html) (5 part series)
  * [Working with Modular Development and Unlocked Packages ](https://developer.salesforce.com/blogs/2018/06/working-with-modular-development-and-unlocked-packages-part-1.html)(4 part series)
* Andrew Fawcett's posts:
  * [How to untangle an Org int Packages](https://github.com/afawcett/dependencies-cli/wiki/How-to-untangle-an-Org-into-Packages)

## QA

With Quality Assurance being part of the sprint, the focus has shifted from finding bugs to delivering quality, and building test automation can be a responsibility shared with developers.

* [Introduction to Shift Left Testing ](https://www.softwaretestinghelp.com/shift-left-testing-approach/)
* David Louvton
  * Selenium at Salesforce Scale ( [video](https://www.youtube.com/watch?v=Uiw8PFtaWs8) | [slideshow](https://www.slideshare.net/salesforceeng/selenium-at-salesforce-scale-32539866) ) (audio is choppy but content is great)
    * Leverage Page Object Model
