Job Category
Software Engineering
Job Details
About Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we are looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.
At Salesforce, the Customer Company, we are inspiring the future of business with AI + Data + CRM. We are looking for an enthusiastic Hybrid Senior Developer who doesn’t just "throw code over the wall" to a QA team.
In this role, you own the full lifecycle: from writing the initial Apex or MuleSoft logic to designing the automated test suites that ensure long‑term stability. You are the architect of your own quality.
This is a unique role designed for an engineer who masters the balance between feature development and quality engineering. You will own end‑to‑end delivery of complex features, ensuring every deployment is resilient, scalable, and backed by a "Shift‑Left" mindset.
Core Responsibilities
Hybrid Delivery: Own the full development lifecycle. Balance your time between 70% feature development (Salesforce/MuleSoft) and 30% automation frameworks and quality gates.
Automation Engineering: Design and maintain automated E2E testing scripts using tools like Selenium, Provar, or Playwright to validate complex Salesforce workflows.
Quality Advocacy: Lead code and test‑plan reviews. Ensure every line of code is backed by meaningful unit tests (Apex) and integration tests (MuleSoft/MUnit).
Integration Support: Develop integration flows in MuleSoft and ensure resilience through automated interface and contract testing.
Shift‑Left Strategy: Partner with Product Owners to define "Definition of Done" and "Acceptance Criteria," baking quality into the requirement stage.
Performance & Debugging: Deep dive into the stack to resolve bottlenecks at the client layer, Apex layer, or within middleware transformations.
Required Skills & Experience
Salesforce Dev: 4+ years of hands‑on experience with LWC, Apex, and Flows.
MuleSoft: Basic experience with Anypoint Platform, building flows, and testing API responses.
QA Automation: Proven experience building frameworks for Salesforce (Apex Unit Testing, MUnit, Browser Automation).
DevOps: Strong grasp of CI/CD pipelines and integrating automated tests into the deployment process.
AI Innovation: Familiarity with Salesforce Agentforce and automating the testing of AI‑driven interactions.
Posting Statement
Salesforce is an equal opportunity employer and maintains a policy of non‑discrimination with all employees and applicants for employment. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training and everything in between.
#J-18808-Ljbffr