Senior Software Salesforce Engineer, Test (Menlo Park, CA) - #4658
Team: Technology
Location: Menlo Park, CA
Commitment: Full-Time
Workplace Type: hybrid
Responsibilities
- Design, develop, and maintain scalable, reusable automated test frameworks across the Salesforce ecosystem (Sales Cloud, Service Cloud, Account Engagement, Marketing Cloud).
- Develop and maintain canonical test data sets to support comprehensive end-to-end testing scenarios.
- Build and integrate full-stack automated test suites into CI/CD pipelines.
- Create end-to-end test scenarios across functional and non-functional requirements, including integration testing with internal and external systems.
- Test Salesforce integrations including asynchronous event-driven and synchronous real-time API interactions.
- Collaborate with Developers, Salesforce Engineers, and Product Managers to ensure requirements are traceable and adequately validated.
- Triage defects, reproduce issues, perform root cause analysis, and partner cross-functionally to resolve defects efficiently.
- Ensure testing practices and documentation align with regulatory requirements (e.g., GxP, FDA expectations).
- Contribute to continuous improvement of testing methodologies, automation coverage, and SDLC best practices.
- Document, track, and escalate issues using JIRA and related tools while maintaining strong stakeholder communication.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent experience.
- 5+ years of experience in software quality engineering or SDET roles.
- 3+ years of experience testing Salesforce applications with strong functional knowledge of Salesforce Platform.
- 3+ years of experience building automated test frameworks and integrating them into CI/CD pipelines.
- Experience with Salesforce testing frameworks including Apex testing, Jest, and Flow testing.
- Experience testing Salesforce integrations including asynchronous event-driven architectures and synchronous real-time APIs.
- Experience with automation tools and frameworks such as Playwright (Python), ChromeDP, JavaScript, or Golang.
- Strong understanding of mock object frameworks and reusable test fixtures.
- Knowledge of bulkification concepts in Flow and Apex.
- Experience using bug tracking and test management tools (e.g., JIRA).
- Strong programming and scripting skills.
Preferred Qualifications
- Experience in medical device, pharmaceutical, biotech, or other regulated industries.
- Working knowledge of GxP and regulated software documentation requirements.
- Experience testing Salesforce managed packages.
- Knowledge of AWS services and infrastructure.
- Experience with Docker and containerization technologies.
- Familiarity with MuleSoft and MUnit testing frameworks.
- Salesforce certifications (Administrator, Advanced Administrator, Platform App Builder).
- Experience working in Agile/Scrum development environments.
- Strong understanding of data structures, algorithms, and performance testing concepts.
- Excellent written and verbal communication skills with the ability to work cross-functionally in a fast-paced environment.
Why Join Us
- Join a mission-driven company focused on detecting cancer early when it can be cured.
- Work in a collaborative environment where your contributions directly impact patients.
- Competitive compensation and comprehensive benefits.
- Opportunity to modernize and scale Salesforce quality engineering practices within a regulated healthcare environment.
- Exposure to cutting-edge technology at the intersection of healthcare, data science, and enterprise systems.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
