Salesforce Automated Test Engineer
About the role
The Salesforce Automated Test Engineer will be responsible for designing, implementing, and maintaining a scalable automated testing framework for Salesforce environments. This hands-on role involves building automation frameworks from scratch, selecting and configuring testing platforms, establishing standards, and integrating automated testing into CI/CD pipelines. The engineer will collaborate with Salesforce Developers, Administrators, Business Analysts, Product Owners, and DevOps teams to transition from manual to automated testing, ensuring robust software quality and delivery efficiency. The position is with a technology-driven organization that values technical excellence, collaboration, and continuous improvement, offering opportunities to shape the company's Salesforce test automation capability.
Must have
- Strong commercial experience as an Automation Test Engineer, QA Automation Engineer, or Salesforce Test Engineer
- Significant hands-on experience testing Salesforce applications
- Demonstrated experience building an automated testing framework or environment from scratch
- Strong understanding of Salesforce configuration and application architecture
- Experience developing automated functional, regression, integration, and end-to-end test suites
- Experience testing complex Salesforce workflows, configurations, and integrations
- Strong hands-on experience with Tricentis Tosca, TestRail, or comparable enterprise testing platforms
- Experience implementing and configuring testing platforms rather than simply operating an existing framework
- Experience creating reusable test automation components, libraries, and test suites
- Experience testing Sales Cloud, Service Cloud, Experience Cloud, Salesforce Flows, Lightning Web Components, and Apex
- Experience testing validation rules, approval processes, reports, dashboards, profiles, roles, permission sets, custom objects, and Salesforce applications
- Experience validating Salesforce APIs and third-party integrations
- Strong understanding of testing across different user profiles, permissions, and business workflows
- Experience with REST and SOAP API testing and external system integrations
- Familiarity with Postman, REST clients, or automated API testing frameworks
- Understanding of CI/CD concepts and automated testing pipelines
- Strong understanding of Agile development and QA methodologies
- Strong analytical, troubleshooting, and root-cause analysis skills
- Excellent written and verbal communication skills
- Strong attention to detail and commitment to software quality
- Ability to work collaboratively with technical and business stakeholders
- Proactive approach to identifying test coverage gaps and improving QA practices
Nice to have
- Practical experience with automation technologies such as Selenium, Playwright, Cypress, or Provar is highly desirable
- Experience with tools such as GitHub, GitLab, Azure DevOps, Jenkins, Bitbucket, Gearset, Copado, or Salesforce DevOps Center is advantageous
Technologies
- Agile
- Apex
- API Testing
- Azure DevOps
- Bitbucket
- CI/CD
- Cypress
- DevOps
- GitHub
- GitLab
- Jenkins
- Manual Testing
- Playwright
- Postman
- Sales Cloud
- Salesforce
- Selenium
- SOAP
- Test Automation
- TestRail
Highlights
Salary is paid in Australian Dollars. Medical insurance is provided from day one for you and your spouse (or parents if unmarried). There are allowances for home office setup, internet, gym and wellness, and reimbursement for industry certifications. Flexible work arrangements are available (home or office). Application process may involve AI tools, but final decisions are made by humans.