
Salesforce QA Automation Developer
nesto
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Tech Stack
About the role
- Review manual test cases for Salesforce customizations (including Lightning Web Components, Apex triggers, Flows, and declarative changes) and provide feedback on suitability for automation to the project team.
- Support, maintain, and enhance all test case automation-related activities during iterative development, system testing, and regression testing across multiple Salesforce releases.
- Review user stories and functional requirements to ensure thorough test coverage across standard and custom Salesforce objects.
- Assist with manual testing; execute manual test cases and scripts for features under development using test management/tracking tools.
- Create and maintain test plans, cases, and scenarios/scripts in compliance with defined QA standards and methodologies, including robust test data management strategies.
- Establish, configure, and maintain Salesforce testing environments (Sandboxes and Scratch Orgs) for executing test cases and scenarios.
- Participate in the development, deployment, and administration of QA processes, tools, and supporting CI/CD technologies within the Salesforce ecosystem.
- Design, create, and execute automation scripts using Playwright or other tools, specifically tailored to navigate Salesforce Lightning interfaces, dynamic IDs, and Shadow DOM components.
Requirements
- 3+ years of experience with software testing, including significant experience testing Salesforce applications (Sales Cloud, Service Cloud, Community Cloud).
- 2+ years experience with automated functional testing tools, preferably Playwright (experience overcoming common Salesforce automation hurdles is highly valued).
- Excellent troubleshooting, problem-solving, and analytical skills, with a deep understanding of Salesforce security models (Profiles, Permission Sets, Sharing Rules).
- Experience working with Postman for API testing, specifically interacting with Salesforce REST and Bulk API.
- Experience working with X-ray (or similar test management tools natively integrated with Jira).
- Experience working with Agile Methodologies, highly frequent release cycles, and Salesforce deployment processes (e.g., Salesforce DX, Copado, Flosum, or standard CI/CD pipelines).
- Strong knowledge of JavaScript, HTML, CSS, and Git, alongside familiarity with Salesforce-specific languages like SOQL and a basic understanding of Apex.
- Salesforce Certifications (e.g., Salesforce Certified Administrator, Platform App Builder) are a strong asset.
- Bachelor’s Degree in Computer Science (an asset).
- You enjoy working in a team and collaborating with people with different backgrounds.
- You are self-driven and thrive in fast-paced teams.
Benefits
- Premium benefits plan fully paid by nesto, including comprehensive insurance and unlimited access to telemedicine and mental health services for you and your family.
- 4 weeks of vacation to ensure you stay at peak performance.
- Access to the resources and tech you need to execute without friction.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SalesforcePlaywrightJavaScriptHTMLCSSGitSOQLApexAPI testingtest automation
Soft Skills
troubleshootingproblem-solvinganalytical skillsteam collaborationself-drivenadaptabilitycommunication
Certifications
Salesforce Certified AdministratorSalesforce Platform App Builder