Role: Salesforce Developer (Automation & Quality)
We aren't looking for a standard developer, nor a tester who only follows scripts. We need a hybrid powerhouse. You will be responsible for developing high-impact solutions within Salesforce (Education & Data Clouds) while simultaneously architecting and building our automated regression testing suites from the ground up.
If you love writing clean code but get an equal thrill from building a Selenium or Playwright framework that ensures that code never breaks, this is your sandbox.
What You'll Do
- Develop & Optimize: Build scalable solutions across Salesforce Education Cloud and Data Cloud.
- Architect Quality: Design and implement automated regression testing suites from scratch to support a continuous integration environment.
- Framework Leadership: Drive the adoption of testing frameworks (Selenium, Playwright) to ensure our deployments are bulletproof.
- Collaborate & Execute: Work independently when deep-diving into code, but collaborate closely with the broader dev team to align on quality standards.
- Get Hands-On: Move fluidly between Apex triggers and automation scripts-you aren't afraid to roll up your sleeves and troubleshoot the "nitty-gritty" of a dev environment.
Must-Haves
- Salesforce Mastery: Deep functional knowledge of Education Cloud and Data Cloud.
- The Automation Edge: Proven experience building automated testing suites from scratch using Selenium or Playwright.
- Dev Pedigree: Significant experience working as a Developer in complex, fast-paced environments.
- Communication: The ability to explain technical debt to stakeholders and collaborate effectively with a multi-disciplinary team.
- Independence: A self-starter mentality with the discipline to manage projects from initial build through to QA sign-off.
Nice-to-Haves
- RPA Experience: If you've worked with UiPath to automate business processes, we definitely want to hear about it.
Why Join Us?
You won't just be a cog in a machine; you'll be the person ensuring the machine runs perfectly. You'll have the autonomy to choose the best tools for the job and the platform to influence our entire development lifecycle
